# HG changeset patch # User Dominique Corbex # Date 1362519554 -3600 # Node ID 3b7bb738b7bcc1b4fd2bcb44c77887b3a6d2ed6a # Parent 9a73af083efa7e6d299d4ba162f70f99ed24d171 Up: nspr (4.9.4) diff -r 9a73af083efa -r 3b7bb738b7bc nspr/receipt --- a/nspr/receipt Tue Mar 05 21:56:58 2013 +0100 +++ b/nspr/receipt Tue Mar 05 22:39:14 2013 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="nspr" -VERSION="4.8.7" +VERSION="4.9.4" CATEGORY="utilities" SHORT_DESC="Netscape Portable Runtime" MAINTAINER="rocky@slitaz.org" @@ -15,29 +15,22 @@ compile_rules() { cd $src - ./mozilla/nsprpub/configure \ + cd mozilla/nsprpub + # disable two unneeded scripts. + sed -ri 's#^(RELEASE_BINS =).*#\1#' pr/src/misc/Makefile.in && + # disable static libraries. + sed -i 's#$(LIBRARY) ##' config/rules.mk && + ./configure \ --prefix=/usr \ --libdir=/usr/lib \ --includedir=/usr/include/nspr \ --enable-optimize \ --disable-debug \ + --with-mozilla \ + --with-pthreads \ + $([ $(uname -m) = x86_64 ] && echo --enable-64bit) \ $CONFIGURE_ARGS && make && make DESTDIR=$DESTDIR install - - mkdir -p $DESTDIR/usr/lib/pkgconfig - NSPR_LIBS=`./config/nspr-config --libs` - NSPR_CFLAGS=`./config/nspr-config --cflags` - NSPR_VERSION=`./config/nspr-config --version` - install -m755 -d "${pkgdir}/usr/lib/pkgconfig" - sed "$stuff/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}," > \ - "$DESTDIR/usr/lib/pkgconfig/nspr.pc" ln -sf nspr.pc "$DESTDIR/usr/lib/pkgconfig/mozilla-nspr.pc" } @@ -45,7 +38,5 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $_pkg/usr/bin $fs/usr cp -a $_pkg/usr/lib/*so* $fs/usr/lib - rm $fs/usr/bin/nspr-config }