diff options
author | ryoon <ryoon> | 2012-04-04 20:05:09 +0000 |
---|---|---|
committer | ryoon <ryoon> | 2012-04-04 20:05:09 +0000 |
commit | 31383682e54a53d7fd50d04a501c237af356bf2e (patch) | |
tree | b10546bf0df34b8e814772a51e8e00cc77f1db95 /www | |
parent | 7d277f10758e6b35d9effb5d0768089fd84a277a (diff) | |
download | pkgsrc-31383682e54a53d7fd50d04a501c237af356bf2e.tar.gz |
* Fix enigmail runtime error
** Add NetBSD and DragonFly uname etc.
* Readd enigmail distfile
Diffstat (limited to 'www')
-rw-r--r-- | www/seamonkey/distinfo | 5 | ||||
-rw-r--r-- | www/seamonkey/enigmail.mk | 4 | ||||
-rw-r--r-- | www/seamonkey/files/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm | 14 |
3 files changed, 21 insertions, 2 deletions
diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo index 0cfd5baddf8..d730d9b599e 100644 --- a/www/seamonkey/distinfo +++ b/www/seamonkey/distinfo @@ -1,8 +1,11 @@ -$NetBSD: distinfo,v 1.80 2012/04/02 14:35:00 ryoon Exp $ +$NetBSD: distinfo,v 1.81 2012/04/04 20:05:09 ryoon Exp $ SHA1 (comm-release-f60c071e187b.tar.bz2) = 7b3770d918a7662688d6641bc367c1c375bc7200 RMD160 (comm-release-f60c071e187b.tar.bz2) = e1efa6624eaf565b95f7e9d68ca04a3cbbe47f05 Size (comm-release-f60c071e187b.tar.bz2) = 2261054 bytes +SHA1 (enigmail-1.4.tar.gz) = 1ee4bcd8d38685af44c1aeeea4fbba7bf30513e4 +RMD160 (enigmail-1.4.tar.gz) = b3c717e150c826faae1daa09806e07dd16619c51 +Size (enigmail-1.4.tar.gz) = 1323467 bytes SHA1 (seamonkey-2.8.source.tar.bz2) = 8f5ef8cb2a3ac495add99fb3394d8c007a5d91af RMD160 (seamonkey-2.8.source.tar.bz2) = 7aa190c00585cf9cb2f7bccbdf58e6c980be344c Size (seamonkey-2.8.source.tar.bz2) = 101616662 bytes diff --git a/www/seamonkey/enigmail.mk b/www/seamonkey/enigmail.mk index 9246c100f23..836f3fa39e7 100644 --- a/www/seamonkey/enigmail.mk +++ b/www/seamonkey/enigmail.mk @@ -1,4 +1,4 @@ -# $NetBSD: enigmail.mk,v 1.1 2012/03/19 20:28:11 ryoon Exp $ +# $NetBSD: enigmail.mk,v 1.2 2012/04/04 20:05:09 ryoon Exp $ # # This Makefile fragment hooks the Enigmail OpenPGP extension # (see http://www.mozilla-enigmail.org/ ) into the build. @@ -21,6 +21,8 @@ post-extract: enigmail-post-extract .PHONY: enigmail-post-extract enigmail-post-extract: ${RUN} mv ${WRKDIR}/enigmail ${WRKSRC}/mailnews/extensions/ + ${RUN} cd ${WRKSRC} && \ + ${PATCH} < ${FILESDIR}/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm post-configure: enigmail-post-configure .PHONY: enigmail-post-configure diff --git a/www/seamonkey/files/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm b/www/seamonkey/files/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm new file mode 100644 index 00000000000..36e958a263b --- /dev/null +++ b/www/seamonkey/files/mailnews_extensions_enigmail_ipc_modules_subprocess.jsm @@ -0,0 +1,14 @@ +$NetBSD: mailnews_extensions_enigmail_ipc_modules_subprocess.jsm,v 1.1 2012/04/04 20:05:09 ryoon Exp $ + +--- mailnews/extensions/enigmail/ipc/modules/subprocess.jsm.orig 2012-02-09 16:50:47.000000000 +0000 ++++ mailnews/extensions/enigmail/ipc/modules/subprocess.jsm +@@ -312,7 +312,9 @@ function getPlatformValue(valueType) { + // library name O_NONBLOCK RLIM_T RLIMIT_NOFILE + 'darwin': [ 'libc.dylib', 0x04 , ctypes.uint64_t , 8 ], + 'linux': [ 'libc.so.6', 2024 , ctypes.unsigned_long, 7 ], ++ 'dragonfly': [ 'libc.so', 0x04 , ctypes.int64_t , 8 ], + 'freebsd': [ 'libc.so.7', 0x04 , ctypes.int64_t , 8 ], ++ 'netbsd': [ 'libc.so', 0x04 , ctypes.int64_t , 8 ], + 'openbsd': [ 'libc.so.61.0', 0x04 , ctypes.int64_t , 8 ], + 'sunos': [ 'libc.so', 0x80 , ctypes.unsigned_long, 5 ] + } |