updated on Thu Jan 19 00:16:31 UTC 2012
[aur-mirror.git] / rufus / PKGBUILD
blobf1e3b2b41ec8e0c76857e0c29dae48fdafbc6215
1 # Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
3 pkgname=rufus
4 pkgver=0.7.0
5 pkgrel=1
6 pkgdesc="Bittorrent client based on Python"
7 url="http://rufus.sourceforge.net"
8 license="GPL"
9 depends=('python' 'wxpython')
10 source=(http://dl.sourceforge.net/sourceforge/rufus/Rufus_${pkgver}_src.zip \
11         rufus rufus.desktop)
12 md5sums=('902ba975d838a670b2ae74ffaa7c5bc8' '3d449c13dc4095a9dbb3dfa849717b8c'\
13          '001f9dafaf9757f0c196c187128f9c61')
15 build() {
16   # There is no good installer yet, so installation must be done manually
17   cd $startdir/src
18   
19   install -D --mode=755 rufus $startdir/pkg/usr/bin/rufus
21   install -d $startdir/pkg/usr/lib/python2.4/site-packages/rufus
22   install --mode=644 * $startdir/pkg/usr/lib/python2.4/site-packages/rufus
24   install -d $startdir/pkg/usr/lib/python2.4/site-packages/rufus/BitTorrent
25   install --mode=644 BitTorrent/* $startdir/pkg/usr/lib/python2.4/site-packages/rufus/BitTorrent
27   install -d $startdir/pkg/usr/lib/python2.4/site-packages/rufus/images
28   install --mode=644 images/* $startdir/pkg/usr/lib/python2.4/site-packages/rufus/images
30   install -d $startdir/pkg/usr/lib/python2.4/site-packages/rufus/images/flags
31   install --mode=644 images/flags/* $startdir/pkg/usr/lib/python2.4/site-packages/rufus/images/flags
33   install -d $startdir/pkg/usr/lib/python2.4/site-packages/rufus/locale/en/LC_MESSAGES
34   install --mode=644 locale/en/LC_MESSAGES/* $startdir/pkg/usr/lib/python2.4/site-packages/rufus/locale/en/LC_MESSAGES
36   install -d $startdir/pkg/usr/lib/python2.4/site-packages/rufus/locale/h4/LC_MESSAGES
37   install --mode=644 locale/h4/LC_MESSAGES/* $startdir/pkg/usr/lib/python2.4/site-packages/rufus/locale/h4/LC_MESSAGES
38   
39   install -d $startdir/pkg/usr/share/pixmaps
40   install --mode=644 images/rufus.ico $startdir/pkg/usr/share/pixmaps/rufus.ico
42   install -d $startdir/pkg/usr/share/applications
43   install --mode=644 rufus.desktop $startdir/pkg/usr/share/applications/rufus.desktop
44   
45   # Removing unwanted files
46   rm -f $startdir/pkg/usr/lib/python2.4/site-packages/rufus/Rufus_*
47   rm -f $startdir/pkg/usr/lib/python2.4/site-packages/rufus/rufus
48   rm -f $startdir/pkg/usr/lib/python2.4/site-packages/rufus/rufus.desktop
49   rm -f $startdir/pkg/usr/lib/python2.4/site-packages/rufus/*.bat
50   
51   python -OO -c "import compileall; compileall.compile_dir('$startdir/pkg/usr/lib/python2.4/site-packages/rufus')"