[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