updated on Thu Jan 12 16:09:17 UTC 2012
[aur-mirror.git] / methlab-svn / PKGBUILD
blob34b926ff630c7c6f5d99b48478cc942fea030a00
1 # Contributor: Martin Herndl <martin.herndl@gmail.com>
3 pkgname=methlab-svn
4 pkgver=139
5 pkgrel=1
6 pkgdesc="A python music library manager especially for Audacious, XMMS and MPD"
7 arch=('i686' 'x86_64')
8 url="http://methlab.thegraveyard.org"
9 license=('GPL')
10 depends=('python' 'pygtk' 'python-pysqlite' 'sqlite3' 'tagpy')
11 conflicts=('methlab')
12 provides=('methlab')
13 source=(methlab.desktop)
15 source=()
16 md5sums=()
18 _svntrunk=http://methlab.thegraveyard.org/svn/trunk
19 _svnmod=methlab
21 build() {
22   if [ -d $_svnmod/.svn ]; then
23     (cd $_svnmod && svn up -r $pkgver)
24   else
25     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
26   fi
28   msg "SVN checkout done or server timeout"
30   cd $_svnmod
31   python setup.py build  
33   find ./ -iname ".svn" -exec rm -rf {} \; -nowarn   
34   mkdir -p ${pkgdir}/usr/share/applications
35   mkdir -p ${pkgdir}/usr/bin
36   
37   cp -r ../$_svnmod ${pkgdir}/usr/share/applications
38   ln -s /usr/applications/$_svnmod/$_svnmod ${pkgdir}/usr/bin/$_svnmod
39   echo "[Desktop Entry]" > methlab.desktop
40   echo "Version=0.92" >> methlab.desktop
41   echo "Encoding=UTF-8" >> methlab.desktop
42   echo "MultipleArgs=false" >> methlab.desktop
43   echo "Terminal=0" >> methlab.desktop
44   echo "Icon=/usr/share/applications/methlab/pymethlab/images/logo_64x64.png" >> methlab.desktop
45   echo "Exec=/usr/share/applications/methlab/methlab" >> methlab.desktop
46   echo "Categories=Application;AudioVideo;" >> methlab.desktop
47   echo "Type=Application" >> methlab.desktop
48   echo "Name=Methlab" >> methlab.desktop
49   cp ./methlab.desktop ${pkgdir}/usr/share/applications