packages (DEVEL): mozilla-firefox-bin/mozilla-firefox-bin.spec - add 64bit ...

atler atler at pld-linux.org
Thu Dec 9 16:17:02 CET 2010


Author: atler                        Date: Thu Dec  9 15:17:02 2010 GMT
Module: packages                      Tag: DEVEL
---- Log message:
- add 64bit version
- explicitly install plugins dir

---- Files affected:
packages/mozilla-firefox-bin:
   mozilla-firefox-bin.spec (1.73.2.1 -> 1.73.2.2) 

---- Diffs:

================================================================
Index: packages/mozilla-firefox-bin/mozilla-firefox-bin.spec
diff -u packages/mozilla-firefox-bin/mozilla-firefox-bin.spec:1.73.2.1 packages/mozilla-firefox-bin/mozilla-firefox-bin.spec:1.73.2.2
--- packages/mozilla-firefox-bin/mozilla-firefox-bin.spec:1.73.2.1	Tue Nov 30 17:36:39 2010
+++ packages/mozilla-firefox-bin/mozilla-firefox-bin.spec	Thu Dec  9 16:16:57 2010
@@ -7,10 +7,12 @@
 Release:	0.1
 License:	MPL/LGPL
 Group:		X11/Applications/Networking
-Source0:	http://releases.mozilla.org/pub/mozilla.org/%{realname}/releases/%{version}/linux-i686/en-US/%{realname}-%{version}.tar.bz2
+Source0:	http://releases.mozilla.org/pub/mozilla.org/%{realname}/releases/%{version}/linux-i686/en-US/%{realname}-%{version}.tar.bz2#/%{realname}-%{version}.i686.tar.bz2
 # Source0-md5:	50f6b8f9e472a8dee6d67a2df6b1609d
-Source1:	%{name}.desktop
-Source2:	%{name}.sh
+Source1:	http://releases.mozilla.org/pub/mozilla.org/%{realname}/releases/%{version}/linux-x86_64/en-US/%{realname}-%{version}.tar.bz2#/%{realname}-%{version}.x8664.tar.bz2
+# Source1-md5:	c1789092173efd6298e431f11bfe2601
+Source2:	%{name}.desktop
+Source3:	%{name}.sh
 #Patch0:		%{name}-agent.patch
 #Patch1:		%{name}-ti-agent.patch
 #Patch2:		nochilds.patch
@@ -23,7 +25,7 @@
 Provides:	wwwbrowser
 Obsoletes:	mozilla-firebird
 Conflicts:	mozilla-firefox
-ExclusiveArch:	i686 athlon
+ExclusiveArch:	i686 athlon x86_64
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_firefoxdir	%{_libdir}/%{name}
@@ -52,7 +54,12 @@
 
 %prep
 %setup -qcT
+%ifarch i686 athlon
 %{__tar} jxf %{SOURCE0} --strip-components=1
+%endif
+%ifarch %{x8664}
+%{__tar} jxf %{SOURCE1} --strip-components=1
+%endif
 %if "%{pld_release}" == "th"
 #%patch0 -p0
 %endif
@@ -66,11 +73,12 @@
 install -d \
 	$RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}/%{name}} \
 	$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}} \
+	$RPM_BUILD_ROOT%{_libdir}/%{name}/plugins
 
 cp -a . $RPM_BUILD_ROOT%{_libdir}/%{name}
-sed 's, at LIBDIR@,%{_libdir},' %{SOURCE2} > $RPM_BUILD_ROOT%{_bindir}/%{name}
+sed 's, at LIBDIR@,%{_libdir},' %{SOURCE3} > $RPM_BUILD_ROOT%{_bindir}/%{name}
 ln -s %{name} $RPM_BUILD_ROOT%{_bindir}/firefox-bin
-cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
 cp -a icons/mozicon128.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
 
 %browser_plugins_add_browser %{name} -p %{_libdir}/%{name}/plugins
@@ -162,7 +170,7 @@
 #%{_libdir}/%{name}/components/*.js
 #%{_libdir}/%{name}/components/*.xpt
 
-#%dir %{_libdir}/%{name}/plugins
+%dir %{_libdir}/%{name}/plugins
 #%attr(755,root,root) %{_libdir}/%{name}/plugins/libnullplugin.so
 %attr(755,root,root) %{_libdir}/%{name}/*.so
 %attr(755,root,root) %{_libdir}/%{name}/*.sh
@@ -181,6 +189,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.73.2.2  2010/12/09 15:16:57  atler
+- add 64bit version
+- explicitly install plugins dir
+
 Revision 1.73.2.1  2010/11/30 16:36:39  glen
 - 4.0b7
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mozilla-firefox-bin/mozilla-firefox-bin.spec?r1=1.73.2.1&r2=1.73.2.2&f=u



More information about the pld-cvs-commit mailing list