updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / sqlantaresia-svn / PKGBUILD
blobe584db4c814fa777961883733bce44826d06fac7
1 # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
3 pkgname=sqlantaresia-svn
4 pkgver=57
5 pkgrel=3
6 pkgdesc="SQL Antaresia is a MySQL administrative tool aimed at developers and sysadmins"
7 arch=(any)
8 url="http://sqlantaresia.googlecode.com"
9 license=('MIT')
10 depends=('python2-qt' 'mysql-python' 'python-dbutils' 'python2-qscintilla')
11 optdepends=('python-paramiko: for automatic ssh tunnelling')
12 makedepends=('subversion')
13 conflicts=('sqlantaresia')
14 provides=('sqlantaresia')
15 source=('sqlantaresia.sh' 'sqlantaresia.desktop')
16 md5sums=('3e0a34634eea5a8c3a11a6a5982b2aff'
17          'e943216b91352debf3a13fe8834701d5')
19 _svntrunk=http://sqlantaresia.googlecode.com/svn/trunk/
20 _svnmod=sqlantaresia
22 build() {
23         cd "$srcdir"
25         if [ -d $_svnmod/.svn ]; then
26                 (cd $_svnmod && svn up -r $pkgver)
27         else
28                 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
29         fi
31         msg "SVN checkout done or server timeout"
33         rm -rf "$srcdir/$_svnmod-build"
34         cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
35         cd "$srcdir/$_svnmod-build"
36         sh build.sh
38         cd src
39         python2 -Oc "from compileall import compile_dir; compile_dir('.', force=True, maxlevels=0)"
40         for _pysrc in *.py; do
41                 install -D -m644 ${_pysrc} $pkgdir/usr/lib/python2.7/site-packages/sqlantaresia/${_pysrc}
42                 install -D -m644 ${_pysrc}o $pkgdir/usr/lib/python2.7/site-packages/sqlantaresia/${_pysrc}o
43         done
44         cd ..
46         install -D -m644 src/kexi.png $pkgdir/usr/share/pixmaps/sqlantaresia.png
47         install -D -m644 LICENSE $pkgdir/usr/share/licenses/sqlantaresia/LICENSE
48         install -D -m644 $srcdir/sqlantaresia.desktop $pkgdir/usr/share/applications/sqlantaresia.desktop
49         install -D -m755 $srcdir/sqlantaresia.sh $pkgdir/usr/bin/sqlantaresia