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

Stéphane Gaudreault stephane at archlinux.org
Wed Jan 12 14:39:27 UTC 2011


    Date: Wednesday, January 12, 2011 @ 09:39:27
  Author: stephane
Revision: 105825

upgpkg: popt 1.16-3
Rebuild of old package, Tidy up PKGBUILD

Modified:
  popt/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-01-12 14:21:22 UTC (rev 105824)
+++ PKGBUILD	2011-01-12 14:39:27 UTC (rev 105825)
@@ -6,37 +6,36 @@
 
 pkgname=popt
 pkgver=1.16
-pkgrel=2
+pkgrel=3
 pkgdesc="A commandline option parser"
-arch=('i686' 'x86_64') 
+arch=('i686' 'x86_64')
 url="http://rpm5.org"
 license=('custom')
 depends=('glibc')
 options=('!libtool')
-source=(http://rpm5.org/files/$pkgname/$pkgname-$pkgver.tar.gz)
+source=(http://rpm5.org/files/${pkgname}/${pkgname}-${pkgver}.tar.gz)
 md5sums=('3743beefa3dd6247a73f8f7a32c14c33')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
+  cd "${srcdir}/${pkgname}-${pkgver}"
 
-  ./configure --prefix=/usr || return 1
-  make || return 1
+  ./configure --prefix=/usr
+  make
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install || return 1
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
 
   # move libs in /lib
   install -Dm755 ${pkgdir}/usr/lib/libpopt.so.0.0.0 \
-    ${pkgdir}/lib/libpopt.so.0.0.0 || return 1
-  
-  rm ${pkgdir}/usr/lib/libpopt.so* || return 1
+    ${pkgdir}/lib/libpopt.so.0.0.0
+
+  rm ${pkgdir}/usr/lib/libpopt.so*
   ln -sf /lib/libpopt.so ${pkgdir}/usr/lib/libpopt.so
   ln -sf libpopt.so.0 ${pkgdir}/lib/libpopt.so
   ln -sf libpopt.so.0.0.0 ${pkgdir}/lib/libpopt.so.0
 
   # install license
-  install -Dm644 $srcdir/$pkgname-$pkgver/COPYING \
-    $pkgdir/usr/share/licenses/$pkgname/LICENSE || return 1
+  install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
 }




More information about the arch-commits mailing list