Author: qboosh                       Date: Mon Jul 21 21:07:06 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- _noauto* cleanup: don't provide any private libs or modules, don't require 
any private library
- don't use epoch in internal deps (not defined)

---- Files affected:
SPECS:
   seamonkey.spec (1.87 -> 1.88) 

---- Diffs:

================================================================
Index: SPECS/seamonkey.spec
diff -u SPECS/seamonkey.spec:1.87 SPECS/seamonkey.spec:1.88
--- SPECS/seamonkey.spec:1.87   Sun Jul 20 21:03:06 2008
+++ SPECS/seamonkey.spec        Mon Jul 21 23:07:00 2008
@@ -42,7 +42,7 @@
 BuildRequires: libIDL-devel >= 0.8.0
 %{?with_gnomevfs:BuildRequires:        gnome-vfs2-devel >= 2.0.0}
 BuildRequires: gtk+2-devel
-%{?with_gnomeui:BuildRequires: libgnomeui-devel >= 2.0}
+%{?with_gnomeui:BuildRequires: libgnomeui-devel >= 2.2.0}
 BuildRequires: libjpeg-devel >= 6b
 BuildRequires: libpng-devel >= 1.2.7
 BuildRequires: libstdc++-devel
@@ -64,7 +64,7 @@
 %{?with_svg:Requires:  cairo >= 1.0.0}
 Requires:      nspr >= 1:4.6.1
 Requires:      nss >= 1:3.11.3
-Provides:      seamonkey-embedded = %{epoch}:%{version}-%{release}
+Provides:      seamonkey-embedded = %{version}-%{release}
 Provides:      wwwbrowser
 Obsoletes:     light
 Obsoletes:     mozilla
@@ -75,12 +75,10 @@
 %define                _seamonkeydir   %{_libdir}/%{name}
 %define                _chromedir      %{_libdir}/%{name}/chrome
 
-# firefox/thunderbird/seamonkey provide their own versions
-%define                _noautoreqdep   libgfxpsshar.so libgkgfx.so 
libgtkxtbin.so libjsj.so libxlibrgb.so libxpcom_compat.so libxpcom_core.so 
libxpistub.so
-# we don't want these to satisfy xulrunner-devel
-%define                _noautoprov     libgtkembedmoz.so libldap50.so 
libmozjs.so libprldap50.so libssldap50.so libxpcom.so libxul.so
+# don't satisfy other packages by private libs and modules (note: don't use 
%{name} here)
+%define                _noautoprovfiles        %{_libdir}/seamonkey
 # and as we don't provide them, don't require either
-%define                _noautoreq      libgtkembedmoz.so libldap50.so 
libmozjs.so libprldap50.so libssldap50.so libxpcom.so libxul.so
+%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                specflags       -fno-strict-aliasing
 
@@ -111,8 +109,8 @@
 Summary(pl.UTF-8):     SeaMonkey Community Edition - programy do poczty i 
newsów
 Summary(ru.UTF-8):     Почтовая система на основе SeaMonkey Community Edition
 Group:         X11/Applications/Networking
-Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
-Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires(post,postun): %{name} = %{version}-%{release}
+Requires:      %{name} = %{version}-%{release}
 Obsoletes:     mozilla-mailnews
 
 %description mailnews
@@ -129,8 +127,8 @@
 Summary:       Enigmail %{enigmail_ver} - PGP/GPG support for SeaMonkey 
Community Edition
 Summary(pl.UTF-8):     Enigmail %{enigmail_ver} - obsługa PGP/GPG dla 
SeaMonkey Community Edition
 Group:         X11/Applications/Networking
-Requires(post,postun): %{name}-mailnews = %{epoch}:%{version}-%{release}
-Requires:      %{name}-mailnews = %{epoch}:%{version}-%{release}
+Requires(post,postun): %{name}-mailnews = %{version}-%{release}
+Requires:      %{name}-mailnews = %{version}-%{release}
 Requires:      gnupg >= 1.4.2.2
 
 %description addon-enigmail
