1 # This is modified version of PKGBUILD 135951 2011-08-20 21:33:41Z eric $
2 # Maintainer of modified PKGBUILD: Noctivivans <noctivivans@gmail.com>
9 url="http://wicd.sourceforge.net/"
11 conflicts=('wicd-svn')
13 source=(http://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz
16 wicd-scripts-execution.patch
17 deepcopy+python27-fixes.patch
19 support.ipv6.dns.patch)
20 makedepends=('python2')
22 md5sums=('003d2e67240989db55934553437ba32a'
23 'f40e5f59998d0829707a7c9976afa8f8'
24 '326df163a5732d38741371baa4fce9e5'
25 'f4c377a25aa077cb76955124adfcc03f'
26 '1b7ec95efcb8dc0fe48111da19b395b6'
27 '6cfa7abede7e85248c2305481601d68f'
28 '694fb934623e87275cfb5c7499d97091')
32 cd $srcdir/$_pkgname-$pkgver
33 patch -p0 <$srcdir/wicd-scripts-execution.patch
34 patch -p1 -i $srcdir/deepcopy+python27-fixes.patch
35 patch -p0 -i $srcdir/net-tools.patch
36 patch -p1 -i $srcdir/support.ipv6.dns.patch
38 find . -type f -exec sed -i 's@#!/usr.*python@#!/usr/bin/python2@' {} \;
40 python2 setup.py configure --no-install-init \
41 --resume=/usr/share/wicd/scripts/ \
42 --suspend=/usr/share/wicd/scripts/ \
44 --python=/usr/bin/python2
48 pkgdesc="Wired and wireless network manager for Linux"
49 depends=('python2' 'dbus-python' 'dhcpcd' 'wpa_supplicant' 'wireless_tools'
50 'net-tools' 'ethtool' 'shared-mime-info' 'python-urwid' 'pygobject')
51 optdepends=('python-wpactrl: needed if you want to use the new experimental ioctrl backend'
52 'python-iwscan: needed if you want to use the new experimental ioctrl backend'
53 'wicd-gtk: needed if you want the GTK interface')
54 backup=('etc/wicd/encryption/templates/active')
57 cd $srcdir/$_pkgname-$pkgver
58 python2 setup.py install --optimize=1 --root=$pkgdir
60 # Add custom rc.d script
61 install -Dm755 $srcdir/wicd-daemon $pkgdir/etc/rc.d/wicd
62 #install -Dm644 $srcdir/wicd.desktop $pkgdir/usr/share/applications/wicd.desktop
66 install -Dm 755 $i $pkgdir/usr/lib/wicd/$i
69 rm -rf $pkgdir/usr/share/autostart
71 #deleting the GTK stuff
72 rm -rf $pkgdir/etc/xdg
73 rm -f $pkgdir/usr/bin/{wicd-client,wicd-gtk}
74 rm -rf $pkgdir/usr/share/{applications,icons,pixmaps}
75 rm -rf $pkgdir/usr/share/wicd/gtk