diff options
author | tnut <thierryn1 at hispeed dot ch> | 2011-04-09 17:56:30 +0200 |
---|---|---|
committer | tnut <thierryn1 at hispeed dot ch> | 2011-04-09 17:56:30 +0200 |
commit | d6316edbad7e1d128fcc697ea6bb6da964b7ec48 (patch) | |
tree | fccd3161d76df199887c87d7e9d5df98c655e2d0 /extra/firefox/Pkgfile | |
parent | 45675233e03a40410a36a8b606753e9aa433b5c5 (diff) | |
download | nutyx-extra-d6316edbad7e1d128fcc697ea6bb6da964b7ec48.tar.gz nutyx-extra-d6316edbad7e1d128fcc697ea6bb6da964b7ec48.tar.bz2 nutyx-extra-d6316edbad7e1d128fcc697ea6bb6da964b7ec48.tar.xz nutyx-extra-d6316edbad7e1d128fcc697ea6bb6da964b7ec48.zip |
firefox, maj 4.0-2, OK en 32 bits
Diffstat (limited to 'extra/firefox/Pkgfile')
-rw-r--r-- | extra/firefox/Pkgfile | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/extra/firefox/Pkgfile b/extra/firefox/Pkgfile index b5088bdde..7f5eb5245 100644 --- a/extra/firefox/Pkgfile +++ b/extra/firefox/Pkgfile @@ -7,13 +7,24 @@ name=firefox version=4.0 -release=1 +release=2 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) build() { - export CXXFLAGS="$CXXFLAGS -fpermissive" + 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" export MOZ_CO_PROJECT=browser export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 @@ -58,15 +69,14 @@ build() { $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.* +# 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 } - |