commit f03c711b57929e483616bc9c160f8c45e2750809
Author: Jakub Bogusz <[email protected]>
Date:   Wed Feb 27 20:40:55 2013 +0100

    - up to 2.16

 seamonkey-system-virtualenv.patch | 64 +++++++++++++++++++++++++++------------
 seamonkey.spec                    | 12 +++-----
 2 files changed, 49 insertions(+), 27 deletions(-)
---
diff --git a/seamonkey.spec b/seamonkey.spec
index dd92102..389b988 100644
--- a/seamonkey.spec
+++ b/seamonkey.spec
@@ -16,7 +16,7 @@
 %define                enigmail_ver    1.5.1
 %define                nspr_ver        4.9.3
 %define                nss_ver         3.14.1
-%define                xulrunner_ver   18.0.2
+%define                xulrunner_ver   19.0
 
 %if %{without xulrunner}
 # The actual sqlite version (see RHBZ#480989):
@@ -28,12 +28,12 @@ Summary(es.UTF-8):  Navegador de Internet SeaMonkey 
Community Edition
 Summary(pl.UTF-8):     SeaMonkey Community Edition - przeglÄ…darka WWW
 Summary(pt_BR.UTF-8):  Navegador SeaMonkey Community Edition
 Name:          seamonkey
-Version:       2.15.2
+Version:       2.16
 Release:       1
 License:       MPL 1.1 or GPL v2+ or LGPL v2.1+
 Group:         X11/Applications/Networking
 Source0:       
http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/%{version}/source/%{name}-%{version}.source.tar.bz2
-# Source0-md5: 1938c5a9673e94e9f5c809f5dbfe8d29
+# Source0-md5: 29e360eae42d7a9cca7f25c1ad44f1d5
 Source1:       
http://www.mozilla-enigmail.org/download/source/enigmail-%{enigmail_ver}.tar.gz
 # Source1-md5: 3e71f84ed2c11471282412ebe4f5eb2d
 Source4:       %{name}.desktop
@@ -102,7 +102,6 @@ BuildRequires:      xorg-lib-libXinerama-devel
 BuildRequires: xorg-lib-libXt-devel
 %if %{with xulrunner}
 BuildRequires: xulrunner-devel >= 2:%{xulrunner_ver}
-BuildRequires: xulrunner-devel < 2:19
 %endif
 BuildRequires: yasm
 BuildRequires: zip
@@ -263,7 +262,7 @@ tar -C mailnews/extensions -zxf %{SOURCE1}
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
+%patch7 -p2
 %patch8 -p1
 %patch9 -p2
 
@@ -518,7 +517,6 @@ install -d 
$ext_dir/{chrome,components,defaults/preferences,modules}
 cd mozilla/dist/bin
 cp -rfLp chrome/enigmail.jar $ext_dir/chrome
 cp -rfLp components/enig* $ext_dir/components
-cp -rfLp components/libenigmime.so $ext_dir/components
 cp -rfLp defaults/preferences/enigmail.js $ext_dir/defaults/preferences
 cp -rfLp 
modules/{commonFuncs,enigmailCommon,keyManagement,pipeConsole,subprocess}.jsm 
$ext_dir/modules
 cp -rfLp modules/{subprocess_worker_unix,subprocess_worker_win}.js 
$ext_dir/modules
@@ -590,6 +588,7 @@ fi
 %{_libdir}/%{name}/components/ContactManager.js
 %{_libdir}/%{name}/components/FeedConverter.js
 %{_libdir}/%{name}/components/FeedWriter.js
+%{_libdir}/%{name}/components/PermissionSettings.js
 %{_libdir}/%{name}/components/SettingsManager.js
 %{_libdir}/%{name}/components/SiteSpecificUserAgent.js
 %{_libdir}/%{name}/components/TCPSocket.js
@@ -780,7 +779,6 @@ fi
 
