[arch-commits] CVS update of extra/lib/nspr (PKGBUILD)

Jan de Groot jgc at archlinux.org
Wed Mar 12 21:43:02 UTC 2008


    Date: Wednesday, March 12, 2008 @ 17:43:02
  Author: jgc
    Path: /home/cvs-extra/extra/lib/nspr

Modified: PKGBUILD (1.12 -> 1.13)

upgpkg: nspr 4.6.8-1


----------+
 PKGBUILD |   23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)


Index: extra/lib/nspr/PKGBUILD
diff -u extra/lib/nspr/PKGBUILD:1.12 extra/lib/nspr/PKGBUILD:1.13
--- extra/lib/nspr/PKGBUILD:1.12	Mon Jul 16 08:10:37 2007
+++ extra/lib/nspr/PKGBUILD	Wed Mar 12 17:43:01 2008
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD,v 1.12 2007/07/16 12:10:37 alexander Exp $
+# $Id: PKGBUILD,v 1.13 2008/03/12 21:43:01 jgc Exp $
 # Maintainer: Alexander Baldeck <alexander at archlinux.org>
 # Contributor: Jan de Groot <jgc at archlinux.org>
 pkgname=nspr
-pkgver=4.6.7
+pkgver=4.6.8
 pkgrel=1
 pkgdesc="Netscape Portable Runtime"
 arch=(i686 x86_64)
@@ -10,8 +10,11 @@
 license=('MPL' 'GPL')
 depends=('glibc')
 makedepends=('zip')
+options=(!emptydirs)
 source=(ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${pkgver}/src/${pkgname}-${pkgver}.tar.gz
 	nspr.pc.in)
+md5sums=('6cbf681f8b7312cd54f04b7dbea381bc'
+         'bce1611f3117b53fc904cab549c09967')
 
 build() {
   cd ${startdir}/src/${pkgname}-${pkgver}
@@ -21,30 +24,28 @@
 	--libdir=/usr/lib \
 	--includedir=/usr/include/nspr \
 	--enable-optimize="${CFLAGS}" \
-	--disable-debug \
-	${confflags}
+	--disable-debug ${confflags} || return 1
   make || return 1
-  make DESTDIR=${startdir}/pkg real_install
+  make DESTDIR=${startdir}/pkg real_install || return 1
 
   NSPR_LIBS=`./config/nspr-config --libs`
   NSPR_CFLAGS=`./config/nspr-config --cflags`
   NSPR_VERSION=`./config/nspr-config --version`
-  mkdir -p ${startdir}/pkg/usr/lib/pkgconfig
+  install -m755 -d ${startdir}/pkg/usr/lib/pkgconfig || return 1
   sed ${startdir}/src/nspr.pc.in -e "s,%libdir%,/usr/lib," \
   	-e "s,%prefix%,/usr," \
 	-e "s,%exec_prefix%,/usr/bin," \
 	-e "s,%includedir%,/usr/include/nspr," \
 	-e "s,%NSPR_VERSION%,${NSPR_VERSION}," \
 	-e "s,%FULL_NSPR_LIBS%,${NSPR_LIBS}," \
-	-e "s,%FULL_NSPR_CFLAGS%,${NSPR_CFLAGS}," > ${startdir}/pkg/usr/lib/pkgconfig/nspr.pc
-  ln -sf nspr.pc ${startdir}/pkg/usr/lib/pkgconfig/mozilla-nspr.pc
+	-e "s,%FULL_NSPR_CFLAGS%,${NSPR_CFLAGS}," > ${startdir}/pkg/usr/lib/pkgconfig/nspr.pc || return 1
+  chmod 644 ${startdir}/pkg/usr/lib/pkgconfig/nspr.pc || return 1
+  ln -sf nspr.pc ${startdir}/pkg/usr/lib/pkgconfig/mozilla-nspr.pc || return 1
 
-  install -m755 config/nspr-config ${startdir}/pkg/usr/bin/nspr-config
+  install -m755 config/nspr-config ${startdir}/pkg/usr/bin/nspr-config || return 1
 
   rm -rf ${startdir}/pkg/usr/bin/compile-et.pl \
 	${startdir}/pkg/usr/bin/prerr.properties \
 	${startdir}/pkg/usr/share/aclocal/nspr.m4 \
 	${startdir}/pkg/usr/include/nspr/md
 }
-md5sums=('75d5de21ebc1a21886a25673920490ff'
-         'bce1611f3117b53fc904cab549c09967')




More information about the arch-commits mailing list