updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / taglib-svn / PKGBUILD
blob738b30844f9418865b75c0ed03f582bb1ebe2274
1 # Contributor: Alessio 'alexwizard' Sergi <sergi.alessio {at} gmail.com>
2 # Contributor: Sergej Pupykin
3 # Maintainer: Stefan Husmann <stefan-husmannt-online.de>
5 pkgname=taglib-svn
6 pkgver=1201208
7 pkgrel=1
8 pkgdesc="TagLib Audio Meta-Data Library"
9 arch=('i686' 'x86_64')
10 url="http://ktown.kde.org/~wheeler/taglib.html"
11 license=('LGPL' 'MPL')
12 depends=('sh' 'gcc-libs' 'zlib')
13 makedepends=('cmake' 'subversion')
14 provides=('taglib=1.6.3')
15 conflicts=('taglib')
16 source=()
17 md5sums=()
19 _svntrunk=svn://anonsvn.kde.org/home/kde/trunk/kdesupport/${_realname}
20 _svnmod=taglib
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"
32   msg "Starting make..."
34   [ -d ${_svnmod}-build ] && rm -rf ${_svnmod}-build
35   cp -r ${_svnmod} ${_svnmod}-build
36   cd ${_svnmod}-build
38   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release \
39     -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON \
40     -DWITH_MP4=ON -DWITH_ASF=ON -DCMAKE_USE_RELATIVE_PATHS=ON
41   make
42   make DESTDIR=${pkgdir} install