Gentoo Archives: gentoo-commits

From: Christoph Mende <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/angelos:master commit in: net-misc/chaosvpn/
Date: Tue, 28 Jun 2011 17:59:07
Message-Id: 60805b4649af2e3c01e009f5c23fd5f6f2822e24.angelos@gentoo
1 commit: 60805b4649af2e3c01e009f5c23fd5f6f2822e24
2 Author: Christoph Mende <angelos <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 28 17:54:35 2011 +0000
4 Commit: Christoph Mende <angelos <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 28 17:54:35 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/angelos.git;a=commit;h=60805b46
7
8 chaosvpn: Bump to 2.10
9
10 (Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 84F20B43)
11
12 ---
13 net-misc/chaosvpn/Manifest | 8 +++--
14 net-misc/chaosvpn/chaosvpn-2.10.ebuild | 48 ++++++++++++++++++++++++++++++++
15 2 files changed, 53 insertions(+), 3 deletions(-)
16
17 diff --git a/net-misc/chaosvpn/Manifest b/net-misc/chaosvpn/Manifest
18 index e21ac7c..a9d8675 100644
19 --- a/net-misc/chaosvpn/Manifest
20 +++ b/net-misc/chaosvpn/Manifest
21 @@ -3,13 +3,15 @@ Hash: SHA256
22
23 AUX chaosvpn.init 580 RMD160 d57bb636085467a0f91598422ffb860194e93aa0 SHA1 2ce1d74472c3e48108b7f120f1a35008c149a542 SHA256 7adb2e24f5f1063dcf6693928f7e27b3466f40bdaf4b7046b8b4ae70edb02623
24 DIST chaosvpn-2.05.tar.gz 62457 RMD160 4ba0cdfe32b9cc51a4a32011abe5d96619acd090 SHA1 b33709b7b354e96c6cc12dff552664326184e994 SHA256 528724f7d6162b1b0d4509c9456d9d00248e5371f09b92a966f457cd14de964f
25 +DIST chaosvpn-2.10.tar.gz 72595 RMD160 f4671db6a4c2d56880a2b99aac06f75b0e26c39e SHA1 303228f4881e04d0d675d0ee05191b6856adeedc SHA256 70f8315d870e44bacd7cdb0b10225a0296ce8d8721ced7da7f70a6be0dff9fc8
26 EBUILD chaosvpn-2.05.ebuild 911 RMD160 067aac5df1c7887a2e432f3dfe8bb18159490d9e SHA1 9a7521684faae933911cb6e98aeed3bb1c889056 SHA256 c53a1b13821470501838fd4b7f4511312261e2e287f7c50488233a4b02210edc
27 +EBUILD chaosvpn-2.10.ebuild 911 RMD160 b758284150593b783fbe30b718e908d42e0de61e SHA1 ccfe0986e98ae705e6345c5711fc6e18c97efa79 SHA256 8df6e1f22b1d474d39cecee56608371ba908241bb443b5701c62bf224b1b494e
28 EBUILD chaosvpn-9999.ebuild 856 RMD160 744fa911139d41c361dadab07a7af446547fa8cf SHA1 6c8f24d84288706005b4de5ac8eef69e6f3b7b1d SHA256 d25382a5fa226d02391f136ccdde0ac42f3c88e1d9a1420fca9ddaad95eb0307
29 MISC metadata.xml 162 RMD160 8056876fd0119a9fcf1cf8e6a622173f9a2a41a6 SHA1 54fe1b9e689c641de2d237db03c8c38c6f7b6522 SHA256 c754e9c767b98b9894c12dd21b8ef1d01f2b5e58813a286f9a62f20078888d85
30 -----BEGIN PGP SIGNATURE-----
31 Version: GnuPG v2.0.17 (GNU/Linux)
32
33 -iF4EAREIAAYFAk4AdBcACgkQmWq1bYTyC0PznwD/cyE4Ex84jJ8LtsMh/TGbOiyY
34 -EDYwGwPpDV/S93sn0MsA/R2KRfK9wnN1haK7t3+9PsFJAvu+fQJTwACFs9cf1Xgo
35 -=QVgl
36 +iF4EAREIAAYFAk4KFVsACgkQmWq1bYTyC0Mw3AD+N7n1Xt2DfOEjh3e2Krs/wow6
37 +mITVrrlxuIK3PsAzLBMBALneSgOtAaOl+FEYZYGAFqyBWqArbcqk2x0DJVZEQ2EH
38 +=t3gq
39 -----END PGP SIGNATURE-----
40
41 diff --git a/net-misc/chaosvpn/chaosvpn-2.10.ebuild b/net-misc/chaosvpn/chaosvpn-2.10.ebuild
42 new file mode 100644
43 index 0000000..669c28c
44 --- /dev/null
45 +++ b/net-misc/chaosvpn/chaosvpn-2.10.ebuild
46 @@ -0,0 +1,48 @@
47 +# Copyright 1999-2011 Gentoo Foundation
48 +# Distributed under the terms of the GNU General Public License v2
49 +# $Header: $
50 +
51 +EAPI=4
52 +inherit eutils toolchain-funcs
53 +
54 +DESCRIPTION="ChaosVPN client"
55 +HOMEPAGE="http://wiki.hamburg.ccc.de/index.php/ChaosVPN"
56 +SRC_URI="https://github.com/ryd/${PN}/tarball/${PV} -> ${P}.tar.gz"
57 +REV=f3feb82
58 +
59 +LICENSE="Apache-2.0"
60 +SLOT="0"
61 +KEYWORDS="~amd64 ~x86"
62 +IUSE=""
63 +
64 +DEPEND=""
65 +RDEPEND=">=net-misc/tinc-1.0.13"
66 +
67 +S=${WORKDIR}/ryd-${PN}-${REV}
68 +
69 +pkg_setup() {
70 + enewuser chaosvpn "" "" /etc/tinc/chaos/
71 +}
72 +
73 +src_prepare() {
74 + sed -i -e "/strip/d" Makefile || die
75 +}
76 +
77 +src_compile() {
78 + emake CC=$(tc-getCC)
79 +}
80 +
81 +src_install() {
82 + emake DESTDIR="${D}" install
83 +
84 + diropts -m0700 -o chaosvpn -g chaosvpn
85 + dodir /etc/tinc/chaos/
86 +
87 + newinitd "${FILESDIR}/${PN}.init" ${PN}
88 +}
89 +
90 +pkg_postinst() {
91 + elog "Don't forget to run"
92 + elog " # tincd -n chaos --generate-keys=2048"
93 + elog "if this is your first install."
94 +}