summaryrefslogtreecommitdiffstats
path: root/main/nspr/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/nspr/APKBUILD')
-rw-r--r--main/nspr/APKBUILD23
1 files changed, 21 insertions, 2 deletions
diff --git a/main/nspr/APKBUILD b/main/nspr/APKBUILD
index 4fefc886d..3382b0ce8 100644
--- a/main/nspr/APKBUILD
+++ b/main/nspr/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=nspr
pkgver=4.8.6
-pkgrel=1
+pkgrel=2
pkgdesc="Netscape Portable Runtime"
url="http://www.mozilla.org/projects/nspr/"
arch="all"
@@ -13,6 +13,7 @@ source="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$pkgver/src/nspr-$p
nspr-4.7.0-prtime.patch
nspr-4.8-config.patch
nspr-4.8-pkgconfig-gentoo-3.patch
+ nspr-4.8-sonames.patch
"
_builddir="$srcdir"/$pkgname-$pkgver
@@ -40,6 +41,23 @@ build() {
make CC="${CC:-gcc}" CXX="${CXX:-g++}" || return 1
}
+dev() {
+ local i= j=
+ depends="$pkgname $depends_dev"
+
+ cd "$pkgdir" || return 0
+ for i in usr/include usr/lib/pkgconfig; do
+ if [ -e "$pkgdir/$i" ] || [ -L "$pkgdir/$i" ]; then
+ d="$subpkgdir/${i%/*}" # dirname $i
+ mkdir -p "$d"
+ mv "$pkgdir/$i" "$d"
+ rmdir "$pkgdir/${i%/*}" 2>/dev/null
+ fi
+ done
+
+ return 0
+}
+
package() {
local file= minor_version=${pkgver#*.}
minor_version=${minor_version%.*}
@@ -67,4 +85,5 @@ md5sums="592c275728c29d193fdba8009165990b nspr-4.8.6.tar.gz
d204a641dd7cbf6751d14dc6b98835f1 nspr-4.6.1-config-1.patch
c48e1f47799c1cff7e3bf46dc0e653f1 nspr-4.7.0-prtime.patch
c790c638a7c9fd1d731272f464f065c6 nspr-4.8-config.patch
-5b67b4339be94d0dbc4337a55eabe73a nspr-4.8-pkgconfig-gentoo-3.patch"
+5b67b4339be94d0dbc4337a55eabe73a nspr-4.8-pkgconfig-gentoo-3.patch
+5c9f15c65561af93ff5e148d8b64e212 nspr-4.8-sonames.patch"