Author: baggins                      Date: Sun Feb  5 17:50:18 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- started update to 2.7

---- Files affected:
packages/seamonkey:
   seamonkey.spec (1.103 -> 1.104) 

---- Diffs:

================================================================
Index: packages/seamonkey/seamonkey.spec
diff -u packages/seamonkey/seamonkey.spec:1.103 
packages/seamonkey/seamonkey.spec:1.104
--- packages/seamonkey/seamonkey.spec:1.103     Wed Nov 16 08:28:23 2011
+++ packages/seamonkey/seamonkey.spec   Sun Feb  5 18:50:13 2012
@@ -1,22 +1,26 @@
 # $Revision$, $Date$
 #
 # Conditional build:
+%bcond_without enigmail        # don't build enigmail - GPG/PGP support
 %bcond_without gnomevfs        # disable GnomeVFS support
-%bcond_with    gnomeui         # enable GnomeUI
+%bcond_without gnomeui         # disable GnomeUI
 %bcond_without gnome           # disable gnomevfs (alias)
-%bcond_without svg             # disable svg support
-#
+%bcond_without ldap            # disable e-mail address lookups in LDAP 
directories
+%bcond_without lightning       # disable Sunbird/Lightning calendar
+%bcond_without xulrunner       # build with system xulrunner
+
 %if %{without gnome}
+%undefine      with_gnomeui
 %undefine      with_gnomevfs
 %endif
 
-%define                enigmail_ver    1.3.2
+%define                enigmail_ver    1.3.5
 %define                nspr_ver        4.8.8
 %define                nss_ver         3.12.10
 
 # convert firefox release number to platform version: 7.0.x -> 7.0.x
