From 8e13de12e32e894c30dadb65f2af7bb48a0658c8 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Wed, 15 Apr 2015 14:47:08 +0000 Subject: [PATCH] Bump EAPI and python eclasses Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- net-proxy/sshuttle/ChangeLog | 10 ++++-- net-proxy/sshuttle/Manifest | 31 ++++++++++------ net-proxy/sshuttle/metadata.xml | 10 +++--- net-proxy/sshuttle/sshuttle-0.61-r2.ebuild | 41 ++++++++++++++++++++++ 4 files changed, 74 insertions(+), 18 deletions(-) create mode 100644 net-proxy/sshuttle/sshuttle-0.61-r2.ebuild diff --git a/net-proxy/sshuttle/ChangeLog b/net-proxy/sshuttle/ChangeLog index d1f4c071a5e2..aacce1fc307d 100644 --- a/net-proxy/sshuttle/ChangeLog +++ b/net-proxy/sshuttle/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-proxy/sshuttle -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/sshuttle/ChangeLog,v 1.18 2014/07/01 06:18:41 radhermit Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-proxy/sshuttle/ChangeLog,v 1.19 2015/04/15 14:47:04 jlec Exp $ + +*sshuttle-0.61-r2 (15 Apr 2015) + + 15 Apr 2015; Justin Lecher +sshuttle-0.61-r2.ebuild, + metadata.xml: + Bump EAPI and python eclasses 01 Jul 2014; Tim Harder -sshuttle-0.61.ebuild: Remove old. diff --git a/net-proxy/sshuttle/Manifest b/net-proxy/sshuttle/Manifest index 31125443e031..a3c5c5c9aea1 100644 --- a/net-proxy/sshuttle/Manifest +++ b/net-proxy/sshuttle/Manifest @@ -1,18 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 DIST sshuttle-0.61.tar.xz 181528 SHA256 78cea312c4bab6f6baa459131cb7739d9fae7d0df9e54efd48fc4ddd852042f5 SHA512 39687ecf0a9b78cc0f7dc576c3c036f5afb52050f17d793602e50c8a9ab8bb0f9eb3277cb2fffb1e9c0f5f652d96c6915aecf8a8da93697172d8cbef1161a986 WHIRLPOOL 9c8597d98306730fcab750094588310c03bafea473b54a2758e055a7bb4bb851b3edad4d2cf2995893a30ed4148b7fd8437820099042ff6c7c52a0dc279d6ebc EBUILD sshuttle-0.61-r1.ebuild 986 SHA256 f958bba87c4e46794d132e389b363845633b5ae8c53dae686de189604f219ac0 SHA512 2dd16abfc0a50f42bc5ab89df8d08040e625956947aedabeb49764fd2cf614ff2982b8ca5f4f1183483a91eb8d7a6fb225065fe444ea4f80bf88765d47f89c81 WHIRLPOOL a6bcdf4f7276f31c2e3ad470730b95b44c6e20befa65556f9200dd8c45710b93227e856c0ece5a0b9716c2d651372e3e19fe2d41dad822c3b38f55e14cb303d0 -MISC ChangeLog 2260 SHA256 50ac13bf6b5194bb85d7a5c8b047a63794f7ae729142605ec4f509327d8a35ed SHA512 d505c6d55d31bf66ad1f381da187d4196a3778051b066a99688864e101fdde9c061f2ff2ca8a9079a4845f2627873db774213270e6fdb6082e266391a67b6099 WHIRLPOOL 63433072363d36999ce66e5cc66f95a53d47b0ffffba20a37690d0387939ec6590ce34d08a6a92f5fcec66e985b63b715f6d3f40f26eed7060fb327ff3a3262f -MISC metadata.xml 236 SHA256 5285fd5ca6bc85e0392ff64ec8e54d0018ebd761d3977869c00c93dee45ea09d SHA512 a1abf9a60fb1a2078d0475df655f8abd4b2f877f8d232028232fafca2eb7e7ae6ec2c835c4fe0ef27b3b5655d746d1fe53bbcb353703819448ddec84acdd4215 WHIRLPOOL fdbf5fcd34aa17330575f013aef4c87a8b039b62b6de3337a4004a6a0217238ceca43fa15425c30ddb7a5a632de7eb138ed541dfb161614cba817527297781e2 +EBUILD sshuttle-0.61-r2.ebuild 987 SHA256 d82078d98ff5fcd01dcd2555f692cac9e2d3bc17f8d0116d4ff4b52d21543b31 SHA512 2dab6d038855b1282946bb0152b1e315a83ff1bc5501c203e2cb239fcf4ffc5e33d75df45e20a5744305c09bd2ac24077a11177397b2d54b457066ffd220830f WHIRLPOOL 3d8a369013abe8349047217927ac09847488d5ffee2b7f132cf9fef74123d220a1957cc9473d1e5d419aa1a49485c3b21acf53fd0eaf4a519e806df4cee609ce +MISC ChangeLog 2410 SHA256 5a4596bcdb27ece20c7b1668ec7b19d43a90b0d50c044d3982f7af91ef0ea843 SHA512 d1ddb61af53dc49aea5de5c775adc452e7d60e3f3eb1c1fdc2104e80f35a68ad069cf58eb37657361ab1e7334087008286bba9826ce7e3cf363a49ee452e07c9 WHIRLPOOL 396b8719b86198475b6b60266cceeba32a6e340d1db2da345c2eec3514595226274698c0eaba933bfc54c1343ec017b6ae72473f13f45dadad94fdaf6f298cd5 +MISC metadata.xml 238 SHA256 c82e7b300e53440b3083f208b7c5266d4dfb30d5e844bf5f3cc3537a76891d14 SHA512 203eb4c8b137828f1e896021e9dbd86285d24f58d9101cb298ef396fdc2e00ed2be424dd051a105fe27f88142444129af5c2ccc7e1fd36ddae1886d9fc1cbd8e WHIRLPOOL fdf11d1f196cc11f04e537ea1e4a61335f6e3c0daa02cd5e006f4a567f9643d2ff28f9111c3a70d35e392e522aa45a9af1961b388abb6ec5718bc88443e02ada -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.1 -iQEcBAEBCAAGBQJTslLEAAoJEEqz6FtPBkyjchcH/2g2+mT9WBtdL/Dcun8NZZch -SVyw8Rnqq/nvZ4RNYdTXWVeM1ULUjKA3dhqv7UAwsmcz84EUSh5RdZoaptnD1JsI -QlyeGLabgRz6FLit6mN8A5XwkMXzlNOBdz9J1l97S31J+M0RHW2brph++p1E0NTa -cflilHWaFDoRfXO3jxER+6Y+uFtjBaUXk0OWWaPuYGORPwgm4z7L6tDje0CSQpaQ -L+uymftUrYJnaumDISKtqFTJgU14PUKk4oI0Ysli/mYZn3Iuq6uEHhtnWvTGbY+k -uni1f/O87+66XwvMOzur4PuV/++q6MfJlLwsnJUuy3QRp1gMZp/eFRQriBa4xQU= -=fd+k +iQJ8BAEBCgBmBQJVLnnpXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirW/IP/0KfrFwhhHu+y9rEZ88gJ3AZ +pYPNAR7zUCRhbbRc5qImK1F7VVGbaECvgRuQ117WOORzxULxE4VR5G83vbyPp1vP +GmxCjmlJ91WUncdwKuI4Z3xV3ORtRTtvXTfgV8kn6RGM29w0H6OJHpeIxNOylxnq +OL6To+Y9/7nMxnuLfAzk2nl91WTOKPaNVo6XVSfu8GIH4ITeUqSDlm1YbEQVMJPo +Fl16umR8v4FIR0bnu3Pn7DvrpjL38u3fQiGQ3h79D01XY81KmdRW8AOiiJtK3iPJ +H3LQfizHpORGiQP16nScOElyS1apwZtAQSzJ/EIhVJjqhJDNH0tGpYSqK+6K/mOh +VYdiZzKaNF4wLCI7Q5fYhpG66PsbLZmp5V+Kveo+lyEILYVUOaTkk9czE4Rkez3K +kqob6gTxRD0iv7QN7dwTeBtuETw+gw3XFpVvCL5BS/he5ozPwuo2pm5i7aZ+EzpE +tlMb9EGjtx35eu8e9rav0sRHHn8S7VyWgpvjebbAa+GMoLMvJMEguxNyFvqSKjS7 +TL28tX93hXxSQaTSqnLeWsv7eJObNqPS4/jLSDmTN0WZxrdPBSuHRr55HZL3NCYE +XSAEiSJoYVslUU+wkuzkCsxn2hLFp4Xj3NQWZ/Tqm53AetGNYs7/zUBOT9X9wu/z +KF6HnwBUmitv56TP/MxP +=8cjm -----END PGP SIGNATURE----- diff --git a/net-proxy/sshuttle/metadata.xml b/net-proxy/sshuttle/metadata.xml index efa5eb0078f3..5443fcb1c131 100644 --- a/net-proxy/sshuttle/metadata.xml +++ b/net-proxy/sshuttle/metadata.xml @@ -1,8 +1,8 @@ - + - - radhermit@gentoo.org - Tim Harder - + + radhermit@gentoo.org + Tim Harder + diff --git a/net-proxy/sshuttle/sshuttle-0.61-r2.ebuild b/net-proxy/sshuttle/sshuttle-0.61-r2.ebuild new file mode 100644 index 000000000000..37498e1cd903 --- /dev/null +++ b/net-proxy/sshuttle/sshuttle-0.61-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-proxy/sshuttle/sshuttle-0.61-r2.ebuild,v 1.1 2015/04/15 14:47:04 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit linux-info python-single-r1 + +DESCRIPTION="Transparent proxy server that works as a poor man's VPN using ssh" +HOMEPAGE="https://github.com/apenwarr/sshuttle/" +SRC_URI="http://dev.gentoo.org/~radhermit/dist/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/xz-utils" +RDEPEND="net-firewall/iptables" + +CONFIG_CHECK="~NETFILTER_XT_TARGET_HL ~IP_NF_TARGET_REDIRECT ~NF_NAT" + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +src_compile() { :; } + +src_install() { + rm stresstest.py || die + python_moduleinto ${PN} + python_domodule *.py compat + python_optimize + + make_wrapper ${PN} "${EPYTHON} $(python_get_sitedir)/${PN}/main.py" + + dodoc README.md + doman Documentation/${PN}.8 +} -- 2.26.2