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/netctl: netctl-9999.ebuild netctl-1.7.ebuild netctl-1.6.ebuild netctl-1.8.ebuild ChangeLog netctl-1.4.ebuild netctl-1.3.ebuild
Date: Sat, 21 Jun 2014 17:55:48
Message-Id: 20140621175544.BDEDA2004E@flycatcher.gentoo.org
1 floppym 14/06/21 17:55:44
2
3 Modified: netctl-9999.ebuild netctl-1.7.ebuild
4 netctl-1.6.ebuild ChangeLog
5 Added: netctl-1.8.ebuild
6 Removed: netctl-1.4.ebuild netctl-1.3.ebuild
7 Log:
8 Version bump. Add blockers to ensure we have a usable version of dhcpcd, bug 514166. Remove old.
9
10 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
11
12 Revision Changes Path
13 1.12 net-misc/netctl/netctl-9999.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-9999.ebuild?rev=1.12&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-9999.ebuild?rev=1.12&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-9999.ebuild?r1=1.11&r2=1.12
18
19 Index: netctl-9999.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-9999.ebuild,v
22 retrieving revision 1.11
23 retrieving revision 1.12
24 diff -u -r1.11 -r1.12
25 --- netctl-9999.ebuild 19 Oct 2013 19:26:07 -0000 1.11
26 +++ netctl-9999.ebuild 21 Jun 2014 17:55:44 -0000 1.12
27 @@ -1,6 +1,6 @@
28 -# Copyright 1999-2013 Gentoo Foundation
29 +# Copyright 1999-2014 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-9999.ebuild,v 1.11 2013/10/19 19:26:07 floppym Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-9999.ebuild,v 1.12 2014/06/21 17:55:44 floppym Exp $
33
34 EAPI=5
35
36 @@ -33,7 +33,7 @@
37 >=net-dns/openresolv-3.5.4-r1
38 sys-apps/iproute2
39 sys-apps/systemd
40 - !<net-misc/dhcpcd-5.6.7
41 + !<net-misc/dhcpcd-6.4.0
42 "
43
44 src_prepare() {
45
46
47
48 1.2 net-misc/netctl/netctl-1.7.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.7.ebuild?rev=1.2&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.7.ebuild?rev=1.2&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.7.ebuild?r1=1.1&r2=1.2
53
54 Index: netctl-1.7.ebuild
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-1.7.ebuild,v
57 retrieving revision 1.1
58 retrieving revision 1.2
59 diff -u -r1.1 -r1.2
60 --- netctl-1.7.ebuild 20 May 2014 20:11:17 -0000 1.1
61 +++ netctl-1.7.ebuild 21 Jun 2014 17:55:44 -0000 1.2
62 @@ -1,6 +1,6 @@
63 # Copyright 1999-2014 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 -# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-1.7.ebuild,v 1.1 2014/05/20 20:11:17 hwoarang Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-1.7.ebuild,v 1.2 2014/06/21 17:55:44 floppym Exp $
67
68 EAPI=5
69
70 @@ -34,6 +34,7 @@
71 sys-apps/iproute2
72 sys-apps/systemd
73 !<net-misc/dhcpcd-5.6.7
74 + !>=net-misc/dhcpcd-6.4.0
75 "
76
77 src_prepare() {
78
79
80
81 1.4 net-misc/netctl/netctl-1.6.ebuild
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.6.ebuild?rev=1.4&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.6.ebuild?rev=1.4&content-type=text/plain
85 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.6.ebuild?r1=1.3&r2=1.4
86
87 Index: netctl-1.6.ebuild
88 ===================================================================
89 RCS file: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-1.6.ebuild,v
90 retrieving revision 1.3
91 retrieving revision 1.4
92 diff -u -r1.3 -r1.4
93 --- netctl-1.6.ebuild 14 Jun 2014 10:43:41 -0000 1.3
94 +++ netctl-1.6.ebuild 21 Jun 2014 17:55:44 -0000 1.4
95 @@ -1,6 +1,6 @@
96 # Copyright 1999-2014 Gentoo Foundation
97 # Distributed under the terms of the GNU General Public License v2
98 -# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-1.6.ebuild,v 1.3 2014/06/14 10:43:41 phajdan.jr Exp $
99 +# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-1.6.ebuild,v 1.4 2014/06/21 17:55:44 floppym Exp $
100
101 EAPI=5
102
103 @@ -34,6 +34,7 @@
104 sys-apps/iproute2
105 sys-apps/systemd
106 !<net-misc/dhcpcd-5.6.7
107 + !>=net-misc/dhcpcd-6.4.0
108 "
109
110 src_prepare() {
111
112
113
114 1.22 net-misc/netctl/ChangeLog
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/ChangeLog?rev=1.22&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/ChangeLog?rev=1.22&content-type=text/plain
118 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/ChangeLog?r1=1.21&r2=1.22
119
120 Index: ChangeLog
121 ===================================================================
122 RCS file: /var/cvsroot/gentoo-x86/net-misc/netctl/ChangeLog,v
123 retrieving revision 1.21
124 retrieving revision 1.22
125 diff -u -r1.21 -r1.22
126 --- ChangeLog 14 Jun 2014 10:43:41 -0000 1.21
127 +++ ChangeLog 21 Jun 2014 17:55:44 -0000 1.22
128 @@ -1,6 +1,14 @@
129 # ChangeLog for net-misc/netctl
130 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
131 -# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/ChangeLog,v 1.21 2014/06/14 10:43:41 phajdan.jr Exp $
132 +# $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/ChangeLog,v 1.22 2014/06/21 17:55:44 floppym Exp $
133 +
134 +*netctl-1.8 (21 Jun 2014)
135 +
136 + 21 Jun 2014; Mike Gilbert <floppym@g.o> +netctl-1.8.ebuild,
137 + -netctl-1.3.ebuild, -netctl-1.4.ebuild, netctl-1.6.ebuild, netctl-1.7.ebuild,
138 + netctl-9999.ebuild:
139 + Version bump. Add blockers to ensure we have a usable version of dhcpcd, bug
140 + 514166. Remove old.
141
142 14 Jun 2014; Pawel Hajdan jr <phajdan.jr@g.o> netctl-1.6.ebuild:
143 x86 stable wrt bug #510880
144
145
146
147 1.1 net-misc/netctl/netctl-1.8.ebuild
148
149 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.8.ebuild?rev=1.1&view=markup
150 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netctl/netctl-1.8.ebuild?rev=1.1&content-type=text/plain
151
152 Index: netctl-1.8.ebuild
153 ===================================================================
154 # Copyright 1999-2014 Gentoo Foundation
155 # Distributed under the terms of the GNU General Public License v2
156 # $Header: /var/cvsroot/gentoo-x86/net-misc/netctl/netctl-1.8.ebuild,v 1.1 2014/06/21 17:55:44 floppym Exp $
157
158 EAPI=5
159
160 inherit bash-completion-r1
161
162 if [[ ${PV} = *9999* ]]; then
163 EGIT_REPO_URI="git://projects.archlinux.org/netctl.git"
164 inherit git-2
165 DEPEND="app-text/asciidoc"
166 else
167 SRC_URI="ftp://ftp.archlinux.org/other/packages/${PN}/${P}.tar.xz"
168 KEYWORDS="~amd64 ~x86"
169 fi
170
171 DESCRIPTION="Profile based network connection tool from Arch Linux"
172 HOMEPAGE="https://wiki.archlinux.org/index.php/Netctl
173 https://www.archlinux.org/packages/core/any/netctl/
174 https://projects.archlinux.org/netctl.git/"
175
176 LICENSE="GPL-3"
177 SLOT="0"
178 IUSE=""
179
180 DEPEND+="
181 virtual/pkgconfig
182 sys-apps/systemd
183 "
184 RDEPEND="
185 >=app-shells/bash-4.0
186 >=net-dns/openresolv-3.5.4-r1
187 sys-apps/iproute2
188 sys-apps/systemd
189 !<net-misc/dhcpcd-6.4.0
190 "
191
192 src_prepare() {
193 sed -i -e "s:/usr/bin/ifplugd:/usr/sbin/ifplugd:" \
194 "services/netctl-ifplugd@.service" || die
195 }
196
197 src_compile() {
198 return 0
199 }
200
201 src_install() {
202 emake DESTDIR="${D%/}" SHELL=bash install
203 dodoc AUTHORS NEWS README
204 newbashcomp contrib/bash-completion netctl
205 insinto /usr/share/zsh/site-functions
206 newins contrib/zsh-completion _netctl
207 }
208
209 optfeature() {
210 local desc=$1
211 shift
212 while (( $# )); do
213 if has_version "$1"; then
214 elog " [I] $1 for ${desc}"
215 else
216 elog " [ ] $1 for ${desc}"
217 fi
218 shift
219 done
220 }
221
222 pkg_postinst() {
223 if [[ -z ${REPLACING_VERSIONS} ]]; then
224 elog "To get additional features, a number of optional runtime dependencies may be"
225 elog "installed."
226 optfeature "DHCP support" net-misc/dhcpcd ">=net-misc/dhcp-5.6.7[client]"
227 optfeature "WPA support" net-wireless/wpa_supplicant
228 optfeature "interactive assistant" dev-util/dialog
229 optfeature "automatic connection" sys-apps/ifplugd
230 optfeature "bonding support" net-misc/ifenslave
231 optfeature "dialup support" net-dialup/ppp
232 fi
233 }