-%define                xulrunner_main  8.0
-%define                xulrunner_ver   %(v=%{version}; echo 
%{xulrunner_main}${v#8.0})
+%define                xulrunner_main  10.0
+%define                xulrunner_ver   %(v=%{version}; echo 
%{xulrunner_main}${v#10.0})
 
 %if %{without xulrunner}
 # The actual sqlite version (see RHBZ#480989):
@@ -28,54 +32,90 @@
 Summary(pl.UTF-8):     SeaMonkey Community Edition - przeglÄ…darka WWW
 Summary(pt_BR.UTF-8):  Navegador SeaMonkey Community Edition
 Name:          seamonkey
-Version:       2.4.1
+Version:       2.7
 Release:       0.1
 License:       MPL 1.1 or GPL v2+ or LGPL v2.1+
 Group:         X11/Applications/Networking
 Source0:       
ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/%{version}/source/%{name}-%{version}.source.tar.bz2
-# Source0-md5: ccac3a0971a75cb0798347d60f12f6cf
+# Source0-md5: a566e49ab96ba93ceea1a3c636757435
 Source1:       
http://www.mozilla-enigmail.org/download/source/enigmail-%{enigmail_ver}.tar.gz
-# Source1-md5: 2318d60320dc6c3db3c34d968bb7d533
+# Source1-md5: 1b008b0d106e238c11e4bead08126bc0
 Source2:       %{name}.desktop
 Source3:       %{name}-composer.desktop
 Source4:       %{name}-chat.desktop
 Source5:       %{name}-mail.desktop
 Source6:       %{name}-venkman.desktop
 Patch0:                %{name}-pld-homepage.patch
-Patch1:                %{name}-ldap-with-nss.patch
-Patch3:                %{name}-lib_path.patch
 Patch5:                %{name}-ti-agent.patch
 Patch6:                %{name}-agent.patch
 Patch7:                %{name}-glueload-fix.patch
 URL:           http://www.seamonkey-project.org/
+%{?with_gnomevfs:BuildRequires:        GConf2-devel >= 1.2.1}
+BuildRequires: OpenGL-devel
+BuildRequires: alsa-lib-devel
 BuildRequires: automake
-%{?with_svg:BuildRequires:     cairo-devel >= 1.0.0}
+BuildRequires: bzip2-devel
+BuildRequires: cairo-devel >= 1.10.2-5
+BuildRequires: dbus-glib-devel >= 0.60
 BuildRequires: freetype-devel >= 1:2.1.8
+%{?with_gnomevfs:BuildRequires:        gnome-vfs2-devel >= 2.0}
+BuildRequires: glib2-devel >= 1:2.18
+BuildRequires: gtk+2-devel >= 2:2.10
+%{?with_kerberos:BuildRequires:        heimdal-devel >= 0.7.1}
+BuildRequires: hunspell-devel
 BuildRequires: libIDL-devel >= 0.8.0
-%{?with_gnomevfs:BuildRequires:        gnome-vfs2-devel >= 2.0.0}
-BuildRequires: gtk+2-devel
+BuildRequires: libdnet-devel
+BuildRequires: libevent-devel >= 1.4.7
+%{?with_gnomevfs:BuildRequires:        libgnome-devel >= 2.0}
+%{?with_gnomeui:BuildRequires: libgnome-keyring-devel}
 %{?with_gnomeui:BuildRequires: libgnomeui-devel >= 2.2.0}
+BuildRequires: libiw-devel
 BuildRequires: libjpeg-devel >= 6b
-BuildRequires: libpng-devel >= 1.2.7
+BuildRequires: libnotify-devel >= 0.4
+BuildRequires: libpng(APNG)-devel >= 0.10
+BuildRequires: libpng-devel >= 1.4.1
 BuildRequires: libstdc++-devel
-BuildRequires: nspr-devel >= 1:4.6.1
-BuildRequires: nss-devel >= 1:3.11.3
-BuildRequires: perl-modules >= 5.6.0
+BuildRequires: libvpx-devel
+BuildRequires: nspr-devel >= 1:%{nspr_ver}
+BuildRequires: nss-devel >= 1:%{nss_ver}
+BuildRequires: pango-devel >= 1:1.14.0
+BuildRequires: perl-modules >= 5.004
 BuildRequires: pkgconfig
+BuildRequires: python >= 1:2.5
+BuildRequires: python-modules
 BuildRequires: rpm >= 4.4.9-56
-BuildRequires: rpmbuild(macros) >= 1.356
+BuildRequires: rpmbuild(macros) >= 1.601
 BuildRequires: sed >= 4.0
+BuildRequires: sqlite3-devel >= 3.7.5-2
+BuildRequires: startup-notification-devel >= 0.8
+BuildRequires: xorg-lib-libXScrnSaver-devel
 BuildRequires: xorg-lib-libXext-devel
-BuildRequires: xorg-lib-libXft-devel >= 2.1
 BuildRequires: xorg-lib-libXinerama-devel
-BuildRequires: xorg-lib-libXp-devel
 BuildRequires: xorg-lib-libXt-devel
-BuildRequires: zip >= 2.1
+%if %{with xulrunner}
+BuildRequires: xulrunner-devel >= 2:%{xulrunner_ver}
+%endif
+BuildRequires: zip
 BuildRequires: zlib-devel >= 1.2.3
+Requires(post):        mktemp >= 1.5-18
+Requires:      desktop-file-utils
+Requires:      hicolor-icon-theme
+%if %{with xulrunner}
+%requires_eq_to        xulrunner xulrunner-devel
+%else
 Requires:      browser-plugins >= 2.0
-%{?with_svg:Requires:  cairo >= 1.0.0}
-Requires:      nspr >= 1:4.6.1
-Requires:      nss >= 1:3.11.3
+Requires:      cairo >= 1.10.2-5
+Requires:      dbus-glib >= 0.60
+Requires:      gtk+2 >= 2:2.18
+Requires:      libpng >= 1.4.1
+Requires:      libpng(APNG) >= 0.10
+Requires:      myspell-common
+Requires:      nspr >= 1:%{nspr_ver}
+Requires:      nss >= 1:%{nss_ver}
+Requires:      pango >= 1:1.14.0
+Requires:      sqlite3 >= %{sqlite_build_version}
+Requires:      startup-notification >= 0.8
+%endif
 Provides:      seamonkey-embedded = %{version}-%{release}
 Provides:      wwwbrowser
 Obsoletes:     light
@@ -87,12 +127,19 @@
 %define                _seamonkeydir   %{_libdir}/%{name}
 %define                _chromedir      %{_libdir}/%{name}/chrome
 
-# don't satisfy other packages by private libs and modules (note: don't use 
%{name} here)
-%define                _noautoprovfiles        %{_libdir}/seamonkey
+%define                filterout_cpp           -D_FORTIFY_SOURCE=[0-9]+
+
+# don't satisfy other packages
+%define                _noautoprovfiles        %{_libdir}/%{name}
 # and as we don't provide them, don't require either
-%define                _noautoreq      libgfxpsshar.so libgkgfx.so 
libgtkembedmoz.so libgtkxtbin.so libjsj.so libldap50.so libmozjs.so 
libprldap50.so libssldap50.so libxlibrgb.so libxpcom.so libxpcom_compat.so 
libxpcom_core.so libmsgbaseutil.so
+%define                _noautoreq      libmozjs.so libxpcom.so libxul.so 
libjemalloc.so %{!?with_xulrunner:libmozalloc.so}
+%define                _noautoreqdep   libgfxpsshar.so libgkgfx.so 
libgtkxtbin.so libjsj.so libxpcom_compat.so libxpistub.so
 
-%define                specflags       -fno-strict-aliasing
+%if "%{cc_version}" >= "3.4"
+%define                specflags       -fno-strict-aliasing 
-fomit-frame-pointer -fno-tree-vrp -fno-stack-protector
+%else
+%define                specflags       -fno-strict-aliasing 
-fomit-frame-pointer
+%endif
 
 %description
 SeaMonkey Community Edition is an open-source web browser, designed
@@ -220,9 +267,6 @@
 %setup -qc
 cd comm-*
 tar -C mailnews/extensions -zxf %{SOURCE1}
-#%patch0 -p1
-%patch1 -p1
-#%patch3 -p1
 %if "%{pld_release}" == "ti"
 %patch5 -p1
 %else
@@ -781,6 +825,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.104  2012/02/05 17:50:13  baggins
+- started update to 2.7
+
 Revision 1.103  2011/11/16 07:28:23  baggins
 - fetch 2.4.1
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/seamonkey/seamonkey.spec?r1=1.103&r2=1.104&f=u

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

Reply via email to