summaryrefslogtreecommitdiff
path: root/www/seamonkey
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2011-07-12 00:19:45 +0000
committertnn <tnn@pkgsrc.org>2011-07-12 00:19:45 +0000
commit562dea0e559f3317c49248cbb6b477beae738213 (patch)
tree474d6aa557448aeee7b77e0496a58033f9dd8b66 /www/seamonkey
parent34d561418630bf1200341ac49bfbfad03b3577fd (diff)
downloadpkgsrc-562dea0e559f3317c49248cbb6b477beae738213.tar.gz
Avoid an shlibsign crash issue due to not finding libsqlite3.so.
Hopefully fixes PR pkg/44053.
Diffstat (limited to 'www/seamonkey')
-rw-r--r--www/seamonkey/distinfo3
-rw-r--r--www/seamonkey/patches/patch-security_nss_cmd_shlibsign_sign.sh17
2 files changed, 19 insertions, 1 deletions
diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo
index 09fc2a98d5d..b7b32d6f816 100644
--- a/www/seamonkey/distinfo
+++ b/www/seamonkey/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.61 2011/07/11 20:46:36 tnn Exp $
+$NetBSD: distinfo,v 1.62 2011/07/12 00:19:45 tnn Exp $
SHA1 (seamonkey-2.2.source.tar.bz2) = bb2181fbbb4aa16e51899b483acadb31f7e0cbbc
RMD160 (seamonkey-2.2.source.tar.bz2) = cfad0460357c357df7a5936c0bd10374c18eac04
@@ -63,6 +63,7 @@ SHA1 (patch-pc) = 44e3f13be743971839e62fa313000ebc30275ed4
SHA1 (patch-pd) = 1f12080244c75f42e4edbe623a15fd2ac6abd6d4
SHA1 (patch-pg) = e022af26945893d2a61ec4ca3a414ccb6150a235
SHA1 (patch-rc) = b3b0577e9421fcdcab5bcd29ab7fa12d2ba2ac45
+SHA1 (patch-security_nss_cmd_shlibsign_sign.sh) = 3e0170a8eb75cb42fdce529c3bbc67b6aaa29500
SHA1 (patch-toolkit_toolkit-tiers.mk) = 76de271f8a2b08cc3b809e3c1635a1313d3feced
SHA1 (patch-xa) = 0acaf27d8687c7cb5a46fc3773097a3dea4c75d9
SHA1 (patch-xb) = 07a90e393dbb38a98e8d9954387757d21d3e65cf
diff --git a/www/seamonkey/patches/patch-security_nss_cmd_shlibsign_sign.sh b/www/seamonkey/patches/patch-security_nss_cmd_shlibsign_sign.sh
new file mode 100644
index 00000000000..04e6988c45e
--- /dev/null
+++ b/www/seamonkey/patches/patch-security_nss_cmd_shlibsign_sign.sh
@@ -0,0 +1,17 @@
+$NetBSD: patch-security_nss_cmd_shlibsign_sign.sh,v 1.1 2011/07/12 00:19:45 tnn Exp $
+
+This tries to dlopen libsoftokn3.so which is linked against sqlite3,
+so we need a directory containing libsqlite3.so in the search path,
+beside the directory containing libsoftokn3.so itself.
+
+--- mozilla/security/nss/cmd/shlibsign/sign.sh.orig 2011-06-15 21:57:52.000000000 +0000
++++ mozilla/security/nss/cmd/shlibsign/sign.sh
+@@ -26,7 +26,7 @@ WIN*)
+ export LIBPATH
+ SHLIB_PATH=${1}/lib:${4}:$SHLIB_PATH
+ export SHLIB_PATH
+- LD_LIBRARY_PATH=${1}/lib:${4}:$LD_LIBRARY_PATH
++ LD_LIBRARY_PATH=${1}/lib:${4}:${PREFIX}/lib:$LD_LIBRARY_PATH
+ export LD_LIBRARY_PATH
+ DYLD_LIBRARY_PATH=${1}/lib:${4}:$DYLD_LIBRARY_PATH
+ export DYLD_LIBRARY_PATH