Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Nov 2024 16:29:56 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f98d24d26836 - main - net/shadowsocks-libev: Remove expired port
Message-ID:  <202411301629.4AUGTue4096611@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit f98d24d26836c14ded963ea7a0218d119da9473d
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-11-30 16:29:41 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-11-30 16:29:41 +0000

    net/shadowsocks-libev: Remove expired port
    
    2024-11-30 net/shadowsocks-libev: Abandonware, no active development. Please migrate to net/shadowsocks-rust
---
 MOVED                                              |  1 +
 net/Makefile                                       |  1 -
 net/shadowsocks-libev/Makefile                     | 60 ----------------------
 net/shadowsocks-libev/distinfo                     |  9 ----
 .../files/patch-libcork_src_libcork_posix_env.c    | 22 --------
 net/shadowsocks-libev/files/shadowsocks_libev.in   | 31 -----------
 net/shadowsocks-libev/pkg-descr                    |  5 --
 net/shadowsocks-libev/pkg-plist                    | 35 -------------
 8 files changed, 1 insertion(+), 163 deletions(-)

diff --git a/MOVED b/MOVED
index 4653f04f6330..e7825c5d5c54 100644
--- a/MOVED
+++ b/MOVED
@@ -3737,3 +3737,4 @@ audio/libcddb-doc||2024-11-30|Removed, documentation for expired audio/libcddb
 multimedia/vtkmpeg2encode||2024-11-30|Has expired: Obsolete, addon to VTK5 which was removed in 2018
 databases/vsqlite||2024-11-30|Has expired: Abandonware, last release in 2014 and last commit 4 years ago
 www/npapi-xine||2024-11-30|Has expired: NPAPI support was removed in browsers years ago
+net/shadowsocks-libev|net/shadowsocks-rust|2024-11-30|Has expired: Abandonware, no active development. Please migrate to net/shadowsocks-rust
diff --git a/net/Makefile b/net/Makefile
index de37cc7b8174..084228eb7433 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1496,7 +1496,6 @@
     SUBDIR += serveez
     SUBDIR += serviio
     SUBDIR += sflowtool
-    SUBDIR += shadowsocks-libev
     SUBDIR += shadowsocks-rust
     SUBDIR += shelldap
     SUBDIR += shmux
