# HG changeset patch # User Wolfgang Rosenauer # Date 1317981544 -7200 # Node ID fcf304737c81ddf6768ad45d75d5547355bdfc00 # Parent a90633075f60ab18ffd01d38b93b0042e562182b remove x permissions from dtd and properties files diff -r a90633075f60 -r fcf304737c81 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Wed Oct 05 16:07:14 2011 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Fri Oct 07 11:59:04 2011 +0200 @@ -301,9 +301,6 @@ mkdir -p $RPM_BUILD_ROOT/%{progdir} cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT%{progdir} mkdir -p $RPM_BUILD_ROOT/%{progdir}/distribution/extensions -# remove some executable permissions -find $RPM_BUILD_ROOT%{progdir} \ - -name "*.js" -o -name "*.jsm" -o -name "*.rdf" | xargs chmod a-x mkdir -p $RPM_BUILD_ROOT%{progdir}/searchplugins # install kde.js %if %suse_version >= 1110 @@ -329,8 +326,8 @@ popd LOCALE_MERGEDIR=$RPM_BUILD_DIR/l10n-merged/$locale \ make -C browser/locales langpack-$locale - cp -r dist/xpi-stage/locale-$locale \ - $RPM_BUILD_ROOT%{progdir}/extensions/langpack-$locale@firefox.mozilla.org + cp -rL dist/xpi-stage/locale-$locale \ + $RPM_BUILD_ROOT%{progdir}/extensions/langpack-$locale@firefox.mozilla.org # remove prefs and profile defaults from langpack rm -rf $RPM_BUILD_ROOT%{progdir}/extensions/langpack-$locale@firefox.mozilla.org/defaults # check against the fixed common list and sort into the right filelist @@ -344,6 +341,13 @@ esac done %endif +# remove some executable permissions +find $RPM_BUILD_ROOT%{progdir} \ + -name "*.js" -o \ + -name "*.jsm" -o \ + -name "*.rdf" -o \ + -name "*.properties" -o \ + -name "*.dtd" | xargs chmod a-x # overwrite the mozilla start-script and link it to /usr/bin mkdir --parents $RPM_BUILD_ROOT/usr/bin sed "s:%%PREFIX:%{_prefix}:g