diff options
Diffstat (limited to 'extra/firefox/Pkgfile')
-rw-r--r-- | extra/firefox/Pkgfile | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/extra/firefox/Pkgfile b/extra/firefox/Pkgfile index 7f5eb5245..fb005e604 100644 --- a/extra/firefox/Pkgfile +++ b/extra/firefox/Pkgfile @@ -2,12 +2,12 @@ # URL: http://www.mozilla.com/firefox/ # Maintainer: NuTyX core team # Packager: thierryn1 at hispeed dot ch -# Depends on: yasm, desktop-file-utils, startup-notification, alsa-lib, mesa3d, gtk, libidl, pango, curl, nss, libnotify, dbus-glib +# Depends on: yasm, desktop-file-utils, startup-notification, alsa-lib, mesa3d, gtk, libidl, pango, curl, nss, libnotify, dbus-glib, libevent, wireless_tools # Run on: desktop-file-utils,alsa-lib,mesa3d,gtk,libidl,pango,curl,nss,libnotify,dbus-glib name=firefox version=4.0 -release=2 +release=3 source=(http://releases.mozilla.org/pub/mozilla.org/$name/releases/$version/source/$name-$version.source.tar.bz2\ http://releases.mozilla.org/pub/mozilla.org/$name/releases/$version/linux-i686/xpi/fr.xpi\ firefox.desktop) @@ -15,16 +15,16 @@ source=(http://releases.mozilla.org/pub/mozilla.org/$name/releases/$version/sour build() { unset CXXFLAGS unset CFLAGS + case `uname -m` in x86_64) export CXXFLAGS="-O2 -fPIC -pipe -fpermissive" export CFLAGS="-O2 -fPIC -pipe -fpermissive";; -# export CXXFLAGS="-fpermissive";; - i?86) export CXXFLAGS="-fpermissive";; esac -# LDFLAGS="-Wl,-O1,--hash-style=gnu,--no-keep-memory" + + LDFLAGS="-Wl,-O1,--hash-style=gnu,--no-keep-memory" export MOZ_CO_PROJECT=browser export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 @@ -68,15 +68,15 @@ build() { install -m644 ../firefox.desktop \ $PKG/usr/share/applications/ - # Localisation -# cd .. -# bsdtar xf fr.xpi -# cp -a chrome/fr $PKG/usr/lib/firefox/chrome -# sed "s|chrome/||" chrome.manifest > $PKG/usr/lib/firefox/chrome/fr.manifest -# cp install.rdf $PKG/usr/lib/firefox -# rm $PKG/usr/lib/firefox/chrome/en-US.* + # Localisation + cd .. + bsdtar xf fr.xpi + cp -a chrome/fr $PKG/usr/lib/firefox/chrome + sed "s|chrome/||" chrome.manifest > $PKG/usr/lib/firefox/chrome/fr.manifest + cp install.rdf $PKG/usr/lib/firefox + rm $PKG/usr/lib/firefox/chrome/en-US.* - # Suppression des fichiers headers et des dossiers vides - find $PKG/usr/include/firefox -name "*.h" -delete - find $PKG/usr/include/firefox -type d -empty -delete + # Suppression des fichiers headers et des dossiers vides + find $PKG/usr/include/firefox -name "*.h" -delete + find $PKG/usr/include/firefox -type d -empty -delete } |