updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / fkflash-svn / PKGBUILD
blob8a88e40853376865a3b084ff8127b2b5170880fa
1 # Maintainer: Daniel Kozak kozzi11@gmail.com>
2 pkgname=fkflash-svn
3 pkgver=271
4 pkgrel=1
5 pkgdesc="fkflash qdevkit utility"
6 arch=('i686' 'x86_64')
7 url="http://merlin.fit.vutbr.cz/FITkit/uvod.html"
8 license=('GPL')
9 groups=()
10 depends=(qt libssh libftdi)
11 makedepends=(subversion cmake qt swig)
12 optdepends=()
13 provides=('fkflash')
14 conflicts=()
15 replaces=()
16 backup=()
17 options=()
18 install=
19 changelog=
20 source=()
21 noextract=()
22 md5sums=()
24 _svntrunk="http://merlin.fit.vutbr.cz/svn/FITkitUtils/trunk"
25 _svnmod=('fcmake' 'libkitclient' 'fkflash' 'pythonqt' 'qdevkit' 'qdevkit-plugins')
27 build() {
28  cd ${srcdir}
29   msg "Retrieaing fkflash from SVN server...."
30   
31   if [ -d ${_svnmod[2]}/.svn ]; then
32   (cd ${_svnmod[2]} && svn up -r $pkgver)
33   else
34   svn co ${_svntrunk}/${_svnmod[2]} --config-dir ./ -r $pkgver ${_svnmod[2]}
35   fi
37   msg "SVN checkout done or server timeout"
38   msg "Starting make fkflash.."
40   rm -rf "${_svnmod[2]}-build"
41   svn export ${_svnmod[2]} ${_svnmod[2]}-build
42   cd ${_svnmod[2]}-build
44   sed -i 's/COMMAND python/COMMAND python2/' CMakeLists.txt
45   sed -i 's/\/usr\/bin\/env python/\/usr\/bin\/env python2/' fkflash.py
46   cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/
47   make
51 package() {
52   cd "$srcdir/${_svnmod[2]}-build"
53   make DESTDIR="$pkgdir/" install