aboutsummaryrefslogtreecommitdiffstats
path: root/main/nspr/APKBUILD
diff options
context:
space:
mode:
authorWilliam Pitcock <nenolod@dereferenced.org>2011-01-22 16:23:20 -0600
committerWilliam Pitcock <nenolod@dereferenced.org>2011-01-22 16:23:20 -0600
commitffdf6e30c9b1ab7095ab0fd0e14c62c56b1a9580 (patch)
tree271f4049e12a7bb43055ccfa14048b98dfe27d30 /main/nspr/APKBUILD
parent8b9918761fad7a0688801e1f6230885bf8783257 (diff)
downloadaports-ffdf6e30c9b1ab7095ab0fd0e14c62c56b1a9580.tar.bz2
aports-ffdf6e30c9b1ab7095ab0fd0e14c62c56b1a9580.tar.xz
main/nspr: mozilla wants /usr/lib/libnspr4.so to exist regardless of development package
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 4fefc886d2..3382b0ce8c 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"