aboutsummaryrefslogtreecommitdiff
path: root/extra/firefox/build
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-01-24 14:24:37 +0300
committerCem Keylan <cem@ckyln.com>2020-01-24 14:24:37 +0300
commit77b5c6911ab1f7c864d5b4847ed84c32d1fb1a45 (patch)
tree5d2cd20380cec7c15ae9904239ecc0c0e779c97c /extra/firefox/build
parent86c82ca41ffbf3d0bd4ea44aa350ea5387512317 (diff)
downloadrepository-77b5c6911ab1f7c864d5b4847ed84c32d1fb1a45.tar.gz
firefox: remove package
Diffstat (limited to 'extra/firefox/build')
-rwxr-xr-xextra/firefox/build39
1 files changed, 0 insertions, 39 deletions
diff --git a/extra/firefox/build b/extra/firefox/build
deleted file mode 100755
index abd96dfc..00000000
--- a/extra/firefox/build
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh -e
-
-# Build autoconf 2.13 for Firefox's sole use.
-# See: https://bugzilla.mozilla.org/show_bug.cgi?id=104642
-(
- cd autoconf2.13
-
- ./configure \
- --prefix="$PWD/../autoconf" \
- --program-suffix=-2.13
-
- make
- make install
-)
-
-export PATH=$PWD/autoconf/bin:$PATH
-export LDFLAGS="$LDFLAGS -Wl,-rpath=/usr/lib/firefox"
-export CC=${CC:-gcc}
-export CXX=${CXX:-g++}
-
-for patch in *.patch; do
- patch -p1 < "$patch"
-done
-
-# Fix OOM errors.
-cores=$(nproc)
-printf '%s\n' "mk_add_options MOZ_MAKE_FLAGS=\"-j$cores -l$cores\"" >> mozconfig
-
-./mach build
-DESTDIR="$1" ./mach install
-
-rm -rf "$1/usr/include"
-rm -rf "$1/usr/lib/firefox-devel"
-rm -rf "$1/usr/share/idl"
-rm -rf "$1/usr/lib/firefox/gtk2"
-rm -f "$1/usr/lib/firefox/browser/features/fxmonitor@mozilla.org.xpi"
-rm -f "$1/usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi"
-rm -f "$1/usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi"
-rm -f "$1/usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi"