updated on Thu Jan 26 12:02:26 UTC 2012
[aur-mirror.git] / libnfo-hg / PKGBUILD
blobce0b0f86661b9d758fe37175c9f98131348f091d
1 # Contributor: Uwe Strempel <u.strempel@googlemail.com>
2 pkgname=libnfo-hg
3 pkgver=131
4 pkgrel=2
5 pkgdesc="A .NFO file reader/writer."
6 arch=('i686' 'x86_64')
7 url="http://hg.geexbox.org/"
8 license=('LGPL')
9 depends=('libxml2' )
10 makedepends=('make' 'mercurial' 'pkgconfig')
11 optdepends=()
12 provides=('libnfo')
13 conflicts=('libnfo')
14 source=()
15 md5sums=()
16 _hgroot="http://hg.geexbox.org/"
17 _hgrepo="libnfo"
19 build() {
20     cd ${startdir}/src
22     if [ -d ${_hgrepo} ]; then
23         cd ${startdir}/src/${_hgrepo}
24         hg pull -u
25     else
26         hg clone ${_hgroot}${_hgrepo} || return 1
27         cd ${startdir}/src/${_hgrepo}
28     fi
30     msg "Mercurial checkout done or server timeout"
31     msg "Starting make..."
33     cp -R ${startdir}/src/${_hgrepo} ${startdir}/src/${_hgrepo}-build
34     cd ${startdir}/src/${_hgrepo}-build
37     ./configure --prefix=/usr || return 1
38     make || return 1
39     make DESTDIR=${startdir}/pkg install
41     rm -rf ${startdir}/src/${_hgrepo}-build