From b109eab65cd1cf2c945e861d1fcd3df465aa366b Mon Sep 17 00:00:00 2001 From: Jeremy Olexa Date: Wed, 2 Dec 2009 03:15:09 +0000 Subject: Version bump to fix bugs with the first alpha release (Portage version: 2.1.7.4/cvs/Linux x86_64) --- net-misc/wicd/ChangeLog | 8 +++- net-misc/wicd/wicd-1.7.0_alpha1.ebuild | 86 ---------------------------------- net-misc/wicd/wicd-1.7.0_alpha2.ebuild | 86 ++++++++++++++++++++++++++++++++++ 3 files changed, 93 insertions(+), 87 deletions(-) delete mode 100644 net-misc/wicd/wicd-1.7.0_alpha1.ebuild create mode 100644 net-misc/wicd/wicd-1.7.0_alpha2.ebuild (limited to 'net-misc/wicd') diff --git a/net-misc/wicd/ChangeLog b/net-misc/wicd/ChangeLog index f1feff82abf6..c1dc5fa61788 100644 --- a/net-misc/wicd/ChangeLog +++ b/net-misc/wicd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/wicd # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/ChangeLog,v 1.59 2009/12/01 01:31:04 darkside Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/ChangeLog,v 1.60 2009/12/02 03:15:09 darkside Exp $ + +*wicd-1.7.0_alpha2 (02 Dec 2009) + + 02 Dec 2009; Jeremy Olexa -wicd-1.7.0_alpha1.ebuild, + +wicd-1.7.0_alpha2.ebuild: + Version bump to fix bugs with the first alpha release *wicd-1.7.0_alpha1 (01 Dec 2009) diff --git a/net-misc/wicd/wicd-1.7.0_alpha1.ebuild b/net-misc/wicd/wicd-1.7.0_alpha1.ebuild deleted file mode 100644 index e1eb97863122..000000000000 --- a/net-misc/wicd/wicd-1.7.0_alpha1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $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 $ - -EAPI=2 - -MY_P=${P/_alpha/a} -inherit distutils - -DESCRIPTION="A lightweight wired and wireless network manager for Linux" -HOMEPAGE="http://wicd.sourceforge.net/" -SRC_URI="http://downloads.wicd.net/src/testing/1.7.x/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="+gtk ioctl libnotify ncurses +pm-utils" - -DEPEND="" -# Maybe virtual/dhcp would work, but there are enough problems with -# net-misc/dhcp that I want net-misc/dhcpcd to be guarenteed to be considered -# first if none are installed. -RDEPEND=" - dev-python/dbus-python - gtk? ( dev-python/pygtk ) - || ( - net-misc/dhcpcd - net-misc/dhcp - net-misc/pump - ) - net-wireless/wireless-tools - net-wireless/wpa_supplicant - || ( - sys-apps/net-tools - sys-apps/ethtool - ) - || ( - x11-misc/ktsuss - x11-libs/gksu - kde-base/kdesu - ) - ioctl? ( dev-python/python-iwscan dev-python/python-wpactrl ) - libnotify? ( dev-python/notify-python ) - ncurses? ( dev-python/urwid ) - pm-utils? ( >=sys-power/pm-utils-1.1.1 ) - " - -S="${WORKDIR}/${MY_P}" - -src_compile() { - local myconf - use gtk || myconf="${myconf} --no-install-gtk" - use libnotify || myconf="${myconf} --no-use-notifications" - use ncurses || myconf="${myconf} --no-install-ncurses" - use pm-utils || myconf="${myconf} --no-install-pmutils" - ${python} ./setup.py configure --no-install-docs --resume=/usr/share/wicd/scripts/ --suspend=/usr/share/wicd/scripts/ --verbose ${myconf} - distutils_src_compile -} - -src_install() { - DOCS="CHANGES NEWS AUTHORS README" - distutils_src_install - keepdir /var/lib/wicd/configurations \ - || die "keepdir failed, critical for this app" - keepdir /etc/wicd/scripts/{postconnect,disconnect,preconnect} \ - || die "keepdir failed, critical for this app" -} - -pkg_postinst() { - distutils_pkg_postinst - - elog "You may need to restart the dbus service after upgrading wicd." - echo - elog "To start wicd at boot, add /etc/init.d/wicd to a runlevel and:" - elog "- Remove all net.* initscripts (except for net.lo) from all runlevels" - elog "- Add these scripts to the RC_PLUG_SERVICES line in /etc/conf.d/rc" - elog "(For example, RC_PLUG_SERVICES=\"!net.eth0 !net.wlan0\")" - # Maintainer's note: the consolekit use flag short circuits a dbus rule and - # allows the connection. Else, you need to be in the group. - if has_version sys-auth/pambase; then - if ! built_with_use sys-auth/pambase consolekit; then - ewarn "Wicd-1.6 and newer requires your user to be in the 'users' group. If" - ewarn "you are not in that group, then modify /etc/dbus-1/system.d/wicd.conf" - fi - fi -} diff --git a/net-misc/wicd/wicd-1.7.0_alpha2.ebuild b/net-misc/wicd/wicd-1.7.0_alpha2.ebuild new file mode 100644 index 000000000000..7f1ea2911366 --- /dev/null +++ b/net-misc/wicd/wicd-1.7.0_alpha2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/wicd/wicd-1.7.0_alpha2.ebuild,v 1.1 2009/12/02 03:15:09 darkside Exp $ + +EAPI=2 + +MY_P=${P/_alpha/a} +inherit distutils + +DESCRIPTION="A lightweight wired and wireless network manager for Linux" +HOMEPAGE="http://wicd.sourceforge.net/" +SRC_URI="http://downloads.wicd.net/src/testing/1.7.x/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="+gtk ioctl libnotify ncurses +pm-utils" + +DEPEND="" +# Maybe virtual/dhcp would work, but there are enough problems with +# net-misc/dhcp that I want net-misc/dhcpcd to be guarenteed to be considered +# first if none are installed. +RDEPEND=" + dev-python/dbus-python + gtk? ( dev-python/pygtk ) + || ( + net-misc/dhcpcd + net-misc/dhcp + net-misc/pump + ) + net-wireless/wireless-tools + net-wireless/wpa_supplicant + || ( + sys-apps/net-tools + sys-apps/ethtool + ) + || ( + x11-misc/ktsuss + x11-libs/gksu + kde-base/kdesu + ) + ioctl? ( dev-python/python-iwscan dev-python/python-wpactrl ) + libnotify? ( dev-python/notify-python ) + ncurses? ( dev-python/urwid ) + pm-utils? ( >=sys-power/pm-utils-1.1.1 ) + " + +S="${WORKDIR}/${MY_P}" + +src_compile() { + local myconf + use gtk || myconf="${myconf} --no-install-gtk" + use libnotify || myconf="${myconf} --no-use-notifications" + use ncurses || myconf="${myconf} --no-install-ncurses" + use pm-utils || myconf="${myconf} --no-install-pmutils" + ${python} ./setup.py configure --no-install-docs --resume=/usr/share/wicd/scripts/ --suspend=/usr/share/wicd/scripts/ --verbose ${myconf} + distutils_src_compile +} + +src_install() { + DOCS="CHANGES NEWS AUTHORS README" + distutils_src_install + keepdir /var/lib/wicd/configurations \ + || die "keepdir failed, critical for this app" + keepdir /etc/wicd/scripts/{postconnect,disconnect,preconnect} \ + || die "keepdir failed, critical for this app" +} + +pkg_postinst() { + distutils_pkg_postinst + + elog "You may need to restart the dbus service after upgrading wicd." + echo + elog "To start wicd at boot, add /etc/init.d/wicd to a runlevel and:" + elog "- Remove all net.* initscripts (except for net.lo) from all runlevels" + elog "- Add these scripts to the RC_PLUG_SERVICES line in /etc/conf.d/rc" + elog "(For example, RC_PLUG_SERVICES=\"!net.eth0 !net.wlan0\")" + # Maintainer's note: the consolekit use flag short circuits a dbus rule and + # allows the connection. Else, you need to be in the group. + if has_version sys-auth/pambase; then + if ! built_with_use sys-auth/pambase consolekit; then + ewarn "Wicd-1.6 and newer requires your user to be in the 'users' group. If" + ewarn "you are not in that group, then modify /etc/dbus-1/system.d/wicd.conf" + fi + fi +} -- cgit v1.2.3-65-gdbad