Mark langpacks with %lang
This commit is contained in:
parent
1af61ea50c
commit
fa79345e59
10
firefox.spec
10
firefox.spec
@ -206,6 +206,7 @@ ln -s %{default_bookmarks_file} $RPM_BUILD_ROOT/%{mozappdir}/defaults/profile/bo
|
|||||||
|
|
||||||
%if %{build_langpacks}
|
%if %{build_langpacks}
|
||||||
# Install langpacks
|
# Install langpacks
|
||||||
|
touch ../%{name}.lang
|
||||||
%{__mkdir_p} $RPM_BUILD_ROOT/%{mozappdir}/extensions
|
%{__mkdir_p} $RPM_BUILD_ROOT/%{mozappdir}/extensions
|
||||||
%{__tar} xjf %{SOURCE2}
|
%{__tar} xjf %{SOURCE2}
|
||||||
for langpack in `ls firefox-langpacks/*.xpi`; do
|
for langpack in `ls firefox-langpacks/*.xpi`; do
|
||||||
@ -231,6 +232,10 @@ for langpack in `ls firefox-langpacks/*.xpi`; do
|
|||||||
zip -r -D $jarfile locale
|
zip -r -D $jarfile locale
|
||||||
cd -
|
cd -
|
||||||
%{__rm} -rf $tmpdir
|
%{__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
|
done
|
||||||
%{__rm} -rf firefox-langpacks
|
%{__rm} -rf firefox-langpacks
|
||||||
%endif # build_langpacks
|
%endif # build_langpacks
|
||||||
@ -276,7 +281,7 @@ if [ $1 -eq 0 ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
%files
|
%files -f %{name}.lang
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%{_bindir}/firefox
|
%{_bindir}/firefox
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*
|
||||||
@ -297,7 +302,8 @@ fi
|
|||||||
%attr(644, root, root) %{mozappdir}/blocklist.xml
|
%attr(644, root, root) %{mozappdir}/blocklist.xml
|
||||||
%attr(644, root, root) %{mozappdir}/components/*.js
|
%attr(644, root, root) %{mozappdir}/components/*.js
|
||||||
%{mozappdir}/defaults
|
%{mozappdir}/defaults
|
||||||
%{mozappdir}/extensions
|
%dir %{mozappdir}/extensions
|
||||||
|
%{mozappdir}/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
|
||||||
%{mozappdir}/icons
|
%{mozappdir}/icons
|
||||||
%{mozappdir}/searchplugins
|
%{mozappdir}/searchplugins
|
||||||
%{mozappdir}/firefox
|
%{mozappdir}/firefox
|
||||||
|
Loading…
Reference in New Issue
Block a user