updated on Mon Jan 23 12:00:23 UTC 2012
[aur-mirror.git] / zxtune-svn / PKGBUILD
blob068f4998baa9ffb5d4d2403e386b15a2cc33dc80
1 # Maintainer: vitamin.caig@gmail.com
2 pkgname=zxtune-svn
3 pkgver=VERSION
4 pkgrel=1
5 pkgdesc="ZX Spectrum sound chiptunes playback support"
6 arch=('i686' 'x86_64')
7 url="http://zxtune.googlecode.com"
8 license=('GPL3')
9 depends=('boost-libs>=1.40' 'qt>=4.5.0' 'textator')
10 makedepends=('subversion')
11 provides=('zxtune')
12 options=(!strip !docs !libtool !emptydirs !zipman makeflags)
13 _svntrunk="http://zxtune.googlecode.com/svn/tags/ver3"
14 _svnmod="zxtune"
15 _options="release=1 platform=linux arch=${CARCH}"
17 build() {
18   cd "${srcdir}"
19   if [ -d ${_svnmod}/.svn ]; then
20     (cd ${_svnmod} && svn up -r ${pkgver})
21   else
22     svn co ${_svntrunk} --config-dir ./ -r ${pkgver} ${_svnmod}
23   fi
24   msg "SVN checkout done or server timeout"
26   msg "Starting make"
27   rm -rf "${srcdir}/${_svnmod}-build"
28   svn export "${srcdir}/${_svnmod}" "${srcdir}/${_svnmod}-build"
29   cd "${srcdir}/${_svnmod}-build"
30   make ${MAKEFLAGS} all ${_options} cxx_flags="${CXXFLAGS}" ld_flags="${LDFLAGS}" defines="ZXTUNE_VERSION=rev${pkgver} BUILD_PLATFORM=linux BUILD_ARCH=${CARCH}" -C apps
33 package() {
34   cd "${srcdir}/${_svnmod}-build"
35   make DESTDIR="${pkgdir}" ${_options} install -C apps >/dev/null