summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-proxy/shadowsocks-libev/ChangeLog7
-rw-r--r--net-proxy/shadowsocks-libev/Manifest34
-rw-r--r--net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.0.ebuild49
3 files changed, 73 insertions, 17 deletions
diff --git a/net-proxy/shadowsocks-libev/ChangeLog b/net-proxy/shadowsocks-libev/ChangeLog
index ec5ea663e38d..2483abf9b93f 100644
--- a/net-proxy/shadowsocks-libev/ChangeLog
+++ b/net-proxy/shadowsocks-libev/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-proxy/shadowsocks-libev
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/shadowsocks-libev/ChangeLog,v 1.3 2015/04/13 02:56:50 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/shadowsocks-libev/ChangeLog,v 1.4 2015/05/12 09:19:02 dlan Exp $
+
+*shadowsocks-libev-2.2.0 (12 May 2015)
+
+ 12 May 2015; Yixun Lan <dlan@gentoo.org> +shadowsocks-libev-2.2.0.ebuild:
+ version bump
*shadowsocks-libev-2.1.4 (13 Apr 2015)
diff --git a/net-proxy/shadowsocks-libev/Manifest b/net-proxy/shadowsocks-libev/Manifest
index 942b5ac933cb..09f6c3258814 100644
--- a/net-proxy/shadowsocks-libev/Manifest
+++ b/net-proxy/shadowsocks-libev/Manifest
@@ -4,25 +4,27 @@ Hash: SHA256
AUX shadowsocks.initd 1206 SHA256 e26f1a44dd0e8321de97753149fcfe839a6b50157a3b1238d2bd2af4e05d8331 SHA512 2d1fb439adac429dd33db07e19f498bae77c2f46d7c023dfc3c4944d7e0cf02ce0d8655be477ae3db37daa8de5ea3aad5f3e3566c6a01991f54439aa6bdd1a69 WHIRLPOOL 4a0c46d6319cccc0b7d88c899af17b6e5b45b90bbcfe7ca69ef1cd746da505c0a3c75af0b9a13eb9b899debe472ac973d221c93a04ead4f9ee29923dd185baac
AUX shadowsocks.json 132 SHA256 a17bf075e7dda6e1440949598c0ab770df18e15f69a41624f9daead610ff9ea4 SHA512 6bc5c406bdb25123fd43e21784028dd331f729bc56fe7ac4d31e3b1d81d12048a6906db3fd79765a64fc7f8b651095695fd8cdcc60f6d3285231e94a90611cef WHIRLPOOL e09449b396d6bd7eec06b59783256249715e2c885a3bd3c51df5555f464f9a1c1278cae9208785639c60b14705e3daf40e29054fe20858b289185462aee601bf
DIST shadowsocks-libev-2.1.4.tar.gz 2488477 SHA256 d4e665e375224ba1d4844b97e7263491ce07a60f08c9cb55c3128a6d3aad13e7 SHA512 236fadcae423e462fb47991617177b9d580c328b588e8bcb2314ab68c56702c387c7592117350b7fe966299b6a0c9504db8be363a02aad1852f87153ce1b4d35 WHIRLPOOL 63a5c909b7e2eb33fc8cec125988d299eef6f01ccaba815158245b7010cf63ec800a4bcff097ca7a2cff2df5a1e3e5fab12c71a88ae3df7c1a6d168685dea9d0
+DIST shadowsocks-libev-2.2.0.tar.gz 2492372 SHA256 49688f39649f0f61e323ddba8b02daa5dfe88bf2e051ed91181d266fe824df69 SHA512 d5e9d7b563a2584173fb60aefb8510207d48e6e7ac8b84959bd3452688f7dda2584a837d08a97036799ad855e015737e100ab180d3df84b3a75dba2a03ebd910 WHIRLPOOL a68de1cbef63712c6fa6cb93779344da0c14a1bc23f01fdd78b1059453c5076cb4407512eef1be8c71d24df374366cbdd8bf07dc658802e17d61af30e6994bc2
EBUILD shadowsocks-libev-2.1.4.ebuild 1352 SHA256 aee1e8af282f232483c3996028436829600ad2e8371c6fe96c82f4a3b3778f1a SHA512 f70c40311b03a36ae6967b309e7bda5786359e8966f84fbfadbbce73c62ba7eac4eb9dd07b9cc94ba2261fa5759133c87885895e68fe2707ef6846cb15c6ae57 WHIRLPOOL ffdf7c97192e012f9522f3adeda803a94d76c01fe281c533b433a3da18703e30539f3acb0a039758c6dd8a88236cd473080aea1e328880c6bcd6316fc846ed45
-MISC ChangeLog 818 SHA256 d88ad03c3f5b6c96d7058ce947c860bcdb5e32fdbc6f58f6a3ac2a195647f315 SHA512 1cad67f12daf44937c2d9724899b6811494f0fa6ae6f399be1528df6786366fb21c3518473d61a094dda1b1ecccf5e5d1583b527258a2397908e6fba518616de WHIRLPOOL 1ac55db7f625e26ee6bfce2d6f4493f1bb65ad00c733f8bf8b1886c05459d725634f3b125e153614f604ab710f1601968db0273854215cb9fbc3f2cb86dc1cce
+EBUILD shadowsocks-libev-2.2.0.ebuild 1352 SHA256 7544c9180351bd485fbdbb87d98a06d6e2ee663901681b8758374b8140165c74 SHA512 1def9686a89a7eb4a32b2feb30abc4eb9529024b927a834d064006c65a7b64b089a323c4997b7f8f0ba3634805d1df0b7ebc6e05b642d17dc432b16a9909c917 WHIRLPOOL c1116ee8b8d0f8917d81129360fcc4f96ee800338a73fe6cdb51bb5cd023e2476e6fe5dfc27d55de6433af093b7e0e459c6f111a62f2fcde6f602d267c8855aa
+MISC ChangeLog 950 SHA256 42e35a9abb49cbe87d48a8809a002fb1670880f2a714a3c4f709fff5d34a58bc SHA512 984133ef0db5c21ad3abcfd71658556ce6ea88fc25a65e21d62b1a8cdd656eca47e925687aadaa02f8a8400a1a52b7a924694e683816a43d39fc6edbc4a0f412 WHIRLPOOL 8d75dcc9ad79d53f17d0a00a83f90e25f7c3ad626906db785744a413b6616206bffa3dd9f7f238900c3b9b2526e3fec19e1512a7d89f3cc543887053c0d642fd
MISC metadata.xml 456 SHA256 9803e2497a04d55f147c999acda6dd23a1436b9a0bae009f7474d264b115a404 SHA512 1850a7eda0a0c60bb7ffd3563ae1c3257d4951ca5fe567fc1db4a7226119aedbdec505069e0e447f2cbe9d1f66e8e866c7e606675b575aa756968d4711525c34 WHIRLPOOL 9e68caeec5aa3cc399b454ac4a6e31c7f930ced7863bf5663ee12916423ba294b8ec004e57d98b9eef73c4286bd9510f973f9b6c900a94e1b456f6471c4f0318
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2.1
-iQJ8BAEBCABmBQJVK59UXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJVUjYxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCNUJBQjhDOUMzMUI3MTE1NjcwMjIzREMz
-MUFBRUE0NzU5NERCQkVEAAoJEDGq6kdZTbvtn4MQAIx4rDAiNrzGx7DYuCpQe0lT
-4dm9flg3LbeTG4huEpkYHg7DbeZpOnjTsuFu8sRhXFxr0efCW8Q3MllEIwIhLVy2
-nzY6uWBTRn+2Fow75fZGrU/5TGJxFVWe54t3t/YiWox259gUF43UnFqEPD6ELpQn
-yeA8+0cbPBDnxujwQwt0yKO7xlCXfZln7u+5n1aP5EeKO4pfB3SjeYMjKmRXhrHS
-IiKG11Qho5k6VXgDi/80xxbpL/kn7ttoJvmqWmNM0c2ADmKSGfHAlvd+Jd3IauPM
-uWPsdqw5oNmLQ5UOETN/zXS3zl7wN7BHkfzyekAqPFglrqoBpyIgr2ILZG/G0Bi/
-l7uKCXgTsGAJmVRj0/X7IGuTXPjhKJ2URPkccRKoS5+2PNHjS7StC2ob7fQQ0KWI
-2TrlLg8PB+QkkKL1g4f4MpZ2/J6SVjc0hKnqTGqSNVYmbdNfN0hlTPvCvfvUzS/l
-Aqm8rs6KkE9Z92HDBe2zbZ12i1vFrXtdCpo4PJ1Xv5KwjoP70qVi9t3WIWwOjZAA
-qFkHVY8fvK3Omu5udvDEPDtHwu437G8RpXo/MSKndjRlbbHWVliYI/agPOy7lK89
-XKmaDu+n+aaGnWWfZH5e7akiu8zSJKCPNInERfAfR/WFl5zeMYsJsD64S2vplkp6
-fvnZa74p0daqq6ERufil
-=2tkt
+MUFBRUE0NzU5NERCQkVEAAoJEDGq6kdZTbvthtcP/RyVzqpFRbw3sAaTOPHyto1a
+7aT/s7ah+H43DGJo2gJ2f4hIlP9MKF3V80i3qxeymMFzAVqRBs4r8RMsGx5src15
+Yl07XD9CV7NzjH40LcFw06LJkXTqLnsqgI8jhawATtBkATwC3WM85Mtz3oGJGWgM
+Gs3ReE6lUzPbkfh9e2W5mIbykBxuEvbegfB7DFXmFK5aC+UgN1X7hmhO8BaTMEo6
+RsDMvfyANWk2HbdVlVWC6CSU/snphPoDBOG5P/9YsTyJxOMX+01OD6gKS+/dhBpq
+1tTeirZ9yozNIO8NSmXmvHeJ497h+G7SIPj5AkYUfdlqNEyZ5DvVSq19cTNUsprK
+ENS5vB7NK5lA0q2I60Nt1J2eLSusYn/IqFM1ihKAILQ8+bJc4RUGveQb6lYbHXWS
+aE7dEW8ORyJkXliD7qGmVXPx35ilO1Xsye0JZbu+MmKb7/XoEpC5HjmkpyL6cBQk
+UeSIusE7pVW3EcjEjNkRg4LCdc2NWBMkfoTWo/z18/kHox7YkGweSZLZ6klYIkPU
+V/aCUzzXQZnLaPx5pwPpX0ZzC04B7q3v7rzaNxeG8AlqG95jW5AoUGS0mWXeyeIB
+ZVMVPR6e8hQrKwv8qDnJszEGR4MYUUhaGYBm7rErxNvE215+tBzD+v3wtDsi3g/h
+eDVLA3k2PUrAme1kZ51C
+=ieiL
-----END PGP SIGNATURE-----
diff --git a/net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.0.ebuild b/net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.0.ebuild
new file mode 100644
index 000000000000..c1853977662e
--- /dev/null
+++ b/net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.0.ebuild,v 1.1 2015/05/12 09:19:02 dlan Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="A lightweight secured scoks5 proxy for embedded devices and low end boxes"
+HOMEPAGE="https://github.com/shadowsocks/shadowsocks-libev"
+
+MY_PV="v${PV}"
+SRC_URI="https://github.com/shadowsocks/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug +openssl polarssl"
+
+DEPEND="openssl? ( dev-libs/openssl:= )
+ polarssl? ( net-libs/polarssl )
+ "
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE=" ^^ ( openssl polarssl )"
+
+src_configure() {
+ econf \
+ $(use_enable debug assert) \
+ --with-crypto-library=$(usex openssl openssl polarssl)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+
+ insinto "/etc/"
+ newins "${FILESDIR}/shadowsocks.json" shadowsocks.json
+
+ newinitd "${FILESDIR}/shadowsocks.initd" shadowsocks
+ dosym /etc/init.d/shadowsocks /etc/init.d/shadowsocks.server
+ dosym /etc/init.d/shadowsocks /etc/init.d/shadowsocks.client
+}
+
+pkg_setup() {
+ elog "You need to choose to run as server or client mode"
+ elog " server: rc-update add shadowsocks.server default"
+ elog " client: rc-update add shadowsocks.client default"
+}