diff --git a/net/shadowsocks-libev/Makefile b/net/shadowsocks-libev/Makefile
deleted file mode 100644
index 560c23e86865..000000000000
--- a/net/shadowsocks-libev/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-PORTNAME=	shadowsocks-libev
-DISTVERSIONPREFIX=	v
-DISTVERSION=	3.3.5
-PORTREVISION=	3
-CATEGORIES=	net
-
-MAINTAINER=	xiaoding+freebsd@xiaoding.org
-COMMENT=	Lightweight tunnel proxy which can help you get through firewalls
-WWW=		https://github.com/shadowsocks/shadowsocks-libev
-
-LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	Abandonware, no active development. Please migrate to net/shadowsocks-rust
-EXPIRATION_DATE=2024-11-30
-
-LIB_DEPENDS=	libev.so:devel/libev \
-		libmbedcrypto.so:security/mbedtls \
-		libpcre.so:devel/pcre \
-		libsodium.so:security/libsodium \
-		libcares.so:dns/c-ares
-
-USES=		autoreconf compiler:c11 gmake libtool:keepla pathfix
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS=	--enable-shared
-USE_GITHUB=	yes
-GH_ACCOUNT=	shadowsocks
-GH_TUPLE=	shadowsocks:libbloom:437e1ad:libbloom/libbloom \
-		shadowsocks:libcork:074e074:libcork/libcork \
-		shadowsocks:ipset:3ea7fe3:libipset/libipset
-INSTALL_TARGET=	install-strip
-USE_LDCONFIG=	yes
-
-OPTIONS_DEFINE=	BASH DOCS ZSH
-OPTIONS_SUB=	yes
-
-DOCS_BUILD_DEPENDS=	asciidoc:textproc/asciidoc \
-		xmlto:textproc/xmlto
-DOCS_CONFIGURE_OFF=	--disable-documentation
-
-USE_RC_SUBR=	shadowsocks_libev
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${ETCDIR}
-	${INSTALL_DATA} ${WRKSRC}/debian/config.json ${STAGEDIR}${ETCDIR}/config.json.sample
-
-post-install-BASH-on:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions
-.for c in ss-local ss-manager ss-redir ss-server ss-tunnel
-	${INSTALL_DATA} ${WRKSRC}/completions/bash/${c} ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${c}
-.endfor
-
-post-install-ZSH-on:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
-.for c in _ss-local _ss-manager _ss-redir _ss-server _ss-tunnel
-	${INSTALL_DATA} ${WRKSRC}/completions/zsh/${c} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/${c}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net/shadowsocks-libev/distinfo b/net/shadowsocks-libev/distinfo
deleted file mode 100644
index e81aca564d39..000000000000
--- a/net/shadowsocks-libev/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-TIMESTAMP = 1600518565
-SHA256 (shadowsocks-shadowsocks-libev-v3.3.5_GH0.tar.gz) = cca6f46d9ac51c290cd50b8c26286a347bfd189d686340f32e8b264b630a166a
-SIZE (shadowsocks-shadowsocks-libev-v3.3.5_GH0.tar.gz) = 303368
-SHA256 (shadowsocks-libbloom-437e1ad_GH0.tar.gz) = bc10f87b9f06711e2d2783dc53b04dceca7eed952fe0a89a35794952afa495d5
-SIZE (shadowsocks-libbloom-437e1ad_GH0.tar.gz) = 1208176
-SHA256 (shadowsocks-libcork-074e074_GH0.tar.gz) = 6bb33c93dcbb7fbbeb7d82994e769bb05cdd168d8ebf5c0e1921bd22327fe54e
-SIZE (shadowsocks-libcork-074e074_GH0.tar.gz) = 186531
-SHA256 (shadowsocks-ipset-3ea7fe3_GH0.tar.gz) = e7b487c21a5352a3c9faef3256ed1a539f7ee46f38bf57922340c125c720da61
-SIZE (shadowsocks-ipset-3ea7fe3_GH0.tar.gz) = 64895
diff --git a/net/shadowsocks-libev/files/patch-libcork_src_libcork_posix_env.c b/net/shadowsocks-libev/files/patch-libcork_src_libcork_posix_env.c
deleted file mode 100644
index 0147df86dc1a..000000000000
--- a/net/shadowsocks-libev/files/patch-libcork_src_libcork_posix_env.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- libcork/src/libcork/posix/env.c.orig	2019-07-24 14:01:14 UTC
-+++ libcork/src/libcork/posix/env.c
-@@ -194,12 +194,19 @@ cork_env_set_vars(void *user_data, struct cork_hash_ta
-  *
-  * [1] http://www.gnu.org/software/gnulib/manual/html_node/clearenv.html
-  */
-+
-+#if (defined(__FreeBSD__) && (__FreeBSD__ < 14))
-+/* Since FreeBSD 14.0-CURRENT, the clearenv(3) function was added to stdlib.
-+ * See https://reviews.freebsd.org/R10:597b02675751e48dd04777f1e91fee382bf3a966
-+ */
-+
- static void
- clearenv(void)
- {
-     *environ = NULL;
- }
- 
-+#endif
- #else
- /* Otherwise assume that we have clearenv available. */
- #endif
diff --git a/net/shadowsocks-libev/files/shadowsocks_libev.in b/net/shadowsocks-libev/files/shadowsocks_libev.in
deleted file mode 100644
index afa5c54f3f75..000000000000
--- a/net/shadowsocks-libev/files/shadowsocks_libev.in
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: shadowsocks-libev
-# REQUIRE: LOGIN cleanvar
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable shadowsocks-libev:
-# shadowsocks_libev_enable (bool):  Set to "NO" by default.
-#      Set to "YES" to enable shadowsocks-libev.
-# shadowsocks_libev_config (path): Shadowsocks config file.
-#      Defaults to "%%PREFIX%%/etc/shadowsocks-libev/config.json"
-
-
-. /etc/rc.subr
-
-name="shadowsocks_libev"
-rcvar=shadowsocks_libev_enable
-
-
-load_rc_config $name
-
-: ${shadowsocks_libev_enable:="NO"}
-: ${shadowsocks_libev_config="%%PREFIX%%/etc/shadowsocks-libev/config.json"}
-
-command="%%PREFIX%%/bin/ss-server" 
-pidfile="/var/run/shadowsocks-libev.pid"
-required_files="${shadowsocks_libev_config}"
-
-command_args="-f $pidfile -c $shadowsocks_libev_config"
-
-run_rc_command "$1"
diff --git a/net/shadowsocks-libev/pkg-descr b/net/shadowsocks-libev/pkg-descr
deleted file mode 100644
index 5e86d49a7f7e..000000000000
--- a/net/shadowsocks-libev/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Shadowsocks is a lightweight tunnel proxy which can help you get through
-firewalls.
-
-Shadowsocks-libev is a C implentment based on libev. It targets mainly on
-embedded devices and low end boxes.
diff --git a/net/shadowsocks-libev/pkg-plist b/net/shadowsocks-libev/pkg-plist
deleted file mode 100644
index a58cbbc555a8..000000000000
--- a/net/shadowsocks-libev/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-bin/ss-local
-bin/ss-manager
-bin/ss-server
-bin/ss-tunnel
-include/shadowsocks.h
-lib/libshadowsocks-libev.la
-lib/libshadowsocks-libev.so
-lib/libshadowsocks-libev.so.2
-lib/libshadowsocks-libev.so.2.0.0
-libdata/pkgconfig/shadowsocks-libev.pc
-@sample %%ETCDIR%%/config.json.sample
-%%BASH%%share/bash-completion/completions/ss-local
-%%BASH%%share/bash-completion/completions/ss-manager
-%%BASH%%share/bash-completion/completions/ss-redir
-%%BASH%%share/bash-completion/completions/ss-server
-%%BASH%%share/bash-completion/completions/ss-tunnel
-%%ZSH%%share/zsh/site-functions/_ss-local
-%%ZSH%%share/zsh/site-functions/_ss-manager
-%%ZSH%%share/zsh/site-functions/_ss-redir
-%%ZSH%%share/zsh/site-functions/_ss-server
-%%ZSH%%share/zsh/site-functions/_ss-tunnel
-%%DOCS%%share/man/man1/ss-local.1.gz
-%%DOCS%%share/man/man1/ss-manager.1.gz
-%%DOCS%%share/man/man1/ss-nat.1.gz
-%%DOCS%%share/man/man1/ss-redir.1.gz
-%%DOCS%%share/man/man1/ss-server.1.gz
-%%DOCS%%share/man/man1/ss-tunnel.1.gz
-%%DOCS%%share/man/man8/shadowsocks-libev.8.gz
-%%DOCS%%%%DOCSDIR%%/shadowsocks-libev.html
-%%DOCS%%%%DOCSDIR%%/ss-local.html
-%%DOCS%%%%DOCSDIR%%/ss-manager.html
-%%DOCS%%%%DOCSDIR%%/ss-nat.html
-%%DOCS%%%%DOCSDIR%%/ss-redir.html
-%%DOCS%%%%DOCSDIR%%/ss-server.html
-%%DOCS%%%%DOCSDIR%%/ss-tunnel.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202411301629.4AUGTue4096611>