summaryrefslogtreecommitdiffstats
path: root/extra/firefox/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'extra/firefox/Pkgfile')
-rw-r--r--extra/firefox/Pkgfile30
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
}