]> git.pld-linux.org Git - packages/thunderbird.git/commitdiff
- enigmail: use chrome.manifest from tarball
authorElan Ruusamäe <glen@pld-linux.org>
Tue, 17 Aug 2010 13:26:13 +0000 (13:26 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- enigmail: package missing ipc shared library
- enigmail: proper attrs for shared libs
- enigmail: works now

Changed files:
    icedove-enigmail.manifest -> 1.2
    icedove.spec -> 1.92

icedove-enigmail.manifest [deleted file]
icedove.spec

diff --git a/icedove-enigmail.manifest b/icedove-enigmail.manifest
deleted file mode 100644 (file)
index 5f31dd4..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-content enigmail jar:chrome/enigmail.jar!/content/enigmail/
-locale enigmail en-US jar:chrome/enigmail.jar!/locale/en-US/enigmail/
-skin enigmail classic jar:chrome/enigmail-skin-tbird.jar!/skin/classic/enigmail/
-overlay chrome://messenger/content/messengercompose/messengercompose.xul chrome://enigmail/content/enigmailCheckLanguage.xul
-overlay chrome://messenger/content/messengercompose/messengercompose.xul chrome://enigmail/content/enigmailMsgComposeOverlay.xul
-overlay chrome://messenger/content/mailWindowOverlay.xul chrome://enigmail/content/enigmailCheckLanguage.xul
-overlay chrome://messenger/content/mailWindowOverlay.xul chrome://enigmail/content/enigmailMessengerOverlay.xul
-overlay chrome://messenger/content/msgHdrViewOverlay.xul chrome://enigmail/content/enigmailMsgHdrViewOverlay.xul
-overlay chrome://messenger/content/msgPrintEngine.xul    chrome://enigmail/content/enigmailMsgPrintOverlay.xul
-overlay chrome://messenger/content/am-identity-edit.xul  chrome://enigmail/content/enigmailAmIdEditOverlay.xul
-overlay chrome://messenger/content/am-identity-edit.xul  chrome://enigmail/content/enigmailEditIdentity.xul
-overlay chrome://messenger/content/addressbook/addressbook.xul chrome://enigmail/content/enigmailAbCardViewOverlay.xul
-overlay chrome://messenger/content/addressbook/abContactsPanel.xul chrome://enigmail/content/enigmailAbContactsPanel.xul
-overlay chrome://global/content/customizeToolbar.xul    chrome://enigmail/content/enigmailCustToolOverlay.xul
-overlay chrome://communicator/content/pref/preftree.xul chrome://enigmail/content/enigmailPrefsOverlay.xul
-overlay chrome://enigmail/content/am-enigprefs.xul      chrome://enigmail/content/enigmailEditIdentity.xul
-overlay chrome://enigmail/content/am-enigprefs-edit.xul chrome://enigmail/content/enigmailEditIdentity.xul
index 59d400f4ceeff7f53ff0964dad592bb9ba82e010..841112026ae01e567988d206202eef2eadfd7ee3 100644 (file)
@@ -33,7 +33,7 @@ Summary:      Icedove - email client
 Summary(pl.UTF-8):     Icedove - klient poczty
 Name:          icedove
 Version:       3.1.2
-Release:       0.5
+Release:       0.7
 License:       MPL 1.1 or GPL v2+ or LGPL v2.1+
 Group:         X11/Applications/Networking
 Source0:       http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/%{version}/source/thunderbird-%{version}.source.tar.bz2
@@ -45,7 +45,6 @@ Source2:      %{name}-branding.tar.bz2
 Source3:       %{name}-rm_nonfree.sh
 Source4:       %{name}.desktop
 Source5:       %{name}.sh
-Source6:       %{name}-enigmail.manifest
 Patch0:                %{name}-branding.patch
 Patch1:                %{name}-enigmail-shared.patch
 Patch2:                %{name}-gcc.patch
@@ -358,11 +357,12 @@ cp -rfLp chrome/enigmail.jar $ext_dir/chrome
 cp -rfLp chrome/enigmime.jar $ext_dir/chrome
 cp -rfLp components/enig* $ext_dir/components
 cp -rfLp components/libenigmime.so $ext_dir/components
+cp -rfLp components/libipc.so $ext_dir/components
 cp -rfLp components/ipc.xpt $ext_dir/components
 cp -rfLp defaults/preferences/enigmail.js $ext_dir/defaults/preferences
 cd -
 cp -a ../mailnews/extensions/enigmail/package/install.rdf $ext_dir
-cp -f %{SOURCE6} $ext_dir/chrome.manifest
+cp -a ../mailnews/extensions/enigmail/package/chrome.manifest $ext_dir/chrome.manifest
 %endif
 
 # remove unecessary stuff
@@ -448,5 +448,13 @@ exit 0
 %if %{with enigmail}
 %files addon-enigmail
 %defattr(644,root,root,755)
-%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}
+%dir %{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}
+%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/defaults
+%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome
+%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome.manifest
+%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/install.rdf
+%dir %{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components
+%attr(755,root,root) %{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/*.so
+%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/*.xpt
+%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/*.js
 %endif
This page took 0.594299 seconds and 4 git commands to generate.