[arch-commits] Commit in dmapi/trunk (PKGBUILD)

Pierre Schmitz pierre at archlinux.org
Sat Sep 10 14:13:31 UTC 2011


    Date: Saturday, September 10, 2011 @ 10:13:31
  Author: pierre
Revision: 137721

upgpkg: dmapi 2.2.10-3

rebuild old package; cleanup

Modified:
  dmapi/trunk/PKGBUILD

----------+
 PKGBUILD |   22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-09-10 13:53:53 UTC (rev 137720)
+++ PKGBUILD	2011-09-10 14:13:31 UTC (rev 137721)
@@ -1,10 +1,11 @@
 # $Id$
 # Maintainer: Tobias Powalowski <tpowa at archlinux.org>
+
 pkgname=dmapi
 pkgver=2.2.10
-pkgrel=2
+pkgrel=3
 pkgdesc="Data migration API"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
 url="http://oss.sgi.com/projects/xfs/"
 license=('GPL')
 depends=('glibc')
@@ -13,16 +14,23 @@
 conflicts=('xfsdmapi')
 replaces=('xfsdmapi')
 options=('!libtool')
-source=(ftp://oss.sgi.com/projects/xfs/cmd_tars/$pkgname-$pkgver.tar.gz)
+source=("ftp://oss.sgi.com/projects/xfs/cmd_tars/$pkgname-$pkgver.tar.gz")
 md5sums=('c6e4ace10c446bbb92576e5dd19aec24')
 
 build() {
-  cd $startdir/src/dmapi-$pkgver
+  cd $srcdir/dmapi-$pkgver
   [ "$CARCH" = "x86_64" ] && export CFLAGS="$CLFAGS -fPIC"
+  export INSTALL_USER=root
+  export INSTALL_GROUP=root
+  export DEBUG=-DNDEBUG
   autoconf
-  ./configure --prefix=$pkgdir/usr
-  make || return 1 
-  make prefix=$pkgdir/usr/ install install-dev || return 1
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $srcdir/dmapi-$pkgver
+  make DIST_ROOT=$pkgdir install install-dev
   # the static lib
   install -D -m644 libdm/.libs/libdm.a $pkgdir/usr/lib/libdm.a
   # and the header file, please




More information about the arch-commits mailing list