@@ -147,8 +145,8 @@
 Summary:       SeaMonkey Community Edition Chat - integrated IRC client
 Summary(pl.UTF-8):     SeaMonkey Community Edition Chat - zintegrowany klient 
IRC-a
 Group:         X11/Applications/Networking
-Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
-Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires(post,postun): %{name} = %{version}-%{release}
+Requires:      %{name} = %{version}-%{release}
 Obsoletes:     mozilla-chat
 
 %description chat
@@ -163,8 +161,8 @@
 Summary:       JavaScript debugger for use with SeaMonkey Community Edition
 Summary(pl.UTF-8):     Odpluskwiacz JavaScriptu do używania z SeaMonkey 
Community Edition
 Group:         X11/Applications/Networking
-Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
-Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires(post,postun): %{name} = %{version}-%{release}
+Requires:      %{name} = %{version}-%{release}
 Obsoletes:     mozilla-js-debugger
 
 %description js-debugger
@@ -177,8 +175,8 @@
 Summary:       A tool for inspecting the DOM of pages in SeaMonkey Community 
Edition
 Summary(pl.UTF-8):     Narzędzie do oglądania DOM stron w SeaMonkey Community 
Edition
 Group:         X11/Applications/Networking
-Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
-Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires(post,postun): %{name} = %{version}-%{release}
+Requires:      %{name} = %{version}-%{release}
 Obsoletes:     mozilla-dom-inspector
 
 %description dom-inspector
@@ -196,8 +194,8 @@
 Summary:       Gnome-VFS module providing support for smb:// URLs
 Summary(pl.UTF-8):     Moduł Gnome-VFS dodający wsparcie dla URLi smb://
 Group:         X11/Applications/Networking
-Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
-Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires(post,postun): %{name} = %{version}-%{release}
+Requires:      %{name} = %{version}-%{release}
 Obsoletes:     mozilla-gnomevfs
 
 %description gnomevfs
@@ -437,20 +435,20 @@
 %dir %{_seamonkeydir}/searchplugins
 %dir %{_datadir}/%{name}
 
-%attr(755,root,root) %{_seamonkeydir}/libxpcom.so
-%attr(755,root,root) %{_seamonkeydir}/libxpcom_compat.so
-%attr(755,root,root) %{_seamonkeydir}/libxpcom_core.so
 %attr(755,root,root) %{_seamonkeydir}/libgfxpsshar.so
 %attr(755,root,root) %{_seamonkeydir}/libgkgfx.so
 %attr(755,root,root) %{_seamonkeydir}/libgtkembedmoz.so
 %attr(755,root,root) %{_seamonkeydir}/libgtkxtbin.so
 %attr(755,root,root) %{_seamonkeydir}/libjsj.so
 %attr(755,root,root) %{_seamonkeydir}/libldap50.so
+%attr(755,root,root) %{_seamonkeydir}/libmozjs.so
 %attr(755,root,root) %{_seamonkeydir}/libprldap50.so
 %attr(755,root,root) %{_seamonkeydir}/libssldap50.so
-%attr(755,root,root) %{_seamonkeydir}/libmozjs.so
-%attr(755,root,root) %{_seamonkeydir}/libxpistub.so
 %attr(755,root,root) %{_seamonkeydir}/libxlibrgb.so
+%attr(755,root,root) %{_seamonkeydir}/libxpcom.so
+%attr(755,root,root) %{_seamonkeydir}/libxpcom_compat.so
+%attr(755,root,root) %{_seamonkeydir}/libxpcom_core.so
+%attr(755,root,root) %{_seamonkeydir}/libxpistub.so
 
 %attr(755,root,root) %{_seamonkeydir}/seamonkey-bin
 %attr(755,root,root) %{_seamonkeydir}/regchrome
@@ -769,6 +767,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.88  2008/07/21 21:07:00  qboosh
+- _noauto* cleanup: don't provide any private libs or modules, don't require 
any private library
+- don't use epoch in internal deps (not defined)
+
 Revision 1.87  2008/07/20 19:03:06  qboosh
 - updated to 1.1.11 (fixes CVE-2008-2785)
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/seamonkey.spec?r1=1.87&r2=1.88&f=u

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

Reply via email to