diff options
Diffstat (limited to 'mail/thunderbird/files/extra-bug886095')
-rw-r--r-- | mail/thunderbird/files/extra-bug886095 | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/mail/thunderbird/files/extra-bug886095 b/mail/thunderbird/files/extra-bug886095 new file mode 100644 index 000000000000..d72ace7c04e6 --- /dev/null +++ b/mail/thunderbird/files/extra-bug886095 @@ -0,0 +1,32 @@ +diff --git genxpi genxpi +index a50e7ab..6083c55 100755 +--- mailnews/extensions/enigmail/genxpi~ ++++ mailnews/extensions/enigmail/genxpi +@@ -74,16 +74,17 @@ if [ ${platform} = OS2_x86-gcc3 ]; then + else + enigDllFile=platform/${platform}/components/${libPrefix}enigmime-${xpcomAbi}${dllSuffix} + fi + + subprocessDll=${libPrefix}subprocess${dllSuffix} + spDllFile=platform/${platform}/lib/${libPrefix}subprocess-${xpcomAbi}${dllSuffix} + + # Prepare chrome.manifest ++cp ${targetDir}/chrome.manifest ${targetDir}/chrome.manifest.save + cat ${srcDir}/package/chrome.manifest | \ + sed 's/##ENIGMIMEDLL-PLACEHOLDER##/binary-component platform\/'${platform}'\/components\/'`basename ${enigDllFile}`' ABI='${platform}'/' \ + > ${targetDir}/chrome.manifest + + # Prepare languages other than en-US + + if [ -s ${srcDir}/lang/current-languages.txt ]; then + localeJar=chrome/${xpiModule}.jar +@@ -147,8 +148,9 @@ zip ${xpiFile} \ + ${localeJar} \ + components/enigmime.xpt \ + ${enigDllFile} \ + ${spDllFile} \ + chrome.manifest \ + install.rdf + + rm install.rdf chrome.manifest ++mv chrome.manifest.save chrome.manifest |