Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/wicd: wicd-1.7.0_alpha1.ebuild metadata.xml ChangeLog wicd-1.6.2.2.ebuild wicd-1.5.9-r1.ebuild wicd-1.6.2.ebuild
Date: Tue, 01 Dec 2009 01:31:06
Message-Id: E1NFHa4-0008HQ-Gg@stork.gentoo.org
1 darkside 09/12/01 01:31:04
2
3 Modified: metadata.xml ChangeLog wicd-1.6.2.2.ebuild
4 Added: wicd-1.7.0_alpha1.ebuild
5 Removed: wicd-1.5.9-r1.ebuild wicd-1.6.2.ebuild
6 Log:
7 Removed old versions. Limit urwid dep on 1.6.2.2 (bug #295033). Version bump to 1.7.0_alpha1 which has major tray changes and many minor changes including an ability to not install the gtk UI (bug #293538)
8 (Portage version: 2.1.7.4/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 net-misc/wicd/metadata.xml
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/wicd/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 5 Jun 2009 15:33:17 -0000 1.4
24 +++ metadata.xml 1 Dec 2009 01:31:04 -0000 1.5
25 @@ -6,6 +6,8 @@
26 <email>darkside@g.o</email>
27 </maintainer>
28 <use>
29 + <flag name='gtk'>Installs a gtk UI. This is enabled by default because it is
30 + intended behavior. Requires <pkg>dev-python/pygtk</pkg></flag>
31 <flag name='ioctl'>Installs additional python libraries to use as a backend.
32 This will improve speed but is experimental.</flag>
33 <flag name='ncurses'>Installs a ncurses UI</flag>
34
35
36
37 1.59 net-misc/wicd/ChangeLog
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/ChangeLog?rev=1.59&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/ChangeLog?rev=1.59&content-type=text/plain
41 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/ChangeLog?r1=1.58&r2=1.59
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/net-misc/wicd/ChangeLog,v
46 retrieving revision 1.58
47 retrieving revision 1.59
48 diff -u -r1.58 -r1.59
49 --- ChangeLog 30 Nov 2009 06:40:51 -0000 1.58
50 +++ ChangeLog 1 Dec 2009 01:31:04 -0000 1.59
51 @@ -1,6 +1,15 @@
52 # ChangeLog for net-misc/wicd
53 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/ChangeLog,v 1.58 2009/11/30 06:40:51 josejx Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/ChangeLog,v 1.59 2009/12/01 01:31:04 darkside Exp $
56 +
57 +*wicd-1.7.0_alpha1 (01 Dec 2009)
58 +
59 + 01 Dec 2009; Jeremy Olexa <darkside@g.o> -wicd-1.5.9-r1.ebuild,
60 + -wicd-1.6.2.ebuild, wicd-1.6.2.2.ebuild, +wicd-1.7.0_alpha1.ebuild,
61 + metadata.xml:
62 + Removed old versions. Limit urwid dep on 1.6.2.2 (bug #295033). Version
63 + bump to 1.7.0_alpha1 which has major tray changes and many minor changes
64 + including an ability to not install the gtk UI (bug #293538)
65
66 30 Nov 2009; Joseph Jezak <josejx@g.o> wicd-1.6.2.2.ebuild:
67 Marked ppc/ppc64 stable.
68
69
70
71 1.5 net-misc/wicd/wicd-1.6.2.2.ebuild
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/wicd-1.6.2.2.ebuild?rev=1.5&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/wicd-1.6.2.2.ebuild?rev=1.5&content-type=text/plain
75 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/wicd-1.6.2.2.ebuild?r1=1.4&r2=1.5
76
77 Index: wicd-1.6.2.2.ebuild
78 ===================================================================
79 RCS file: /var/cvsroot/gentoo-x86/net-misc/wicd/wicd-1.6.2.2.ebuild,v
80 retrieving revision 1.4
81 retrieving revision 1.5
82 diff -u -r1.4 -r1.5
83 --- wicd-1.6.2.2.ebuild 30 Nov 2009 06:40:51 -0000 1.4
84 +++ wicd-1.6.2.2.ebuild 1 Dec 2009 01:31:04 -0000 1.5
85 @@ -1,6 +1,6 @@
86 # Copyright 1999-2009 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 -# $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/wicd-1.6.2.2.ebuild,v 1.4 2009/11/30 06:40:51 josejx Exp $
89 +# $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/wicd-1.6.2.2.ebuild,v 1.5 2009/12/01 01:31:04 darkside Exp $
90
91 EAPI="2"
92
93 @@ -40,7 +40,7 @@
94 )
95 ioctl? ( dev-python/python-iwscan dev-python/python-wpactrl )
96 libnotify? ( dev-python/notify-python )
97 - ncurses? ( >=dev-python/urwid-0.9.8.4 )
98 + ncurses? ( <dev-python/urwid-0.9.9 )
99 pm-utils? ( >=sys-power/pm-utils-1.1.1 )
100 "
101
102
103
104
105 1.1 net-misc/wicd/wicd-1.7.0_alpha1.ebuild
106
107 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/wicd-1.7.0_alpha1.ebuild?rev=1.1&view=markup
108 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/wicd/wicd-1.7.0_alpha1.ebuild?rev=1.1&content-type=text/plain
109
110 Index: wicd-1.7.0_alpha1.ebuild
111 ===================================================================
112 # Copyright 1999-2009 Gentoo Foundation
113 # Distributed under the terms of the GNU General Public License v2
114 # $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/wicd-1.7.0_alpha1.ebuild,v 1.1 2009/12/01 01:31:04 darkside Exp $
115
116 EAPI=2
117
118 MY_P=${P/_alpha/a}
119 inherit distutils
120
121 DESCRIPTION="A lightweight wired and wireless network manager for Linux"
122 HOMEPAGE="http://wicd.sourceforge.net/"
123 SRC_URI="http://downloads.wicd.net/src/testing/1.7.x/${MY_P}.tar.bz2"
124
125 LICENSE="GPL-2"
126 SLOT="0"
127 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
128 IUSE="+gtk ioctl libnotify ncurses +pm-utils"
129
130 DEPEND=""
131 # Maybe virtual/dhcp would work, but there are enough problems with
132 # net-misc/dhcp that I want net-misc/dhcpcd to be guarenteed to be considered
133 # first if none are installed.
134 RDEPEND="
135 dev-python/dbus-python
136 gtk? ( dev-python/pygtk )
137 || (
138 net-misc/dhcpcd
139 net-misc/dhcp
140 net-misc/pump
141 )
142 net-wireless/wireless-tools
143 net-wireless/wpa_supplicant
144 || (
145 sys-apps/net-tools
146 sys-apps/ethtool
147 )
148 || (
149 x11-misc/ktsuss
150 x11-libs/gksu
151 kde-base/kdesu
152 )
153 ioctl? ( dev-python/python-iwscan dev-python/python-wpactrl )
154 libnotify? ( dev-python/notify-python )
155 ncurses? ( dev-python/urwid )
156 pm-utils? ( >=sys-power/pm-utils-1.1.1 )
157 "
158
159 S="${WORKDIR}/${MY_P}"
160
161 src_compile() {
162 local myconf
163 use gtk || myconf="${myconf} --no-install-gtk"
164 use libnotify || myconf="${myconf} --no-use-notifications"
165 use ncurses || myconf="${myconf} --no-install-ncurses"
166 use pm-utils || myconf="${myconf} --no-install-pmutils"
167 ${python} ./setup.py configure --no-install-docs --resume=/usr/share/wicd/scripts/ --suspend=/usr/share/wicd/scripts/ --verbose ${myconf}
168 distutils_src_compile
169 }
170
171 src_install() {
172 DOCS="CHANGES NEWS AUTHORS README"
173 distutils_src_install
174 keepdir /var/lib/wicd/configurations \
175 || die "keepdir failed, critical for this app"
176 keepdir /etc/wicd/scripts/{postconnect,disconnect,preconnect} \
177 || die "keepdir failed, critical for this app"
178 }
179
180 pkg_postinst() {
181 distutils_pkg_postinst
182
183 elog "You may need to restart the dbus service after upgrading wicd."
184 echo
185 elog "To start wicd at boot, add /etc/init.d/wicd to a runlevel and:"
186 elog "- Remove all net.* initscripts (except for net.lo) from all runlevels"
187 elog "- Add these scripts to the RC_PLUG_SERVICES line in /etc/conf.d/rc"
188 elog "(For example, RC_PLUG_SERVICES=\"!net.eth0 !net.wlan0\")"
189 # Maintainer's note: the consolekit use flag short circuits a dbus rule and
190 # allows the connection. Else, you need to be in the group.
191 if has_version sys-auth/pambase; then
192 if ! built_with_use sys-auth/pambase consolekit; then
193 ewarn "Wicd-1.6 and newer requires your user to be in the 'users' group. If"
194 ewarn "you are not in that group, then modify /etc/dbus-1/system.d/wicd.conf"
195 fi
196 fi
197 }