summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-misc/chaosvpn/Manifest8
-rw-r--r--net-misc/chaosvpn/chaosvpn-2.15.ebuild46
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."
+}