X-Git-Url: http://gitweb/?a=blobdiff_plain;ds=sidebyside;f=firefox%2FPkgfile;h=72dce0d9f735b1f670788bed8ca31231bb37540a;hb=refs%2Fheads%2F3.2;hp=626b924432bed84a7de55201ae34b5cee5b06408;hpb=3f6fdb871c7a09c635df99ea692142dc494bf62d;p=ports%2Fopt-arm.git diff --git a/firefox/Pkgfile b/firefox/Pkgfile index 626b924..72dce0d 100644 --- a/firefox/Pkgfile +++ b/firefox/Pkgfile @@ -5,8 +5,8 @@ # Depends on: nss, unzip, autoconf-2.13, zip, libidl, gtk, gtk3, python, alsa-lib, xorg-libxt, yasm, mesa3d name=firefox -version=48.0 -release=1 +version=51.0.1 +release=2 source=(http://ftp.mozilla.org/pub/firefox/releases/$version/source/firefox-$version.source.tar.xz firefox-install-dir.patch firefox.desktop) @@ -28,17 +28,15 @@ build() { ac_add_options --with-system-png ac_add_options --with-system-nspr ac_add_options --with-system-nss + ac_add_options --with-system-cairo ac_add_options --enable-system-ffi ac_add_options --enable-system-pixman ac_add_options --enable-system-sqlite - #ac_add_options --enable-system-cairo ac_add_options --with-pthreads ac_add_options --enable-optimize="$CFLAGS" ac_add_options --enable-official-branding ac_add_options --with-distribution-id=nu.crux-arm ac_add_options --enable-extensions=default,-gnomevfs - #ac_add_options --enable-elf-hack - #ac_add_options --disable-static ac_add_options --disable-tests ac_add_options --disable-dbus ac_add_options --disable-debug @@ -57,6 +55,9 @@ EOF mkdir -p $PKG/usr/share/pixmaps ln -s /usr/lib/firefox/browser/chrome/icons/default/default48.png $PKG/usr/share/pixmaps/firefox_default48.png install -D -m 0644 $SRC/firefox.desktop $PKG/usr/share/applications/firefox.desktop - # Remove "Firefox Hello" and "Pocket" - rm $PKG/usr/lib/firefox/browser/features/{firefox@getpocket.com.xpi,loop@mozilla.org.xpi} + # Remove crap + rm $PKG/usr/lib/firefox/browser/features/{firefox@getpocket.com.xpi,webcompat@mozilla.org.xpi} + + mkdir -p $PKG/etc/revdep.d + echo "/usr/lib/firefox" > $PKG/etc/revdep.d/firefox }