updated on Mon Jan 23 00:00:36 UTC 2012
[aur-mirror.git] / qlc-svn / PKGBUILD
blob1559adaebe2741892d04850b908174eb9775047a
1 # Maintainer: Maximilian Guentner <maximilian.guentner@gmail.com>
3 pkgname=qlc-svn
4 pkgver=2439
5 pkgrel=1
6 pkgdesc="Q Light Controller: a cross-platform application for controlling DMX or analog lighting systems"
7 arch=('i686' 'x86_64')
8 url="http://qlc.sourceforge.net"
9 license=('GPL2' )
10 depends=('qt' 'libftdi' 'shared-mime-info')
11 optdepends=('ola')
12 makedepends=('subversion')
13 provides=('qlc')
14 install=${pkgname}.install
15 _svntrunk=https://qlc.svn.sourceforge.net/svnroot/qlc/trunk
16 _svnmod=trunk
18 build() {
19   cd ${srcdir}
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up -r $pkgver)
23   else
24     svn co $_svntrunk --config-dir ./ -r $pkgver 
25   fi
27   # Create copy for build
28   cp -r $_svnmod $_svnmod-build
29   cd $_svnmod-build
30   sed -i '/QMAKE_CXXFLAGS += -Werror/ a\QMAKE_CXXFLAGS += -Wno-error=unused-but-set-variable' variables.pri
31   qmake INSTALL_ROOT=$pkgdir || return 1
32   make INSTALL_ROOT=$pkgdir || return 1
33   make INSTALL_ROOT=$pkgdir install || return 1
34   rm -rf ${srcdir}/$_svnmod-build