git: 6b94870e3287 - main - net-p2p/btpd: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 01 Apr 2024 10:53:06 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6b94870e3287898f77c613bf76e689762b2eaebe

commit 6b94870e3287898f77c613bf76e689762b2eaebe
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-04-01 10:52:57 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-04-01 10:52:57 +0000

    net-p2p/btpd: Remove expired port
    
    2024-03-31 net-p2p/btpd: Abandoned upstream, lacks support for common functionality such as Magnet links, DHT, PEX and HTTPS. Consider net-p2p/qbittorrent or net-p2p/transmission
---
 MOVED                      |  1 +
 net-p2p/Makefile           |  1 -
 net-p2p/btpd/Makefile      | 32 --------------------------------
 net-p2p/btpd/distinfo      |  3 ---
 net-p2p/btpd/files/btpd.in | 40 ----------------------------------------
 net-p2p/btpd/pkg-descr     |  6 ------
 net-p2p/btpd/pkg-plist     |  7 -------
 7 files changed, 1 insertion(+), 89 deletions(-)

diff --git a/MOVED b/MOVED
index 44d7ad5d1a61..93b2f0cda469 100644
--- a/MOVED
+++ b/MOVED
@@ -3099,3 +3099,4 @@ textproc/rubygem-zmq||2024-04-01|Has expired: Last releasee was in 2011 and depe
 misc/buffer|misc/mbuffer|2024-04-01|Has expired: No upstream updates since 1995.  Switch to misc/mbuffer
 irc/thales||2024-04-01|Has expired: End of life upstream
 irc/sirc||2024-04-01|Has expired: Abandonware, upstream is gone and current version was released over 20 years ago. Consider irc/irssi , irc/epic5 or irc/ircII
+net-p2p/btpd||2024-04-01|Has expired: Abandoned upstream, lacks support for common functionality such as Magnet links, DHT, PEX and HTTPS. Consider net-p2p/qbittorrent or net-p2p/transmission
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index 4a9234c89b73..8db9019ac545 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -12,7 +12,6 @@
     SUBDIR += bitmark-daemon
     SUBDIR += bitmark-recorder
     SUBDIR += btcheck
-    SUBDIR += btpd
     SUBDIR += c-lightning
     SUBDIR += cardano-db-sync
     SUBDIR += cardano-node
diff --git a/net-p2p/btpd/Makefile b/net-p2p/btpd/Makefile
deleted file mode 100644
index ddd8681d3ee3..000000000000
--- a/net-p2p/btpd/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME=	btpd
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.16
-PORTREVISION=	4
-CATEGORIES=	net-p2p
-
-MAINTAINER=	mat@FreeBSD.org
-COMMENT=	Bittorrent client consisting of a daemon and client commands
-WWW=		https://github.com/btpd/btpd/wiki
-
-LICENSE=	BSD2CLAUSE BSD3CLAUSE
-LICENSE_COMB=	multi
-
-DEPRECATED=	Abandoned upstream, lacks support for common functionality such as Magnet links, DHT, PEX and HTTPS. Consider net-p2p/qbittorrent or net-p2p/transmission
-EXPIRATION_DATE=2024-03-31
-
-USES=		autoreconf ssl
-
-USE_GITHUB=	yes
-USE_RC_SUBR=	btpd
-
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
-CONFIGURE_ARGS=	--with-openssl=${OPENSSLBASE}
-
-OPTIONS_DEFINE=	DOCS
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/btpd/distinfo b/net-p2p/btpd/distinfo
deleted file mode 100644
index 65ffa7f0685c..000000000000
--- a/net-p2p/btpd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1578560355
-SHA256 (btpd-btpd-v0.16_GH0.tar.gz) = 9cda656f67edb2cdc3b51d43b7f0510c4e65a0f55cd1317a7113051429d6c9e5
-SIZE (btpd-btpd-v0.16_GH0.tar.gz) = 77413
diff --git a/net-p2p/btpd/files/btpd.in b/net-p2p/btpd/files/btpd.in
deleted file mode 100644
index 3fa3fe97688c..000000000000
--- a/net-p2p/btpd/files/btpd.in
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: btpd
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-# Add btpd_enable="YES" to /etc/rc.conf to enable btpd
-#
-# btpd_enable (bool): Set to "YES" to enable btpd
-#
-# btpd_flags (str):   Additional flags for btpd
-#
-# btpd_user (str):    Username to run btpd under
-
-. /etc/rc.subr
-
-name=btpd
-desc="BTPD bittorrent daemon startup script"
-rcvar=btpd_enable
-
-load_rc_config "${name}"
-
-start_precmd=btpd_prestart
-
-btpd_enable=${btpd_enable:-NO}
-btpd_program=${btpd_program:-"%%PREFIX%%/bin/${name}"}
-btpd_user=${btpd_user:-}
-
-btpd_prestart()
-{
-	if [ -n "${btpd_user}" ]; then
-		err 3 "btpd: btpd_user unset.  Set it to an existing user and try again."
-	fi
-
-	BTPD_HOME=$( /usr/sbin/pw usershow -7 -n "${btpd_user}" | /usr/bin/cut -d: -f6 )
-	export BTPD_HOME
-}
-
-
-run_rc_command "$1"
diff --git a/net-p2p/btpd/pkg-descr b/net-p2p/btpd/pkg-descr
deleted file mode 100644
index c48eff298dd2..000000000000
--- a/net-p2p/btpd/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-BTPD is a bittorrent client consisting of a daemon and client commands,
-which can be used to read and/or manipulate the daemon state. The daemon
-is capable of running several torrents simultaneously and only uses one
-TCP port. It's fairly low on resource usage and should be perfect for
-file distribution sites. Efficient downloads and ease of use makes this
-client a good choice for the casual user as well.
diff --git a/net-p2p/btpd/pkg-plist b/net-p2p/btpd/pkg-plist
deleted file mode 100644
index c574ccedc453..000000000000
--- a/net-p2p/btpd/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/btcli
-bin/btinfo
-bin/btpd
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/man/man1/btcli.1.gz
-share/man/man1/btinfo.1.gz
-share/man/man1/btpd.1.gz