[arch-commits] Commit in nspr/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Sat Dec 18 14:13:12 UTC 2021
Date: Saturday, December 18, 2021 @ 14:13:12
Author: heftig
Revision: 432742
4.33-1: mercurial is the source of truth
Modified:
nspr/trunk/PKGBUILD
----------+
PKGBUILD | 28 ++++++++++++++++++----------
1 file changed, 18 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-18 12:57:48 UTC (rev 432741)
+++ PKGBUILD 2021-12-18 14:13:12 UTC (rev 432742)
@@ -3,7 +3,7 @@
# Contributor: Alexander Baldeck <alexander at archlinux.org>
pkgname=nspr
-pkgver=4.32
+pkgver=4.33
pkgrel=1
pkgdesc="Netscape Portable Runtime"
url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR"
@@ -10,17 +10,22 @@
arch=(x86_64)
license=(MPL GPL)
depends=(glibc sh)
-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/lib \
@@ -35,9 +40,12 @@
}
package() {
- cd nspr-$pkgver/nspr
+ cd nspr
make DESTDIR="$pkgdir" install
ln -s nspr.pc "$pkgdir/usr/lib/pkgconfig/mozilla-nspr.pc"
- rm -r "$pkgdir"/usr/bin/{compile-et.pl,prerr.properties} \
- "$pkgdir"/usr/include/nspr/md
+
+ rm -r "$pkgdir"/usr/include/nspr/md
+ rm "$pkgdir"/usr/bin/{compile-et.pl,prerr.properties}
}
+
+# vim:set sw=2 et:
More information about the arch-commits
mailing list