updated on Wed Jan 18 20:10:41 UTC 2012
[aur-mirror.git] / eiskaltdc-svn / PKGBUILD
blobab65cf824af2f20d2d00b747963d97a1dadf8cba
1 # Contributor: dhamp <dhamp@ya.ru>
2 _name=eiskaltdc
3 pkgname=$_name-svn
4 pkgver=784
5 pkgrel=1
6 pkgdesc="Qt4-based GUI-frontend for dclib(like Valknut) with segmented downloading"
7 license=('GPL3')
8 arch=('i686' 'x86_64')
9 url="http://sourceforge.net/projects/eiskaltdc/"
10 depends=('qt>=4.5' 'openssl' 'bzip2' 'libxml2' 'zlib')
11 makedepends=('subversion' 'gcc' 'pkgconfig' 'cmake')
12 conflicts=('eiskaltdc' 'eiskaltdc-svn' 'dclib' 'dclib-svn')
13 provides=('eiskaltdc')
14 options=(!emptydirs)
15 _svntrunk="https://eiskaltdc.svn.sourceforge.net/svnroot/eiskaltdc/trunk"
16 _svnmod=trunk
17 build() {
18         cd "${srcdir}"
19         if [ -d $svnmod/.svn ]; then
20                (cd $svnmod && svn up -r $pkgver)
21         else
22         svn co $_svntrunk $_svnmod
23         fi
24         msg "SVN checkout done or server timeout"
25         msg "Starting make..."
26         rm -rf $srcdir/$_name-build
27         cp -r $srcdir/$_svnmod $srcdir/$_name-build
28         cd $_name-build
29         cmake . -DCMAKE_INSTALL_PREFIX=/usr || return 1
30         make DESTDIR=$pkgdir install || return 1
31         rm -rf $srcdir/$_name-build