Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/freenet6: ChangeLog freenet6-5.0.ebuild freenet6-5.1.ebuild
Date: Tue, 26 Feb 2008 19:40:47
Message-Id: E1JU5fQ-0003ig-4u@stork.gentoo.org
1 voyageur 08/02/26 19:40:44
2
3 Modified: ChangeLog freenet6-5.0.ebuild
4 Added: freenet6-5.1.ebuild
5 Log:
6 Make initscript depend on bootmisc, as the daemon writes in /tmp.
7 Also version bump to 5.1, and fix quoting
8 (Portage version: 2.1.4.4)
9
10 Revision Changes Path
11 1.26 net-misc/freenet6/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/ChangeLog?rev=1.26&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/ChangeLog?rev=1.26&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/ChangeLog?r1=1.25&r2=1.26
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/freenet6/ChangeLog,v
20 retrieving revision 1.25
21 retrieving revision 1.26
22 diff -u -r1.25 -r1.26
23 --- ChangeLog 16 Jun 2007 03:13:45 -0000 1.25
24 +++ ChangeLog 26 Feb 2008 19:40:43 -0000 1.26
25 @@ -1,6 +1,14 @@
26 # ChangeLog for net-misc/freenet6
27 -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freenet6/ChangeLog,v 1.25 2007/06/16 03:13:45 angelos Exp $
29 +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freenet6/ChangeLog,v 1.26 2008/02/26 19:40:43 voyageur Exp $
31 +
32 +*freenet6-5.1 (26 Feb 2008)
33 +
34 + 26 Feb 2008; Bernard Cafarelli <voyageur@g.o> files/gw6c.rc,
35 + freenet6-5.0.ebuild, +freenet6-5.1.ebuild:
36 + Make initscript depend on bootmisc, as the daemon writes in /tmp.
37 + Thanks jakub in bug #211358
38 + Also version bump to 5.1, and fix quoting
39
40 16 Jun 2007; Christoph Mende <angelos@g.o> freenet6-4.2.2.ebuild:
41 Stable on amd64 wrt bug 180450
42
43
44
45 1.2 net-misc/freenet6/freenet6-5.0.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/freenet6-5.0.ebuild?rev=1.2&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/freenet6-5.0.ebuild?rev=1.2&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/freenet6-5.0.ebuild?r1=1.1&r2=1.2
50
51 Index: freenet6-5.0.ebuild
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/net-misc/freenet6/freenet6-5.0.ebuild,v
54 retrieving revision 1.1
55 retrieving revision 1.2
56 diff -u -r1.1 -r1.2
57 --- freenet6-5.0.ebuild 31 May 2007 13:30:16 -0000 1.1
58 +++ freenet6-5.0.ebuild 26 Feb 2008 19:40:43 -0000 1.2
59 @@ -1,6 +1,6 @@
60 -# Copyright 1999-2007 Gentoo Foundation
61 +# Copyright 1999-2008 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freenet6/freenet6-5.0.ebuild,v 1.1 2007/05/31 13:30:16 voyageur Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freenet6/freenet6-5.0.ebuild,v 1.2 2008/02/26 19:40:43 voyageur Exp $
65
66 inherit eutils versionator
67
68 @@ -33,7 +33,7 @@
69 exeinto /etc/freenet6/template
70 doexe template/{linux,checktunnel}.sh
71
72 - newinitd ${FILESDIR}/gw6c.rc gw6c
73 + newinitd "${FILESDIR}"/gw6c.rc gw6c
74
75 doman man/{man5/gw6c.conf.5,man8/gw6c.8}
76 }
77
78
79
80 1.1 net-misc/freenet6/freenet6-5.1.ebuild
81
82 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/freenet6-5.1.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/freenet6/freenet6-5.1.ebuild?rev=1.1&content-type=text/plain
84
85 Index: freenet6-5.1.ebuild
86 ===================================================================
87 # Copyright 1999-2008 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/net-misc/freenet6/freenet6-5.1.ebuild,v 1.1 2008/02/26 19:40:43 voyageur Exp $
90
91 inherit eutils versionator
92
93 MY_PV=$(replace_all_version_separators "_")
94 DESCRIPTION="Client to configure an IPv6 tunnel to freenet6"
95 HOMEPAGE="http://www.freenet6.net/"
96 SRC_URI="mirror://gentoo/gw6c-${MY_PV}-RELEASE-src.tar.gz"
97
98 LICENSE="VPL-1.0"
99 SLOT="0"
100 KEYWORDS="~amd64 ~hppa ~sparc ~x86"
101 IUSE=""
102
103 DEPEND="dev-libs/openssl"
104 RDEPEND="${DEPEND}"
105
106 S="${WORKDIR}/tspc-advanced"
107
108 src_compile() {
109 emake all configdir=/etc/freenet6 target=linux || die "Build Failed"
110 sed -i "s#tsp-#/tmp/tsp-#" bin/gw6c.conf.sample
111 }
112
113 src_install() {
114 dosbin bin/gw6c
115
116 insopts -m 600
117 insinto /etc/freenet6
118 newins bin/gw6c.conf.sample gw6c.conf
119 exeinto /etc/freenet6/template
120 doexe template/{linux,checktunnel}.sh
121
122 newinitd "${FILESDIR}"/gw6c.rc gw6c
123
124 doman man/{man5/gw6c.conf.5,man8/gw6c.8}
125 }
126
127 pkg_postinst() {
128 if has_version '=net-misc/freenet6-1*' ; then
129 ewarn "Warning: you are upgrading from an older version"
130 ewarn "The configuration file has been renamed to gw6c.conf"
131 ewarn "Remember to port your personal settings from tspc.conf to it"
132 ewarn "The init script has been renamed to 'gw6c',"
133 else
134 elog "The freenet6 ebuild installs an init script named 'gw6c'"
135 fi
136 elog "to coincide with the name of the client binary installed"
137 elog "To add support for a freenet6 connection at startup, do"
138 elog ""
139 elog "# rc-update add gw6c default"
140 }
141
142
143
144 --
145 gentoo-commits@l.g.o mailing list