Gentoo Archives: gentoo-commits

From: "Victor Ostorga (vostorga)" <vostorga@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/iodine: ChangeLog metadata.xml iodine-0.5.2.ebuild
Date: Sat, 26 Sep 2009 19:24:38
Message-Id: E1Mrcsm-0002mM-QN@stork.gentoo.org
1 vostorga 09/09/26 19:24:36
2
3 Added: ChangeLog metadata.xml iodine-0.5.2.ebuild
4 Log:
5 Initial commit, ebuild thanks to Erik Ekman bug 173038
6 (Portage version: 2.1.6.13/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 net-misc/iodine/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/iodine/ChangeLog?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/iodine/ChangeLog?rev=1.1&content-type=text/plain
13
14 Index: ChangeLog
15 ===================================================================
16 # ChangeLog for net-misc/iodine
17 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
18 # $Header: /var/cvsroot/gentoo-x86/net-misc/iodine/ChangeLog,v 1.1 2009/09/26 19:24:36 vostorga Exp $
19
20 *iodine-0.5.2 (26 Sep 2009)
21
22 26 Sep 2009; Víctor Ostorga <vostorga@g.o> +iodine-0.5.2.ebuild,
23 +files/iodine-0.5.2-Makefile.patch, +files/iodined.conf,
24 +files/iodined.init, +metadata.xml:
25 Initial commit, ebuild thanks to Erik Ekman bug 173038
26
27
28
29
30 1.1 net-misc/iodine/metadata.xml
31
32 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/iodine/metadata.xml?rev=1.1&view=markup
33 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/iodine/metadata.xml?rev=1.1&content-type=text/plain
34
35 Index: metadata.xml
36 ===================================================================
37 <?xml version="1.0" encoding="UTF-8"?>
38 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
39 <pkgmetadata>
40 <herd>no-herd</herd>
41 <maintainer>
42 <email>vostorga@g.o</email>
43 <name>Víctor Ostorga</name>
44 </maintainer>
45 <maintainer>
46 <email>root@××××.se</email>
47 <name>Erik Ekman</name>
48 </maintainer>
49 <longdescription>iodine lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed</longdescription>
50 </pkgmetadata>
51
52
53
54 1.1 net-misc/iodine/iodine-0.5.2.ebuild
55
56 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/iodine/iodine-0.5.2.ebuild?rev=1.1&view=markup
57 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/iodine/iodine-0.5.2.ebuild?rev=1.1&content-type=text/plain
58
59 Index: iodine-0.5.2.ebuild
60 ===================================================================
61 # Copyright 1999-2009 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 # $Header: /var/cvsroot/gentoo-x86/net-misc/iodine/iodine-0.5.2.ebuild,v 1.1 2009/09/26 19:24:36 vostorga Exp $
64
65 inherit linux-info eutils
66
67 DESCRIPTION="IP over DNS tunnel"
68 HOMEPAGE="http://code.kryo.se/iodine/"
69 SRC_URI="http://code.kryo.se/${PN}/${P}.tar.gz"
70
71 CONFIG_CHECK="TUN"
72
73 LICENSE="ISC"
74 SLOT="0"
75 KEYWORDS="~amd64 ~x86"
76 IUSE="test"
77
78 RDEPEND="sys-libs/zlib"
79 DEPEND="${RDEPEND}
80 test? ( dev-libs/check )"
81
82 src_unpack(){
83 unpack ${A}
84 cd "${S}"
85 epatch "${FILESDIR}"/${P}-Makefile.patch
86 }
87
88 src_compile() {
89 emake CC="$(tc-getCC)" || die "make failed"
90 }
91
92 src_install() {
93 dobin bin/iodine bin/iodined || die "binaries failed"
94 dodoc README CHANGELOG || die "docs failed"
95 doman man/iodine.8 || die "man failed"
96
97 newinitd "${FILESDIR}"/iodined.init iodined || die "initd failed"
98 newconfd "${FILESDIR}"/iodined.conf iodined || die "confd failed"
99 keepdir /var/empty
100 }