Author: glen                         Date: Tue Jan  2 10:28:30 2007 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- updated deps
- fix amd64 paths, cleanups; rel 2

---- Files affected:
SPECS:
   xulrunner.spec (1.7.2.4 -> 1.7.2.5) 

---- Diffs:

================================================================
Index: SPECS/xulrunner.spec
diff -u SPECS/xulrunner.spec:1.7.2.4 SPECS/xulrunner.spec:1.7.2.5
--- SPECS/xulrunner.spec:1.7.2.4        Mon Jan  1 22:37:04 2007
+++ SPECS/xulrunner.spec        Tue Jan  2 11:28:25 2007
@@ -1,9 +1,14 @@
 # $Revision$, $Date$
+# Conditional build:
+%bcond_with    tests   # enable tests (whatever they check)
+%bcond_without gnome   # disable all GNOME components (gnomevfs, gnome, 
gnomeui)
+%bcond_without svg     # svg
+#
 Summary:       XULRunner - Mozilla Runtime Environment for XUL+XPCOM 
applications
 Summary(pl):   XULRunner - środowisko uruchomieniowe Mozilli dla aplikacji 
XUL+XPCOM
 Name:          xulrunner
 Version:       1.8.0.4
-Release:       1
+Release:       2
 License:       MPL v1.1 or GPL v2+ or LGPL v2.1+
 Group:         X11/Applications
 Source0:       
http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/%{version}/source/%{name}-%{version}-source.tar.bz2
@@ -14,7 +19,6 @@
 Patch3:                %{name}-nsISidebar.patch
 URL:           http://developer.mozilla.org/en/docs/XULRunner
 BuildRequires: /bin/csh
-BuildRequires: /bin/ex
 BuildRequires: automake
 BuildRequires: cairo-devel >= 1.0.0
 BuildRequires: freetype-devel >= 1:2.1.8
@@ -23,21 +27,20 @@
 BuildRequires: libjpeg-devel >= 6b
 BuildRequires: libpng-devel >= 1.2.7
 BuildRequires: libstdc++-devel
-BuildRequires: nspr-devel >= 1:4.6.1
-BuildRequires: nss-devel >= 3.10.2
+BuildRequires: nspr-devel >= 1:4.6.3
+BuildRequires: nss-devel >= 1:3.11.3-3
 BuildRequires: pango-devel >= 1:1.6.0
 BuildRequires: perl-modules >= 1:5.6.0
 BuildRequires: pkgconfig
 BuildRequires: sed >= 4.0
-BuildRequires: tar >= 1:1.15.1
 BuildRequires: xcursor-devel
 BuildRequires: xft-devel >= 2.1-2
 BuildRequires: zip >= 2.1
 BuildRequires: zlib-devel >= 1.2.3
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 %{?with_svg:Requires:  cairo >= 1.0.0}
-Requires:      nspr >= 1:4.6.1
-Requires:      nss >= 3.10.2
+Requires:      nspr >= 1:4.6.3
+Requires:      nss >= 1:3.11.3
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                specflags       -fno-strict-aliasing
@@ -161,9 +164,7 @@
 ln -sf ../../share/%{name}/chrome $RPM_BUILD_ROOT%{_chromedir}
 ln -sf ../../share/%{name}/defaults $RPM_BUILD_ROOT%{_xulrunnerdir}/defaults
 ln -sf ../../share/%{name}/greprefs $RPM_BUILD_ROOT%{_xulrunnerdir}/greprefs
-#ln -sf ../../share/%{name}/icons $RPM_BUILD_ROOT%{_xulrunnerdir}/icons
 ln -sf ../../share/%{name}/res $RPM_BUILD_ROOT%{_xulrunnerdir}/res
-#ln -sf ../../share/%{name}/searchplugins 
$RPM_BUILD_ROOT%{_xulrunnerdir}/searchplugins
 ln -sf ../../../share/%{name}/myspell 
$RPM_BUILD_ROOT%{_xulrunnerdir}/components/myspell
 
 cp -frL dist/bin/chrome/*      $RPM_BUILD_ROOT%{_datadir}/%{name}/chrome
@@ -205,11 +206,11 @@
 cat << 'EOF' > $RPM_BUILD_ROOT%{_bindir}/xulrunner
 #!/bin/sh
 
-LD_LIBRARY_PATH=/usr/lib/xulrunner${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
+LD_LIBRARY_PATH=%{_xulrunnerdir}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
 export LD_LIBRARY_PATH
 
-MOZILLA_FIVE_HOME=/usr/lib/xulrunner
-/usr/lib/xulrunner/xulrunner-bin "$@"
+MOZILLA_FIVE_HOME=%{_xulrunnerdir} \
+%{_xulrunnerdir}/xulrunner-bin "$@"
 EOF
 
 cat << 'EOF' > $RPM_BUILD_ROOT%{_sbindir}/%{name}-chrome+xpcom-generate
@@ -230,8 +231,7 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
-%{_sbindir}/%{name}-chrome+xpcom-generate
+%post -p %{_sbindir}/%{name}-chrome+xpcom-generate
 
 %postun
 if [ "$1" = "1" ]; then
@@ -251,8 +251,6 @@
 %dir %{_xulrunnerdir}/components
 %dir %{_xulrunnerdir}/defaults
 %dir %{_xulrunnerdir}/greprefs
-#%dir %{_xulrunnerdir}/icons
-#%dir %{_xulrunnerdir}/plugins
 %dir %{_xulrunnerdir}/res
 %dir %{_datadir}/%{name}
 
@@ -317,7 +315,7 @@
 %{?with_svg:%{_xulrunnerdir}/components/gksvgrenderer.xpt}
 %{_xulrunnerdir}/components/history.xpt
 %{_xulrunnerdir}/components/htmlparser.xpt
-%{?with_gnomeui:%{_xulrunnerdir}/components/imgicon.xpt}
+%{?with_gnome:%{_xulrunnerdir}/components/imgicon.xpt}
 %{_xulrunnerdir}/components/imglib2.xpt
 %{_xulrunnerdir}/components/intl.xpt
 %{_xulrunnerdir}/components/jar.xpt
@@ -427,17 +425,13 @@
 
 %files libs
 %defattr(644,root,root,755)
-# libxpcom.so used by mozillaplug-in
-# probably should add more if more packages require
-%attr(755,root,root) %{_xulrunnerdir}/libxpcom.so
-
-# add rest too
-%attr(755,root,root) %{_xulrunnerdir}/libxul.so
 %attr(755,root,root) %{_xulrunnerdir}/libgtkembedmoz.so
 %attr(755,root,root) %{_xulrunnerdir}/libldap50.so
+%attr(755,root,root) %{_xulrunnerdir}/libmozjs.so
 %attr(755,root,root) %{_xulrunnerdir}/libprldap50.so
 %attr(755,root,root) %{_xulrunnerdir}/libssldap50.so
-%attr(755,root,root) %{_xulrunnerdir}/libmozjs.so
+%attr(755,root,root) %{_xulrunnerdir}/libxpcom.so
+%attr(755,root,root) %{_xulrunnerdir}/libxul.so
 
 %files devel
 %defattr(644,root,root,755)
@@ -452,6 +446,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7.2.5  2007/01/02 10:28:25  glen
+- updated deps
+- fix amd64 paths, cleanups; rel 2
+
 Revision 1.7.2.4  2007/01/01 21:37:04  hawk
 - seems to work, release 1 for Ac
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/xulrunner.spec?r1=1.7.2.4&r2=1.7.2.5&f=u

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

Reply via email to