# Description: Navigateur internet de Mozilla # URL: http://www.mozilla.com/firefox/ # Maintainer: NuTyX core team # Packager: thierryn1 at hispeed dot ch # Depends on: alsa-lib, gtk, libidl, pango, python, curl, nss, libnotify, sqlite3, dbus-glib name=firefox version=3.6.3 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\ mozconfig firefox.desktop) build() { export MOZ_CO_PROJECT=browser export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 export MOZILLA_FIVE_HOME=/usr/lib/firefox cd mozilla-1.9.2 sed -e "s/#CFLAGS#/$CFLAGS/" $SRC/mozconfig > .mozconfig ./configure make install -d \ $PKG$MOZILLA_FIVE_HOME \ $PKG/usr/bin \ $PKG/usr/share/idl/firefox \ $PKG/usr/include/firefox cp -rL dist/bin/* $PKG$MOZILLA_FIVE_HOME ln -s /usr/lib/firefox/firefox $PKG/usr/bin/firefox # devel stuff cp -frL dist/idl/* $PKG/usr/share/idl/firefox/ cp -frL dist/include/* $PKG/usr/include/firefox/ install -m755 -d $PKG/usr/share/{applications,pixmaps} install -m644 browser/branding/unofficial/default48.png \ $PKG/usr/share/pixmaps/firefox.png install -m644 ../firefox.desktop \ $PKG/usr/share/applications/ # Localisation cd .. bsdtar xf fr.xpi cp chrome/fr.jar $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 }