diff options
-rw-r--r-- | net-misc/chaosvpn/Manifest | 8 | ||||
-rw-r--r-- | net-misc/chaosvpn/chaosvpn-2.15.ebuild | 46 |
2 files changed, 51 insertions, 3 deletions
diff --git a/net-misc/chaosvpn/Manifest b/net-misc/chaosvpn/Manifest index d0e9f92..45497aa 100644 --- a/net-misc/chaosvpn/Manifest +++ b/net-misc/chaosvpn/Manifest @@ -3,13 +3,15 @@ Hash: SHA256 AUX chaosvpn.init 580 SHA256 7adb2e24f5f1063dcf6693928f7e27b3466f40bdaf4b7046b8b4ae70edb02623 SHA512 2eaee5808a9322c6960fa0b32621a9c8dd8f7c7b7b2b0ce8a3382f9b89a7cd19aeba532050adea2b8acc14f7fcae66d8c151df60dffd215b206982f5cbd55aa9 WHIRLPOOL cc22f418c5ec75b7dbc39cbd6a6b71631911f957a2fe21224f826f3b79522649a1822395db2441ca02ebf8ee55b9d3c6233157cc4ccc915f6c0697e869de61d8 DIST chaosvpn-2.12.tar.gz 73251 SHA256 68659625a22ab54bf0a85e4b055e83d4ae5a25b1e200bbd2e1992a17fe70e1bb SHA512 46e031456faf9024d8c16e856e75300a76a5f3191870bd0c36b82f50d80b0afecbc7e33fa0357e3e303e887bb7da7ca98f4500ab4a7b8ef37152d62f77ef25b0 WHIRLPOOL 8d1c78e3413f4871659b3712cc8cf2bc8dea27bb6340a9867b04c49d04bcb45d542d44f56c5adea98754553933dd219e1fcdee9be0f69ffec5fd466da3fd0f2f +DIST chaosvpn-2.15.tar.gz 88080 SHA256 0ddcb23c94c2745dd1564307ef365274fc4b6e91c9d36323b0009b2d9d6b4d23 SHA512 6c7f1d0613ca9d357d6a66bd25c52b8e49cf2195970db44054551159beeb0f48e74ed6e79c396ec17d3a38a58d1fd5320a76d2809410aa223225c38053376c00 WHIRLPOOL 336aab90c987b5acac539caede1ce6991d770a133db3e5c9865cb2ff56b396be7543c6bb87f5b7283a9cf1b69dc3386f40e07db94b3e6622e03ffb26f6466320 EBUILD chaosvpn-2.12.ebuild 867 SHA256 f22967a1b5265ef6647456c4c3afa3b45e7f5dfb1b35c38d179de9ef73120673 SHA512 1f6bf7e29bf63697a51ba26f1ebf8312773c9af674ab4fde050e1f24a2f001ef13a503d1054dd1be468b398b5c2e157e65c3737b1acce00c2b59ed95c64c0912 WHIRLPOOL 022f85652282e3ff59e7465b37f157bf65693cb7340d4158273e5ed885ec03d867ab336d2e70bbe745813b979887082416e2d521842bfc940452e013242c9781 +EBUILD chaosvpn-2.15.ebuild 875 SHA256 1d7da99abcfc1b44e89ec2d53d6222228169c33a251a27eabcb1dc8ad7bac200 SHA512 35b45289a1a3422c254ec9b21789b36fdaebabadbea033395166858c0a8f07ed31f981d0b1712cf7fcd914326044fe72fb49f8b11da6b2f53a6531c19cb38bad WHIRLPOOL 847ac8a314b49e1c0846b8a68994f0345eec2bd9484cbf0b9d6d95bba0653c6dcfb97911d079b242114ca0fc52250ba70dd7e5be8df19fcef973be9d3cad4e2f EBUILD chaosvpn-9999.ebuild 831 SHA256 372b8a51431158363024511bec8eba1591c5b9d52ba8e2248bebeea5817c8b9f SHA512 6768e1d0f7cb33c2ddc0a0e661bebc3020b417a8a638f7fde0a501e3700df592c1b941fcf93f283d72498937683fed634b071957b156b87b5f5f7b513c7cc498 WHIRLPOOL 5597d488632c2f8825b2412ce65df2c878c5bea3ffa47ae980d1ae4b13147d01ae10d55154b120a7bb00e2a79d2806531e4ddfd116a57b1213e43c05a572088c MISC metadata.xml 140 SHA256 46e94927a74c45d5fd3e380fdc946886e83bc28a0a51b4f57b0a360428a5cf4b SHA512 fea2d8570514bac76535850a58a9fb50946a315efd0448cbb3fb0d543acc203541fb3431bd4c3ca82e057f2bd4fcd763da81d07dccfd4a788aedc9aa825d6296 WHIRLPOOL 78baff9ed584f9e1f978667c5b19ba0a66fe2793cacd56c2afbb9fd22fad28d6d012c3d976e8ad30aa4ddd63614cc990bb3a89a2052b3271e4cfd77003d5158e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iF4EAREIAAYFAlEELuQACgkQmWq1bYTyC0PPDAD9GJU0UgM+J0qpmyuVTV5mb0+0 -1Pkk24TJyjFQSj/OOwgA/RYppDrLBKqY0LdWzAvIljCWnVmWYAOJ8wEm5DgJPvdn -=qU/g +iF4EAREIAAYFAlEEL9MACgkQmWq1bYTyC0MsUgD8CMmsm2Opw0PhZ7/DDf1BCdKz +9L7+g/7NR/Nvzz2v1EUBAMoTjjjutPgB+Owvhi40BB8sjaGJ9rpSEg0ZxXrkDgN1 +=Ubfl -----END PGP SIGNATURE----- diff --git a/net-misc/chaosvpn/chaosvpn-2.15.ebuild b/net-misc/chaosvpn/chaosvpn-2.15.ebuild new file mode 100644 index 0000000..ed5d2a9 --- /dev/null +++ b/net-misc/chaosvpn/chaosvpn-2.15.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +inherit toolchain-funcs user vcs-snapshot + +DESCRIPTION="ChaosVPN client" +HOMEPAGE="http://wiki.hamburg.ccc.de/index.php/ChaosVPN" +SRC_URI="https://github.com/ryd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="dev-libs/openssl + net-misc/tinc" + +pkg_setup() { + enewuser chaosvpn "" "" /etc/tinc/chaos/ +} + +src_prepare() { + sed -i -e "/strip/d" Makefile || die +} + +src_compile() { + emake CC=$(tc-getCC) +} + +src_install() { + default + + diropts -m0700 -o chaosvpn -g chaosvpn + dodir /etc/tinc/chaos/ + + newinitd "${FILESDIR}/${PN}.init" ${PN} +} + +pkg_postinst() { + elog "Don't forget to run" + elog " # tincd -n chaos --generate-keys=2048" + elog "if this is your first install." +} |