Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/iodine: iodine-0.6.0_rc1-r1.ebuild ChangeLog
Date: Thu, 07 Jun 2012 19:54:04
Message-Id: 20120607195354.B9C6F2004B@flycatcher.gentoo.org
1 floppym 12/06/07 19:53:54
2
3 Modified: ChangeLog
4 Added: iodine-0.6.0_rc1-r1.ebuild
5 Log:
6 Look for ifconfig in /bin and /sbin, bug 419151. Use pidfile in init script, bug 348109. Patches by Jason Donenfeld.
7
8 (Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 net-misc/iodine/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/iodine/ChangeLog?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/iodine/ChangeLog?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/iodine/ChangeLog?r1=1.5&r2=1.6
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/iodine/ChangeLog,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- ChangeLog 7 Jun 2012 02:20:14 -0000 1.5
24 +++ ChangeLog 7 Jun 2012 19:53:54 -0000 1.6
25 @@ -1,6 +1,14 @@
26 # ChangeLog for net-misc/iodine
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/iodine/ChangeLog,v 1.5 2012/06/07 02:20:14 floppym Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/iodine/ChangeLog,v 1.6 2012/06/07 19:53:54 floppym Exp $
30 +
31 +*iodine-0.6.0_rc1-r1 (07 Jun 2012)
32 +
33 + 07 Jun 2012; Mike Gilbert <floppym@g.o>
34 + +files/iodine-0.6.0_rc1-ifconfig-path.patch, +iodine-0.6.0_rc1-r1.ebuild,
35 + files/iodined.init:
36 + Look for ifconfig in /bin and /sbin, bug 419151. Use pidfile in init script,
37 + bug 348109. Patches by Jason Donenfeld.
38
39 07 Jun 2012; Mike Gilbert <floppym@g.o> metadata.xml:
40 Add Jason Donenfeld as an additional maintainer.
41
42
43
44 1.1 net-misc/iodine/iodine-0.6.0_rc1-r1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/iodine/iodine-0.6.0_rc1-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/iodine/iodine-0.6.0_rc1-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: iodine-0.6.0_rc1-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2012 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-misc/iodine/iodine-0.6.0_rc1-r1.ebuild,v 1.1 2012/06/07 19:53:54 floppym Exp $
54
55 inherit linux-info eutils
56
57 MY_P="${P/_/-}"
58
59 DESCRIPTION="IP over DNS tunnel"
60 HOMEPAGE="http://code.kryo.se/iodine/"
61 SRC_URI="http://code.kryo.se/${PN}/${MY_P}.tar.gz"
62
63 CONFIG_CHECK="~TUN"
64
65 LICENSE="ISC"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE="test"
69
70 RDEPEND="sys-libs/zlib"
71 DEPEND="${RDEPEND}
72 test? ( dev-libs/check )"
73
74 S="${WORKDIR}/${MY_P}"
75
76 src_unpack(){
77 unpack ${A}
78 cd "${S}"
79 epatch "${FILESDIR}"/${P}-ifconfig-path.patch
80 epatch "${FILESDIR}"/${P}-TestMessage.patch
81 }
82
83 src_compile() {
84 emake CC="$(tc-getCC)" || die "make failed"
85 }
86
87 src_install() {
88 dobin bin/iodine bin/iodined || die "binaries failed"
89 dodoc README CHANGELOG || die "docs failed"
90 doman man/iodine.8 || die "man failed"
91
92 newinitd "${FILESDIR}"/iodined.init iodined || die "initd failed"
93 newconfd "${FILESDIR}"/iodined.conf iodined || die "confd failed"
94 keepdir /var/empty
95 }