[arch-commits] Commit in wicd/trunk (PKGBUILD)
Rémy Oudompheng
remy at archlinux.org
Sat Sep 4 17:26:56 UTC 2010
Date: Saturday, September 4, 2010 @ 13:26:56
Author: remy
Revision: 89902
upgpkg: wicd 1.7.0-5
Rebuild for python 2.7
Modified:
wicd/trunk/PKGBUILD
----------+
PKGBUILD | 24 +++++++++++++++---------
1 file changed, 15 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-09-04 17:26:43 UTC (rev 89901)
+++ PKGBUILD 2010-09-04 17:26:56 UTC (rev 89902)
@@ -4,12 +4,12 @@
pkgname=wicd
pkgver=1.7.0
-pkgrel=4
+pkgrel=5
pkgdesc="New and alternative wireless/wired network management utility"
-arch=('i686' 'x86_64')
+arch=(any)
url="http://wicd.sourceforge.net/"
license=('GPL2')
-depends=('python' 'dbus-python' 'pygtk' 'dhcpcd' 'wpa_supplicant' 'wireless_tools' 'ethtool' 'shared-mime-info' 'python-urwid' 'consolekit')
+depends=('python2' 'dbus-python' 'pygtk' 'dhcpcd' 'wpa_supplicant' 'wireless_tools' 'ethtool' 'shared-mime-info' 'python-urwid' 'consolekit')
optdepends=('hicolor-icon-theme'
'gksu: needed to access some preferences in gtk interface'
'notification-daemon: needed if you want notifications'
@@ -31,20 +31,26 @@
build() {
cd $srcdir/$pkgname-$pkgver
- patch -p0 <$srcdir/wicd-scripts-execution.patch || return 1
- python setup.py configure --no-install-init --resume=/usr/share/wicd/scripts/ \
- --suspend=/usr/share/wicd/scripts/ --verbose
- python setup.py install --root=$pkgdir
+ patch -p0 <$srcdir/wicd-scripts-execution.patch
+ find . -type f -exec sed -i 's@#!/usr.*python@#!/usr/bin/python2@' {} \;
+ export PYTHON=python2
+ python2 setup.py configure --no-install-init --resume=/usr/share/wicd/scripts/ \
+ --suspend=/usr/share/wicd/scripts/ --verbose --python=/usr/bin/python2
+}
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+
# Add custom rc.d script
install -Dm755 $srcdir/wicd-daemon $pkgdir/etc/rc.d/wicd
install -Dm644 $srcdir/wicd.desktop $pkgdir/usr/share/applications/wicd.desktop
cd build/lib/wicd
for i in *.py; do
- install -Dm 755 $i $startdir/pkg/usr/lib/wicd/$i
+ install -Dm 755 $i $pkgdir/usr/lib/wicd/$i
done
- rm -rf ${startdir}/pkg/usr/share/autostart
+ rm -rf $pkgdir/usr/share/autostart
}
More information about the arch-commits
mailing list