Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/miredo: miredo-1.2.5.ebuild ChangeLog miredo-1.2.4.ebuild
Date: Sat, 03 Mar 2012 15:08:21
Message-Id: 20120303150802.33D1F2004B@flycatcher.gentoo.org
1 pacho 12/03/03 15:08:02
2
3 Modified: ChangeLog
4 Added: miredo-1.2.5.ebuild
5 Removed: miredo-1.2.4.ebuild
6 Log:
7 Version bump, add a check for ipv6 (bug #318777 by Nikolaj Sjujskij, drop old.
8
9 (Portage version: 2.1.10.49/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.10 net-misc/miredo/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miredo/ChangeLog?rev=1.10&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miredo/ChangeLog?rev=1.10&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miredo/ChangeLog?r1=1.9&r2=1.10
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-misc/miredo/ChangeLog,v
21 retrieving revision 1.9
22 retrieving revision 1.10
23 diff -u -r1.9 -r1.10
24 --- ChangeLog 15 Jan 2012 19:40:44 -0000 1.9
25 +++ ChangeLog 3 Mar 2012 15:08:02 -0000 1.10
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-misc/miredo
28 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-misc/miredo/ChangeLog,v 1.9 2012/01/15 19:40:44 tove Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/miredo/ChangeLog,v 1.10 2012/03/03 15:08:02 pacho Exp $
31 +
32 +*miredo-1.2.5 (03 Mar 2012)
33 +
34 + 03 Mar 2012; Pacho Ramos <pacho@g.o> +miredo-1.2.5.ebuild,
35 + -miredo-1.2.4.ebuild:
36 + Version bump, add a check for ipv6 (bug #318777 by Nikolaj Sjujskij, drop old.
37
38 15 Jan 2012; Torsten Veller <tove@g.o> files/miredo.rc,
39 files/miredo-server.rc:
40
41
42
43 1.1 net-misc/miredo/miredo-1.2.5.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miredo/miredo-1.2.5.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miredo/miredo-1.2.5.ebuild?rev=1.1&content-type=text/plain
47
48 Index: miredo-1.2.5.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/miredo/miredo-1.2.5.ebuild,v 1.1 2012/03/03 15:08:02 pacho Exp $
53
54 EAPI=4
55
56 inherit eutils linux-info
57
58 DESCRIPTION="Miredo is an open-source Teredo IPv6 tunneling software."
59 HOMEPAGE="http://www.remlab.net/miredo/"
60 SRC_URI="http://www.remlab.net/files/${PN}/${P}.tar.xz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="+caps"
66
67 RDEPEND="sys-apps/iproute2
68 caps? ( sys-libs/libcap )"
69 DEPEND="${RDEPEND}
70 dev-libs/judy
71 app-arch/xz-utils"
72
73 CONFIG_CHECK="~IPV6" #318777
74
75 #tries to connect to external networks (#339180)
76 RESTRICT="test"
77
78 src_configure() {
79 econf --disable-static \
80 --enable-miredo-user \
81 --prefix=/usr \
82 --sysconfdir=/etc \
83 --localstatedir=/var \
84 --docdir="/usr/share/doc/${P}"
85 use caps || \
86 echo "#undef HAVE_SYS_CAPABILITY_H" >> config.h
87 }
88
89 src_install() {
90 emake DESTDIR="${D}" install
91 find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
92
93 newinitd "${FILESDIR}"/miredo-server.rc miredo-server
94 newconfd "${FILESDIR}"/miredo-server.conf miredo-server
95 newinitd "${FILESDIR}"/miredo.rc miredo
96 newconfd "${FILESDIR}"/miredo.conf miredo
97
98 insinto /etc/miredo
99 doins misc/miredo-server.conf
100
101 dodoc README NEWS ChangeLog AUTHORS THANKS TODO
102 }
103
104 pkg_preinst() {
105 enewgroup miredo
106 enewuser miredo -1 -1 /var/empty miredo
107 }