%{_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
 %dir 
%{_libdir}/%{name}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules
diff --git a/seamonkey-system-virtualenv.patch 
b/seamonkey-system-virtualenv.patch
index a69cd1a..b3c0241 100644
--- a/seamonkey-system-virtualenv.patch
+++ b/seamonkey-system-virtualenv.patch
@@ -1,24 +1,48 @@
-Restore --system-site-packages when system virtualenv gets 1.7 upgrade
-
---- xulrunner-15.0/mozilla/configure.in~       2012-08-29 11:06:34.517985819 
+0200
-+++ xulrunner-15.0/mozilla/configure.in        2012-08-29 11:23:47.234616054 
+0200
-@@ -9069,7 +9069,7 @@
- AC_MSG_RESULT([Creating Python virtualenv])
- rm -rf _virtualenv
- mkdir -p _virtualenv
--MACOSX_DEPLOYMENT_TARGET= PYTHONDONTWRITEBYTECODE= $PYTHON 
$_topsrcdir/python/virtualenv/virtualenv.py --system-site-packages ./_virtualenv
-+MACOSX_DEPLOYMENT_TARGET= PYTHONDONTWRITEBYTECODE= /usr/bin/virtualenv 
./_virtualenv
+--- seamonkey-2.16/comm-release/configure.in.orig      2013-02-26 
17:12:02.382212561 +0100
++++ seamonkey-2.16/comm-release/configure.in   2013-02-26 17:27:28.185507042 
+0100
+@@ -138,8 +138,7 @@
+ dnl This verifies our Python version is sane and ensures the Python
+ dnl virtualenv is present and up to date. It sanitizes the environment
+ dnl for us, so we don't need to clean anything out.
+-$PYTHON $_topsrcdir/mozilla/build/virtualenv/populate_virtualenv.py \
+-    $_topsrcdir/mozilla $MOZ_BUILD_ROOT/_virtualenv || exit 1
++PYTHONDONTWRITEBYTECODE= /usr/bin/virtualenv $MOZ_BUILD_ROOT/_virtualenv || 
exit 1
+ 
+ dnl Create a virtualenv where we can install local Python packages
+ case "$host_os" in
+--- seamonkey-2.16/comm-release/configure.orig 2013-02-26 17:12:02.408879226 
+0100
++++ seamonkey-2.16/comm-release/configure      2013-02-26 17:28:26.278837941 
+0100
+@@ -1096,8 +1096,7 @@
+ fi
+ 
+ echo "$ac_t""Creating Python environment" 1>&6
+-$PYTHON $_topsrcdir/mozilla/build/virtualenv/populate_virtualenv.py \
+-    $_topsrcdir/mozilla $MOZ_BUILD_ROOT/_virtualenv || exit 1
++PYTHONDONTWRITEBYTECODE= /usr/bin/virtualenv $MOZ_BUILD_ROOT/_virtualenv || 
exit 1
+ 
  case "$host_os" in
  mingw*)
-     PYTHON=`pwd`/_virtualenv/Scripts/python.exe
---- xulrunner-15.0/mozilla/configure~  2012-08-29 11:25:28.121279162 +0200
-+++ xulrunner-15.0/mozilla/configure   2012-08-29 11:27:27.981274936 +0200
-@@ -25468,7 +25468,7 @@
- echo "$ac_t""Creating Python virtualenv" 1>&6
- rm -rf _virtualenv
- mkdir -p _virtualenv
--MACOSX_DEPLOYMENT_TARGET= PYTHONDONTWRITEBYTECODE= $PYTHON 
$_topsrcdir/python/virtualenv/virtualenv.py --system-site-packages ./_virtualenv
-+MACOSX_DEPLOYMENT_TARGET= PYTHONDONTWRITEBYTECODE= /usr/bin/virtualenv 
./_virtualenv
+--- xulrunner-19.0/comm-release/mozilla/configure.in~  2013-02-20 
12:29:36.493788864 +0100
++++ xulrunner-19.0/comm-release/mozilla/configure.in   2013-02-20 
12:46:55.030421705 +0100
+@@ -132,8 +132,7 @@
+ dnl This verifies our Python version is sane and ensures the Python
+ dnl virtualenv is present and up to date. It sanitizes the environment
+ dnl for us, so we don't need to clean anything out.
+-$PYTHON $_topsrcdir/build/virtualenv/populate_virtualenv.py \
+-    $_topsrcdir $MOZ_BUILD_ROOT/_virtualenv || exit 1
++PYTHONDONTWRITEBYTECODE= /usr/bin/virtualenv $MOZ_BUILD_ROOT/_virtualenv || 
exit 1
+ 
+ dnl Create a virtualenv where we can install local Python packages
+ case "$host_os" in
+--- xulrunner-19.0/comm-release/mozilla/configure~     2013-02-20 
12:39:40.270435866 +0100
++++ xulrunner-19.0/comm-release/mozilla/configure      2013-02-20 
12:39:58.623768601 +0100
+@@ -1336,8 +1336,7 @@
+ fi
+ 
+ echo "$ac_t""Creating Python environment" 1>&6
+-$PYTHON $_topsrcdir/build/virtualenv/populate_virtualenv.py \
+-    $_topsrcdir $MOZ_BUILD_ROOT/_virtualenv || exit 1
++PYTHONDONTWRITEBYTECODE= /usr/bin/virtualenv $MOZ_BUILD_ROOT/_virtualenv || 
exit 1
+ 
  case "$host_os" in
  mingw*)
-     PYTHON=`pwd`/_virtualenv/Scripts/python.exe
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/seamonkey.git/commitdiff/f03c711b57929e483616bc9c160f8c45e2750809

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to