rpms/firefox/devel firefox.spec,1.297,1.298

Christopher Aillon (caillon) fedora-extras-commits at redhat.com
Tue Apr 8 03:57:59 UTC 2008


Author: caillon

Update of /cvs/extras/rpms/firefox/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6263

Modified Files:
	firefox.spec 
Log Message:
Mark langpacks with %lang



Index: firefox.spec
===================================================================
RCS file: /cvs/extras/rpms/firefox/devel/firefox.spec,v
retrieving revision 1.297
retrieving revision 1.298
diff -u -r1.297 -r1.298
--- firefox.spec	7 Apr 2008 04:02:55 -0000	1.297
+++ firefox.spec	8 Apr 2008 03:56:54 -0000	1.298
@@ -206,6 +206,7 @@
 
 %if %{build_langpacks}
 # Install langpacks
+touch ../%{name}.lang
 %{__mkdir_p} $RPM_BUILD_ROOT/%{mozappdir}/extensions
 %{__tar} xjf %{SOURCE2}
 for langpack in `ls firefox-langpacks/*.xpi`; do
@@ -231,6 +232,10 @@
   zip -r -D $jarfile locale
   cd -
   %{__rm} -rf $tmpdir
+
+  language=`echo $language | sed -e 's/-/_/g'`
+  extensiondir=`echo $extensiondir | sed -e "s,^$RPM_BUILD_ROOT,,"`
+  echo "%%lang($language) $extensiondir" >> ../%{name}.lang
 done
 %{__rm} -rf firefox-langpacks
 %endif # build_langpacks
@@ -276,7 +281,7 @@
 fi
 
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root,-)
 %{_bindir}/firefox
 %{_mandir}/man1/*
@@ -297,7 +302,8 @@
 %attr(644, root, root) %{mozappdir}/blocklist.xml
 %attr(644, root, root) %{mozappdir}/components/*.js
 %{mozappdir}/defaults
-%{mozappdir}/extensions
+%dir %{mozappdir}/extensions
+%{mozappdir}/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
 %{mozappdir}/icons
 %{mozappdir}/searchplugins
 %{mozappdir}/firefox




More information about the fedora-extras-commits mailing list