updated on Fri Jan 20 12:03:34 UTC 2012
[aur-mirror.git] / libnbcompat / PKGBUILD
blobdc2134a6bd1a7e46c6bde134d85d0791e736fb15
1 # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com>
3 pkgname="libnbcompat"
4 pkgver=20111103
5 pkgrel=1
6 pkgdesc="Portable NetBSD compatibility library"
7 arch=('i686' 'x86_64')
8 url="http://www.netbsd.org/"
9 license=('BSD')
10 makedepends=('bmake' 'cvs')
12 _cvsroot=":pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot"
13 _cvsmod="pkgsrc/pkgtools/$pkgname/files"
15 build() {
16   cd "$srcdir"
17   msg "Connecting to NetBSD CVS server...."
19   if [[ -d "$_cvsmod/CVS" ]]; then
20     cd "$_cvsmod"
21     cvs -z3 update -d
22   else
23     cvs -z3 -d "$_cvsroot" co -D "$pkgver" -f "$_cvsmod"
24     cd "$_cvsmod"
25   fi
27   msg "CVS checkout done or server timeout"
28   msg "Starting build..."
30   rm -rf "$srcdir/$_cvsmod-build"
31   cp -r "$srcdir/$_cvsmod" "$srcdir/$_cvsmod-build"
32   cd "$srcdir/$_cvsmod-build"
34   ./configure --prefix=/usr --enable-db --enable-bsd-getopt CPPFLAGS="${CPPFLAGS} -D_GNU_SOURCE"
36   bmake
39 package() {
40   cd "$srcdir/$_cvsmod-build"
42   bmake install DESTDIR="$pkgdir/"