# HG changeset patch # User Xander Ziiryanoff # Date 1471565791 -7200 # Node ID 3e0ea3ce9c1da2cdcd7a1f9bfca59b18607fcd8c # Parent fd7c7dba68b60d0315fe52ceed0425439125bcf0 Up palemoon (26.4.0): full log diff -r fd7c7dba68b6 -r 3e0ea3ce9c1d palemoon/receipt --- a/palemoon/receipt Sat Aug 06 11:45:14 2016 +0100 +++ b/palemoon/receipt Fri Aug 19 02:16:31 2016 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="palemoon" -VERSION="26.2.2" +VERSION="26.4.0" CATEGORY="network" LICENSE="MPL2" SHORT_DESC="Browser based on Firefox that's optimised for performance" @@ -9,9 +9,10 @@ MAINTAINER="psychomaniak@xakep.ru" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/MoonchildProductions/Pale-Moon/archive/${VERSION}_Release.tar.gz" +TAGS="browser web-browser" +PROVIDE="browser-html5" -DEPENDS="gtk+ " - +DEPENDS="gtk+ bzip2 libevent libffi sqlite" BUILD_DEPENDS="autoconf213 gtk+-dev yasm zip unzip iw dbus-dev dbus-glib-dev \ iw libpng-dev gstreamer gstreamer-dev gst-plugins-base-dev gst-plugins-base \ libvpx-dev mesa-dev setuptools virtualenv zlib-dev bzip2-dev python-dev \ @@ -20,76 +21,41 @@ # Rules to configure and make the package. compile_rules() { + sed 's|3.13.0|3.8.11.1|' -i $src/configure.in find -type f | grep duckduckgo | xargs \ sed -i 's|name="t" value="palemoon"|name="t" value="slitaz"|' - cat > mozconfig <" python2 mach build cd $src/obj-i686-pc-linux-gnu - (make package) > ./instLOG 2>&1 + echo ================================================================================ + echo 'make package' + echo ================================================================================ + make package + echo ================================================================================ + # | egrep -v 'error|ERROR' ) > ./instLOG 2>&1 cd dist - install -d "$DESTDIR"/usr/bin - install -d "$DESTDIR"/usr/lib - cp -a palemoon $DESTDIR/usr/lib/$PACKAGE + for i in bin lib share/applications; + do install -d $DESTDIR/usr/$i; done + cp -a $PACKAGE $DESTDIR/usr/lib/$PACKAGE + cp -a $src/browser/branding/official/$PACKAGE.desktop \ + $install/usr/share/applications } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { cp -a $install/* $fs + mkdir -p $fs/usr/share/pixmaps + ln -sf /usr/lib/$PACKAGE/$PACKAGE $fs/usr/bin + ln -sf /usr/lib/$PACKAGE/browser/chrome/icons/default/default48.png \ + $fs/usr/share/pixmaps/palemoon.png + ln -s palemoon $fs/usr/bin/browser-html5 } diff -r fd7c7dba68b6 -r 3e0ea3ce9c1d palemoon/stuff/mozconfig --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/palemoon/stuff/mozconfig Fri Aug 19 02:16:31 2016 +0200 @@ -0,0 +1,50 @@ +export MOZILLA_OFFICIAL=1 +ac_add_options --with-distribution-id=SliTaz + +mk_add_options MOZ_CO_PROJECT=browser +mk_add_options MOZ_MAKE_FLAGS="-j4" + +ac_add_options --enable-official-branding +ac_add_options --enable-application=browser +ac_add_options --disable-tests +ac_add_options --disable-mochitests +ac_add_options --disable-debug +ac_add_options --disable-pulseaudio +ac_add_options --with-pthreads +ac_add_options --enable-shared-js +ac_add_options --enable-jemalloc +ac_add_options --enable-jemalloc-lib +ac_add_options --enable-gstreamer=0.10 +ac_add_options --enable-optimize="-mtune=i686" +ac_add_options --enable-strip +ac_add_options --x-libraries=/usr/lib +ac_add_options --prefix=/usr +ac_add_options --silent + +ac_add_options --disable-b2g-bt +ac_add_options --disable-b2g-camera +ac_add_options --disable-b2g-ril +ac_add_options --disable-accessibility +ac_add_options --disable-codesighs +ac_add_options --disable-crashreporter +ac_add_options --disable-gamepad +ac_add_options --disable-installer +ac_add_options --disable-logging +ac_add_options --disable-mobile-optimize +ac_add_options --disable-metro +ac_add_options --disable-maintenance-service +ac_add_options --disable-necko-wifi +ac_add_options --disable-parental-controls +ac_add_options --disable-updater +ac_add_options --disable-webrtc +ac_add_options --disable-websms-backend +ac_add_options --disable-windows-mobile-components +ac_add_options --disable-valgrind + +ac_add_options --with-system-libevent +ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 +ac_add_options --enable-system-sqlite +ac_add_options --enable-system-ffi +ac_add_options --enable-system-pixman +