updated on Wed Jan 18 16:10:53 UTC 2012
[aur-mirror.git] / aften-git / PKGBUILD
blob8317bece0a6d1e7dbff68e9769c4da197383e509
1 # Maintainer: dryes <joswiseman@gmail>
2 pkgname='aften-git'
3 pkgver=20110116
4 pkgrel=1
5 pkgdesc='Audio encoder which generates compressed audio streams based on ATSC A/52 specification.'
6 arch=('i686' 'x86_64')
7 url='http://aften.sourceforge.net/'
8 license=('GPL')
9 provides=('aften')
10 conflicts=('aften')
11 makedepends=('cmake' 'git')
13 _gitroot='git://aften.git.sourceforge.net/gitroot/aften/aften'
14 _gitname='aften'
16 build() {
17   cd "${srcdir}"
18   msg 'Connecting to GIT server....'
20   if [ -d "${_gitname}" ] ; then
21     cd "${_gitname}" && git pull origin
22     msg 'The local files are updated.'
23   else
24     git clone "${_gitroot}" "${_gitname}"
25   fi
27   msg 'GIT checkout done or server timeout'
28   msg 'Starting make...'
30   [ -d "${srcdir}/${_gitname}-build" ] && rm -rf "${srcdir}/${_gitname}-build"
31   git clone "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build"
32   mkdir "${srcdir}/${_gitname}-build/build"
33   cd "${srcdir}/${_gitname}-build/build"
34   
35   cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DSHARED=true
36   make
40 package() {
41   cd "${srcdir}/${_gitname}-build/build"
42   make DESTDIR="${pkgdir}/" install