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

Jan Steffens heftig at gemini.archlinux.org
Sat Dec 18 14:13:26 UTC 2021


    Date: Saturday, December 18, 2021 @ 14:13:26
  Author: heftig
Revision: 1076954

4.33-1

Modified:
  lib32-nspr/trunk/PKGBUILD

----------+
 PKGBUILD |   26 ++++++++++++++++----------
 1 file changed, 16 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-18 14:13:01 UTC (rev 1076953)
+++ PKGBUILD	2021-12-18 14:13:26 UTC (rev 1076954)
@@ -5,7 +5,7 @@
 # Contributor: Ionut Biru <ibiru at archlinux dot org>
 
 pkgname=lib32-nspr
-pkgver=4.32
+pkgver=4.33
 pkgrel=1
 pkgdesc="Netscape Portable Runtime (32-bit)"
 url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR"
@@ -12,17 +12,22 @@
 arch=(x86_64)
 license=(MPL GPL)
 depends=(lib32-glibc nspr)
-makedepends=(zip)
-source=(https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${pkgver}/src/nspr-${pkgver}.tar.gz)
-sha1sums=('28e05ef5cbe6e7cde239d3cdcccabf571ec73f69')
-sha256sums=('bb6bf4f534b9559cf123dcdc6f9cd8167de950314a90a88b2a329c16836e7f6c')
+makedepends=(zip mercurial)
+_revision=5f753966dc01e1872eb4fee6e7b6d0a4fd3daad2
+source=("hg+https://hg.mozilla.org/projects/nspr#revision=$_revision")
+sha256sums=('SKIP')
 
+pkgver() {
+  cd nspr
+  hg id -t | sed 's/^NSPR_//;s/_RTM$//;s/_/./g'
+}
+
 prepare() {
-  cd nspr-$pkgver/nspr
+  cd nspr
 }
 
 build() {
-  cd nspr-$pkgver/nspr
+  cd nspr
   ./configure \
       --prefix=/usr \
       --libdir=/usr/lib32 \
@@ -37,10 +42,11 @@
 }
 
 package() {
-  cd nspr-$pkgver/nspr
+  cd nspr
   make DESTDIR="$pkgdir" install
   ln -s nspr.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nspr.pc"
-  rm -r "$pkgdir"/usr/bin/{compile-et.pl,prerr.properties} \
-        "$pkgdir"/usr/include/nspr/md
+
   rm -r "$pkgdir"/usr/{bin,share,include}
 }
+
+# vim:set sw=2 et:



More information about the arch-commits mailing list