FreeBSD Bugzilla – Attachment 88971 Details for
Bug 125832
mail/enigmail-seamonkey: libenigmime.so missing [PATCH]
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.23 KB, created by
Marcin Cieslak
on 2008-07-21 15:50:02 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Marcin Cieslak
Created:
2008-07-21 15:50:02 UTC
Size:
2.23 KB
patch
obsolete
>--- mailnews/extensions/enigmail/genxpi.orig 2007-07-09 10:12:23.000000000 +0200 >+++ mailnews/extensions/enigmail/genxpi 2008-07-21 03:15:51.970437845 +0200 >@@ -70,12 +70,14 @@ > > > const ABI_PLATFORM_LINUX="Linux_x86-gcc3"; >+const ABI_PLATFORM_FREEBSD="FreeBSD"; > const ABI_PLATFORM_WIN="WINNT_x86-msvc"; > const ABI_PLATFORM_DARWIN_PPC="Darwin_ppc-gcc3"; > const ABI_PLATFORM_DARWIN_X86="Darwin_x86-gcc3"; > const ABI_PLATFORM_OS2="OS2_x86-gcc3"; > > const APP_PLATFORM_LINUX="linux"; >+const APP_PLATFORM_FREEBSD="FreeBSD"; > const APP_PLATFORM_WIN="win"; > const APP_PLATFORM_MAC="mac"; > const APP_PLATFORM_OS2="os2"; >@@ -107,21 +109,21 @@ > // which platform? > function getPlatform() { > var platformStr; >- var platformNode = ""; >+ var platformNode = APP_PLATFORM_OTHER; > > if('platform' in Install) { > platformStr = new String(Install.platform); > >- if (!platformStr.search(/^Macintosh/)) >+ if (platformStr.search(/^Macintosh/) >= 0) > platformNode = APP_PLATFORM_MAC; >- else if (!platformStr.search(/^Win/)) >+ else if (platformStr.search(/^Win/) >= 0) > platformNode = APP_PLATFORM_WIN; >- else if (!platformStr.search(/Linux/)) >+ else if (platformStr.search(/Linux/) >= 0) > platformNode = APP_PLATFORM_LINUX; >- else if (!platformStr.search(/^OS\/2/)) >+ else if (platformStr.search(/FreeBSD/) >= 0) >+ platformNode = APP_PLATFORM_FREEBSD; >+ else if (platformStr.search(/^OS\/2/) >= 0) > platformNode = APP_PLATFORM_OS2; >- else >- platformNode = APP_PLATFORM_OTHER; > } > > return platformNode; >@@ -161,6 +163,9 @@ > case APP_PLATFORM_LINUX: > addDirectory("", "platform/"+ABI_PLATFORM_LINUX+"/components", fComponents, ""); > break; >+ case APP_PLATFORM_FREEBSD: >+ addDirectory("", "platform/"+ABI_PLATFORM_FREEBSD+"/components", fComponents, ""); >+ break; > case APP_PLATFORM_WIN: > addDirectory("", "platform/"+ABI_PLATFORM_WIN+"/components", fComponents, ""); > break; >@@ -171,6 +176,9 @@ > case APP_PLATFORM_OS2: > addDirectory("", "platform/"+ABI_PLATFORM_OS2+"/components", fComponents, ""); > break; >+ case APP_PLATFORM_OTHER: >+ alert("Unsupported platform, no Enigmail support currently available."); >+ cancelInstall(ACCESS_DENIED); > } > > err = getLastError();
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 125832
: 88971