summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Mende <angelos@gentoo.org>2011-06-28 19:54:35 +0200
committerChristoph Mende <angelos@gentoo.org>2011-06-28 19:54:35 +0200
commit60805b4649af2e3c01e009f5c23fd5f6f2822e24 (patch)
tree91edd0b8e1beb3dedafa592adc11d6ee78218460
parentRemove vimpc (diff)
downloadangelos-60805b4649af2e3c01e009f5c23fd5f6f2822e24.tar.gz
angelos-60805b4649af2e3c01e009f5c23fd5f6f2822e24.tar.bz2
angelos-60805b4649af2e3c01e009f5c23fd5f6f2822e24.zip
chaosvpn: Bump to 2.10
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 84F20B43)
-rw-r--r--net-misc/chaosvpn/Manifest8
-rw-r--r--net-misc/chaosvpn/chaosvpn-2.10.ebuild48
2 files changed, 53 insertions, 3 deletions
diff --git a/net-misc/chaosvpn/Manifest b/net-misc/chaosvpn/Manifest
index e21ac7c..a9d8675 100644
--- a/net-misc/chaosvpn/Manifest
+++ b/net-misc/chaosvpn/Manifest
@@ -3,13 +3,15 @@ Hash: SHA256
AUX chaosvpn.init 580 RMD160 d57bb636085467a0f91598422ffb860194e93aa0 SHA1 2ce1d74472c3e48108b7f120f1a35008c149a542 SHA256 7adb2e24f5f1063dcf6693928f7e27b3466f40bdaf4b7046b8b4ae70edb02623
DIST chaosvpn-2.05.tar.gz 62457 RMD160 4ba0cdfe32b9cc51a4a32011abe5d96619acd090 SHA1 b33709b7b354e96c6cc12dff552664326184e994 SHA256 528724f7d6162b1b0d4509c9456d9d00248e5371f09b92a966f457cd14de964f
+DIST chaosvpn-2.10.tar.gz 72595 RMD160 f4671db6a4c2d56880a2b99aac06f75b0e26c39e SHA1 303228f4881e04d0d675d0ee05191b6856adeedc SHA256 70f8315d870e44bacd7cdb0b10225a0296ce8d8721ced7da7f70a6be0dff9fc8
EBUILD chaosvpn-2.05.ebuild 911 RMD160 067aac5df1c7887a2e432f3dfe8bb18159490d9e SHA1 9a7521684faae933911cb6e98aeed3bb1c889056 SHA256 c53a1b13821470501838fd4b7f4511312261e2e287f7c50488233a4b02210edc
+EBUILD chaosvpn-2.10.ebuild 911 RMD160 b758284150593b783fbe30b718e908d42e0de61e SHA1 ccfe0986e98ae705e6345c5711fc6e18c97efa79 SHA256 8df6e1f22b1d474d39cecee56608371ba908241bb443b5701c62bf224b1b494e
EBUILD chaosvpn-9999.ebuild 856 RMD160 744fa911139d41c361dadab07a7af446547fa8cf SHA1 6c8f24d84288706005b4de5ac8eef69e6f3b7b1d SHA256 d25382a5fa226d02391f136ccdde0ac42f3c88e1d9a1420fca9ddaad95eb0307
MISC metadata.xml 162 RMD160 8056876fd0119a9fcf1cf8e6a622173f9a2a41a6 SHA1 54fe1b9e689c641de2d237db03c8c38c6f7b6522 SHA256 c754e9c767b98b9894c12dd21b8ef1d01f2b5e58813a286f9a62f20078888d85
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk4AdBcACgkQmWq1bYTyC0PznwD/cyE4Ex84jJ8LtsMh/TGbOiyY
-EDYwGwPpDV/S93sn0MsA/R2KRfK9wnN1haK7t3+9PsFJAvu+fQJTwACFs9cf1Xgo
-=QVgl
+iF4EAREIAAYFAk4KFVsACgkQmWq1bYTyC0Mw3AD+N7n1Xt2DfOEjh3e2Krs/wow6
+mITVrrlxuIK3PsAzLBMBALneSgOtAaOl+FEYZYGAFqyBWqArbcqk2x0DJVZEQ2EH
+=t3gq
-----END PGP SIGNATURE-----
diff --git a/net-misc/chaosvpn/chaosvpn-2.10.ebuild b/net-misc/chaosvpn/chaosvpn-2.10.ebuild
new file mode 100644
index 0000000..669c28c
--- /dev/null
+++ b/net-misc/chaosvpn/chaosvpn-2.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit eutils toolchain-funcs
+
+DESCRIPTION="ChaosVPN client"
+HOMEPAGE="http://wiki.hamburg.ccc.de/index.php/ChaosVPN"
+SRC_URI="https://github.com/ryd/${PN}/tarball/${PV} -> ${P}.tar.gz"
+REV=f3feb82
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=net-misc/tinc-1.0.13"
+
+S=${WORKDIR}/ryd-${PN}-${REV}
+
+pkg_setup() {
+ enewuser chaosvpn "" "" /etc/tinc/chaos/
+}
+
+src_prepare() {
+ sed -i -e "/strip/d" Makefile || die
+}
+
+src_compile() {
+ emake CC=$(tc-getCC)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ 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."
+}