diff --git a/Makefile b/Makefile index db44ddd..a622566 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.phony: all clean veryclean fetch extract lw_do_patches build lw_post_build package lw_artifacts +.phony: all clean veryclean fetch extract lw_do_patches build lw_post_build package lw_artifacts commit BUILD=python3 build.py ${OPTS} @@ -46,3 +46,9 @@ docker-all : docker-clean : make -C docker clean + +# git commit && git push + +commit : + git commit -am "$$(date)" + git push diff --git a/docker/Makefile b/docker/Makefile deleted file mode 100644 index 36e2394..0000000 --- a/docker/Makefile +++ /dev/null @@ -1,82 +0,0 @@ -all : - cp version librewolf - make debian10 debian11 fedora34 mint20 ubuntu20 windows - -help : - @echo "Use: make all clean lw prune mozilla full" - @echo " make debian10 debian11 fedora34 mint20 ubuntu20" - @echo " make low-disk-full-build upload-logs" - -clean : - rm -f librewolf/version release/version - make -C librewolf clean - make -C release clean - -veryclean : clean - rm -f *.log - -mozilla : - cp version release - make -C buildenv - make -C nightly - make -C release - - -### - - -debian10 : - script -O ubuntu20.build.env.log -c "time make -C buildenv/debian10" - cp version librewolf && cp version librewolf/debian10 - script -O ubuntu20.build.app.log -c "time make -C librewolf/debian10" - -debian11 : - script -O ubuntu20.build.env.log -c "time make -C buildenv/debian11" - cp version librewolf && cp version librewolf/debian11 - script -O ubuntu20.build.app.log -c "time make -C librewolf/debian11" - -fedora34 : - script -O ubuntu20.build.env.log -c "time make -C buildenv/fedora34" - cp version librewolf && cp version librewolf/fedora34 - script -O ubuntu20.build.app.log -c "time make -C librewolf/fedora34" - -mint20 : - script -O ubuntu20.build.env.log -c "time make -C buildenv/mint20" - cp version librewolf && cp version librewolf/mint20 - script -O ubuntu20.build.app.log -c "time make -C librewolf/mint20" - -ubuntu20 : - script -O ubuntu20.build.env.log -c "time make -C buildenv/ubuntu20" - cp version librewolf && cp version librewolf/ubuntu20 - script -O ubuntu20.build.app.log -c "time make -C librewolf/ubuntu20" - -windows : - script -O windows.build.env.log -c "time make -C buildenv/windows" - cp version librewolf && cp version librewolf/windows - script -O windows.build.app.log -c "time make -C librewolf/windows" - - - - -low-disk-full-build : - cp version librewolf - - make prune - make debian10 - make prune - make debian11 - make prune - make fedora34 - make prune - make mint20 - make prunt - make ubuntu20 - make prune - make windows - make prune - -upload-logs : - scp *.log vps:pub/pub/librewolf/buildlogs - -prune : - sudo docker system prune --all --force diff --git a/docker/buildenv/Makefile b/docker/buildenv/Makefile deleted file mode 100644 index c105446..0000000 --- a/docker/buildenv/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -all : - make -C debian10 - make -C debian11 - make -C fedora34 - make -C mint20 - make -C ubuntu20 diff --git a/docker/buildenv/debian10/Dockerfile b/docker/buildenv/debian10/Dockerfile deleted file mode 100644 index 29f427c..0000000 --- a/docker/buildenv/debian10/Dockerfile +++ /dev/null @@ -1,15 +0,0 @@ -# This is Debian 10, codenamed buster. - -FROM debian:buster -MAINTAINER Bert van der Weerd -ENV DEBIAN_FRONTEND=noninteractive -ENV TZ=Europe/Amsterdam -RUN apt-get -y update && apt-get -y upgrade - -# Install build dependencies.. -run apt-get -y install wget python3 python3-pip python3-dev mercurial - -# Fetch mozilla nightly.. -run wget -q https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py -run python3 bootstrap.py --no-interactive --application-choice=browser -run rm bootstrap.py diff --git a/docker/buildenv/debian10/Makefile b/docker/buildenv/debian10/Makefile deleted file mode 100644 index 5a1db15..0000000 --- a/docker/buildenv/debian10/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/buildenv-debian10 . diff --git a/docker/buildenv/debian11/Dockerfile b/docker/buildenv/debian11/Dockerfile deleted file mode 100644 index 64b7e58..0000000 --- a/docker/buildenv/debian11/Dockerfile +++ /dev/null @@ -1,15 +0,0 @@ -# This is Debian 11, codenamed bullseye. - -FROM debian:bullseye -MAINTAINER Bert van der Weerd -ENV DEBIAN_FRONTEND=noninteractive -ENV TZ=Europe/Amsterdam -RUN apt-get -y update && apt-get -y upgrade - -# Install build dependencies.. -run apt-get -y install wget python3 python3-pip python3-dev mercurial - -# Fetch mozilla nightly.. -run wget -q https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py -run python3 bootstrap.py --no-interactive --application-choice=browser -run rm bootstrap.py diff --git a/docker/buildenv/debian11/Makefile b/docker/buildenv/debian11/Makefile deleted file mode 100644 index 1617295..0000000 --- a/docker/buildenv/debian11/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/buildenv-debian11 . diff --git a/docker/buildenv/fedora34/Dockerfile b/docker/buildenv/fedora34/Dockerfile deleted file mode 100644 index 1cbbb75..0000000 --- a/docker/buildenv/fedora34/Dockerfile +++ /dev/null @@ -1,15 +0,0 @@ -FROM fedora:34 -MAINTAINER Bert van der Weerd -RUN dnf -y update - -# locale stuff, see: https://superuser.com/questions/959380/how-do-i-install-generate-all-locales-on-fedora -RUN echo "%_install_langs C:en:en_US:en_US.UTF-8" > /etc/rpm/macros.image-language-conf -RUN dnf -y reinstall glibc-common - -# Install build dependencies.. -run dnf -y install wget python3 python3-pip python3-devel mercurial - -# Fetch mozilla nightly.. -run wget -q https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py -run python3 bootstrap.py --no-interactive --application-choice=browser -run rm bootstrap.py diff --git a/docker/buildenv/fedora34/Makefile b/docker/buildenv/fedora34/Makefile deleted file mode 100644 index d71a668..0000000 --- a/docker/buildenv/fedora34/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/buildenv-fedora34 . diff --git a/docker/buildenv/mint20/Dockerfile b/docker/buildenv/mint20/Dockerfile deleted file mode 100644 index a6aa70a..0000000 --- a/docker/buildenv/mint20/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM linuxmintd/mint20.2-amd64 -MAINTAINER Bert van der Weerd -ENV DEBIAN_FRONTEND=noninteractive -ENV TZ=Europe/Amsterdam -RUN apt-get -y update && apt-get -y upgrade - -# Install build dependencies.. -run apt-get -y install wget python3 python3-pip python3-dev mercurial - -# Fetch mozilla nightly.. -run wget -q https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py -run python3 bootstrap.py --no-interactive --application-choice=browser -run rm bootstrap.py diff --git a/docker/buildenv/mint20/Makefile b/docker/buildenv/mint20/Makefile deleted file mode 100644 index 05780de..0000000 --- a/docker/buildenv/mint20/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/buildenv-mint20 . diff --git a/docker/buildenv/ubuntu20/Dockerfile b/docker/buildenv/ubuntu20/Dockerfile deleted file mode 100644 index 8127f38..0000000 --- a/docker/buildenv/ubuntu20/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM ubuntu:20.04 -MAINTAINER Bert van der Weerd -ENV DEBIAN_FRONTEND=noninteractive -ENV TZ=Europe/Amsterdam -RUN apt-get -y update && apt-get -y upgrade - -# Install build dependencies.. -run apt-get -y install wget python3 python3-pip python3-dev mercurial - -# Build mozilla nightly.. -run wget -q https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py -run python3 bootstrap.py --no-interactive --application-choice=browser -run rm bootstrap.py diff --git a/docker/buildenv/ubuntu20/Makefile b/docker/buildenv/ubuntu20/Makefile deleted file mode 100644 index d28192e..0000000 --- a/docker/buildenv/ubuntu20/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/buildenv-ubuntu20 . diff --git a/docker/librewolf/Makefile b/docker/librewolf/Makefile deleted file mode 100644 index bb3cc9a..0000000 --- a/docker/librewolf/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -.phony : all clean - -all : - - cp ../version . - cp version debian10/version && cp version debian11/version && cp version fedora34/version && cp version ubuntu20/version && cp version mint20/version && cp version arch && cp version macos && cp version windows && cp version portable-linux - - make -C arch - make -C macos - make -C windows - make -C portable-linux - - make -C debian10 - make -C debian11 - make -C fedora34 - make -C mint20 - make -C ubuntu20 - make -C windows - -clean : - rm -f version debian10/version debian11/version fedora34/version ubuntu20/version mint20/version arch/version macos/version windows/version portable-linux/version - make -C portable-linux clean - make -C debian10 clean - make -C debian11 clean - make -C fedora34 clean - make -C mint20 clean - make -C ubuntu20 clean - make -C windows clean - -build.debian10 : - cp version debian10 - make -C debian10 -build.debian11 : - cp version debian11 - make -C debian11 -build.fedora34 : - cm version fedora34 - make -C fedora34 -build.mint20 : - cp version mint20 - make -C mint20 -build.ubuntu : - cp version ubuntu20 - make -C ubuntu20 - - -build.arch : - cp version arch - make -C arch -build.macos : - cp version macos - make -C macos -build.windows : - cp version windows - make -C windows - diff --git a/docker/librewolf/arch/Makefile b/docker/librewolf/arch/Makefile deleted file mode 100644 index b249ac0..0000000 --- a/docker/librewolf/arch/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all : - @echo Todo... - -no-cache : - @echo Todo... diff --git a/docker/librewolf/debian10/.gitignore b/docker/librewolf/debian10/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/librewolf/debian10/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/librewolf/debian10/Dockerfile b/docker/librewolf/debian10/Dockerfile deleted file mode 100644 index 79ad087..0000000 --- a/docker/librewolf/debian10/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -from mozilla/buildenv-debian10 -run rm -rf mozilla-unified - -# Build it.. -copy version / -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz - -# dependencies, tools, distro build tools,... -run apt-get install -y git -run ## [build trigger] (add or remove a few hashes in front to trigger build from here) -run git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git -workdir windows -run tar xf /firefox-$(cat /version).source.tar.xz - -run ./build.py --version $(cat /version) lw_do_patches -run ./build.py --version $(cat /version) build -run ./build.py --version $(cat /version) lw_post_build -run ./build.py --version $(cat /version) package diff --git a/docker/librewolf/debian10/Makefile b/docker/librewolf/debian10/Makefile deleted file mode 100644 index 19d9260..0000000 --- a/docker/librewolf/debian10/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -all : - sudo docker build -t librewolf/release-debian10 . - make -C deb all - -no-cache : - sudo docker build --no-cache -t librewolf/release-debian10 . - make -C deb no-cache - -clean : - make -C deb clean diff --git a/docker/librewolf/debian10/deb/Dockerfile b/docker/librewolf/debian10/deb/Dockerfile deleted file mode 100644 index 2c3adbd..0000000 --- a/docker/librewolf/debian10/deb/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -from librewolf/release-debian10 -run ./build.py --version $(cat /version) lw_artifacts -run mkdir /artifacts -run cp librewolf-$(cat /version).en-US.deb.zip /artifacts -workdir / -copy build-deb.sh / -run ./build-deb.sh -run rm -f artifacts/build_tag && date > artifacts/build_tag diff --git a/docker/librewolf/debian10/deb/Makefile b/docker/librewolf/debian10/deb/Makefile deleted file mode 100644 index 957ace9..0000000 --- a/docker/librewolf/debian10/deb/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -distro = debian10 -extractor = extract10 -docker_stage = deb-$(distro) -version = `cat ../version` - - -all : cache - -cache : - sudo docker build -t librewolf/$(docker_stage) . - make get_zip - -no-cache : - sudo docker build --no-cache -t librewolf/$(docker_stage) . - make get_zip - -clean : - sudo rm -f build_tag artifacts/build_tag - -get_zip : build_tag - -build_tag : artifacts/build_tag - cp -v artifacts/build_tag build_tag - -artifacts/build_tag : - sudo docker create --name $(extractor) librewolf/$(docker_stage) - sudo rm -rf artifacts - sudo docker cp $(extractor):/artifacts . - sudo docker rm $(extractor) - sudo mv -v artifacts/librewolf-$(version).en-US.deb.zip artifacts/librewolf-$(version).en-US.$(distro).zip - sudo mv -v artifacts/librewolf.deb artifacts/librewolf-$(version).en-US.$(distro).deb - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).zip - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).deb - scp artifacts/*.deb vps:pub/pub/librewolf - diff --git a/docker/librewolf/debian10/deb/build-deb.sh b/docker/librewolf/debian10/deb/build-deb.sh deleted file mode 100755 index 74ff37f..0000000 --- a/docker/librewolf/debian10/deb/build-deb.sh +++ /dev/null @@ -1,40 +0,0 @@ -version=$(cat /version) - -mkdir -p librewolf/DEBIAN -cd librewolf/DEBIAN - -# Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.28), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.9.14), libdbus-glib-1-2 (>= 0.78), libevent-2.1-6 (>= 2.1.8-stable), libffi6 (>= 3.0.4), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>= 3.0.0), libpango-1.0-0 (>= 1.14.0), libstdc++6 (>= 6), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, zlib1g (>= 1:1.2.11.dfsg), fontconfig, procps, debianutils (>= 1.16) -# Recommends: libavcodec58 | libavcodec-extra58 | libavcodec57 | libavcodec-extra57 | libavcodec56 | libavcodec-extra56 | libavcodec55 | libavcodec-extra55 | libavcodec54 | libavcodec-extra54 | libavcodec53 | libavcodec-extra53 -# Suggests: fonts-stix | otf-stix, fonts-lmodern, libgssapi-krb5-2 | libkrb53, libcanberra0, libgtk2.0-0, pulseaudio - -cat < control -Architecture: all -Build-Depends: inkscape, librsvg2-bin -Depends: libc6, libgcc1, libstdc++6, wget -Description: The Librewolf browser. -Download-Size: 56.0 MB -Essential: no -Installed-Size: 204 MB -Maintainer: Bert van der Weerd -Package: librewolf -Priority: optional -Provides: gnome-www-browser, www-browser, x-www-browser -Section: web -Version: $version -EOF - -cd .. - -mkdir -p usr/share/librewolf -unzip /artifacts/librewolf-*.zip -mv -v librewolf/* usr/share/librewolf -rmdir librewolf - -mkdir -p usr/bin -cd usr/bin -ln -s ../share/librewolf/librewolf -cd ../.. - -cd .. -dpkg-deb --build librewolf -cp *.deb artifacts diff --git a/docker/librewolf/debian11/.gitignore b/docker/librewolf/debian11/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/librewolf/debian11/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/librewolf/debian11/Dockerfile b/docker/librewolf/debian11/Dockerfile deleted file mode 100644 index 4b14930..0000000 --- a/docker/librewolf/debian11/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -from mozilla/buildenv-debian11 -run rm -rf mozilla-unified - -# Build it.. -copy version / -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz - -# dependencies, tools, distro build tools,... -run apt-get install -y git -run ## [build trigger] (add or remove a few hashes in front to trigger build from here) -run git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git -workdir windows -run tar xf /firefox-$(cat /version).source.tar.xz - -run ./build.py --version $(cat /version) lw_do_patches -run ./build.py --version $(cat /version) build -run ./build.py --version $(cat /version) lw_post_build -run ./build.py --version $(cat /version) package diff --git a/docker/librewolf/debian11/Makefile b/docker/librewolf/debian11/Makefile deleted file mode 100644 index 56418a3..0000000 --- a/docker/librewolf/debian11/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -all : - sudo docker build -t librewolf/release-debian11 . - make -C deb all - -no-cache : - sudo docker build --no-cache -t librewolf/release-debian11 . - make -C deb no-cache - -clean : - make -C deb clean diff --git a/docker/librewolf/debian11/deb/Dockerfile b/docker/librewolf/debian11/deb/Dockerfile deleted file mode 100644 index bf7ec44..0000000 --- a/docker/librewolf/debian11/deb/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -from librewolf/release-debian11 -run ./build.py --version $(cat /version) lw_artifacts -run mkdir /artifacts -run cp librewolf-$(cat /version).en-US.deb.zip /artifacts -workdir / -copy build-deb.sh / -run ./build-deb.sh -run rm -f artifacts/build_tag && date > artifacts/build_tag diff --git a/docker/librewolf/debian11/deb/Makefile b/docker/librewolf/debian11/deb/Makefile deleted file mode 100644 index 6d8e87a..0000000 --- a/docker/librewolf/debian11/deb/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -distro = debian11 -extractor = extract11 -docker_stage = deb-$(distro) -version = `cat ../version` - - -all : cache - -cache : - sudo docker build -t librewolf/$(docker_stage) . - make get_zip - -no-cache : - sudo docker build --no-cache -t librewolf/$(docker_stage) . - make get_zip - -clean : - sudo rm -f build_tag artifacts/build_tag - -get_zip : build_tag - -build_tag : artifacts/build_tag - cp -v artifacts/build_tag build_tag - -artifacts/build_tag : - sudo docker create --name $(extractor) librewolf/$(docker_stage) - sudo rm -rf artifacts - sudo docker cp $(extractor):/artifacts . - sudo docker rm $(extractor) - sudo mv -v artifacts/librewolf-$(version).en-US.deb.zip artifacts/librewolf-$(version).en-US.$(distro).zip - sudo mv -v artifacts/librewolf.deb artifacts/librewolf-$(version).en-US.$(distro).deb - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).zip - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).deb - scp artifacts/*.deb vps:pub/pub/librewolf - diff --git a/docker/librewolf/debian11/deb/build-deb.sh b/docker/librewolf/debian11/deb/build-deb.sh deleted file mode 100755 index fd0fc1a..0000000 --- a/docker/librewolf/debian11/deb/build-deb.sh +++ /dev/null @@ -1,44 +0,0 @@ -version=$(cat /version) - - -mkdir -p librewolf/DEBIAN -cd librewolf/DEBIAN - -cat < control -Architecture: all -Build-Depends: inkscape, librsvg2-bin -Depends: libc6, libgcc1, libstdc++6, wget -Description: The Librewolf browser. -Download-Size: 56.0 MB -Essential: no -Installed-Size: 204 MB -Maintainer: Bert van der Weerd -Package: librewolf -Priority: optional -Provides: gnome-www-browser, www-browser, x-www-browser -Section: web -Version: $version -EOF -cd .. - -# Fill /usr/share/librewolf -mkdir -p usr/share/librewolf -unzip /artifacts/librewolf-*.zip -mv -v librewolf/* usr/share/librewolf -rmdir librewolf - -# Symlink -mkdir -p usr/bin -cd usr/bin -ln -s ../share/librewolf/librewolf -cd ../.. - -# Application icon -mkdir -p usr/share/applications -mkdir -p usr/share/icons -cp -v usr/share/librewolf/browser/chrome/icons/default/default64.png usr/share/icons/librewolf.png -sed "s/MYDIR/\/usr\/share\/librewolf/g" < usr/share/librewolf/start-librewolf.desktop.in > usr/share/applications/librewolf.desktop -# Build .deb file -cd .. -dpkg-deb --build librewolf -cp *.deb artifacts diff --git a/docker/librewolf/fedora34/.gitignore b/docker/librewolf/fedora34/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/librewolf/fedora34/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/librewolf/fedora34/Dockerfile b/docker/librewolf/fedora34/Dockerfile deleted file mode 100644 index ce66590..0000000 --- a/docker/librewolf/fedora34/Dockerfile +++ /dev/null @@ -1,19 +0,0 @@ -from mozilla/buildenv-fedora34 -run rm -rf mozilla-unified - -# Build it.. -copy version / -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz - -# dependencies, tools, distro build tools,... -run dnf -y install git -run ### [build trigger] (add or remove a few hashes in front to trigger build from here) -run git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git -workdir windows -run tar xf /firefox-$(cat /version).source.tar.xz - -run ./build.py --version $(cat /version) lw_do_patches -run ./build.py --version $(cat /version) build -run ./build.py --version $(cat /version) lw_post_build -run ./build.py --version $(cat /version) package - diff --git a/docker/librewolf/fedora34/Makefile b/docker/librewolf/fedora34/Makefile deleted file mode 100644 index 462f556..0000000 --- a/docker/librewolf/fedora34/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -all : - sudo docker build -t librewolf/release-fedora34 . - make -C rpm all - -no-cache : - sudo docker build --no-cache -t librewolf/release-fedora34 . - make -C rpm no-cache - -clean : - make -C rpm clean diff --git a/docker/librewolf/fedora34/rpm/Dockerfile b/docker/librewolf/fedora34/rpm/Dockerfile deleted file mode 100644 index b51ccd1..0000000 --- a/docker/librewolf/fedora34/rpm/Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -from librewolf/release-fedora34 - -run ./build.py --version $(cat /version) lw_artifacts -run mkdir /artifacts -run cp librewolf-$(cat /version).en-US.rpm.zip /artifacts - -run sudo dnf -y install rpm-build - -workdir / -copy build-rpm.sh . -copy librewolf.spec . -run ./build-rpm.sh - -run rm -f /artifacts/build_tag && date > /artifacts/build_tag diff --git a/docker/librewolf/fedora34/rpm/Makefile b/docker/librewolf/fedora34/rpm/Makefile deleted file mode 100644 index e2d101f..0000000 --- a/docker/librewolf/fedora34/rpm/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -distro = fedora34 -extractor = extract12 -docker_stage = rpm-$(distro) -version = `cat ../version` - - -all : cache - -clean : - sudo rm -f build_tag artifacts/build_tag - -cache : - sudo docker build -t librewolf/$(docker_stage) . - make get_zip - -no-cache : - sudo docker build --no-cache -t librewolf/$(docker_stage) . - make get_zip - -dist : clean get_zip - -get_zip : build_tag - -build_tag : artifacts/build_tag - cp -v artifacts/build_tag build_tag - -artifacts/build_tag : - sudo docker create --name $(extractor) librewolf/$(docker_stage) - sudo rm -rf artifacts - sudo docker cp $(extractor):/artifacts . - sudo docker rm $(extractor) - sudo mv -v artifacts/librewolf-$(version).en-US.rpm.zip artifacts/librewolf-$(version).en-US.$(distro).zip - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).zip - sudo chown user:user artifacts/librewolf-$(version)*.rpm - scp artifacts/librewolf-$(version)*.rpm vps:pub/pub/librewolf - diff --git a/docker/librewolf/fedora34/rpm/build-rpm.sh b/docker/librewolf/fedora34/rpm/build-rpm.sh deleted file mode 100755 index 45a571f..0000000 --- a/docker/librewolf/fedora34/rpm/build-rpm.sh +++ /dev/null @@ -1,63 +0,0 @@ -rm -rf /WORK -mkdir /WORK -cd /WORK - -version=$(cat ../version) - -echo '---' -echo "--- LibreWolf version file is: $version" -echo '---' -echo '--- Contents of /artifacts folder:' -ls -la /artifacts -echo '---' -echo '--- Contents of /WORK folder:' -ls -la /WORK -echo '---' - - - - -rm -rf rpmbuild -mkdir -p rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS} - -sed "s/__VERSION__/$version/g" < /librewolf.spec > rpmbuild/SPECS/librewolf.spec - -cp -v /artifacts/librewolf-$version.en-US.rpm.zip rpmbuild/SOURCES/librewolf.zip -cd rpmbuild/SOURCES - -unzip librewolf.zip -rm librewolf.zip - -mkdir -p librewolf-$version/usr/share/librewolf -mkdir -p librewolf-$version/usr/bin - -mv -v librewolf/* librewolf-$version/usr/share/librewolf -rmdir librewolf -cd librewolf-$version/usr/bin -ln -s ../share/librewolf/librewolf -cd ../../.. - -# Application icon -mkdir -p librewolf-$version/usr/share/applications -mkdir -p librewolf-$version/usr/share/icons -cp -v librewolf-$version/usr/share/librewolf/browser/chrome/icons/default/default64.png librewolf-$version/usr/share/icons/librewolf.png -sed "s/MYDIR/\/usr\/share\/librewolf/g" < librewolf-$version/usr/share/librewolf/start-librewolf.desktop.in > librewolf-$version/usr/share/applications/librewolf.desktop - - -tar cvfz lw.tar.gz librewolf-$version -# todo perhaps: rm -rf librwolf-$version - -cd ../.. - -rm -rf $HOME/rpmbuild -cp -rv rpmbuild $HOME - -# Build the package! -echo '---' -echo "[debug] Running rpmbuild.." -echo '---' - -rpmbuild -v -ba $(pwd)/rpmbuild/SPECS/librewolf.spec -echo '--- [debug] Copying output files to /artifacts' -cp -v ~/rpmbuild/RPMS/x86_64/librewolf-*.rpm /artifacts -cp -v ~/rpmbuild/SRPMS/librewolf-*.rpm /artifacts diff --git a/docker/librewolf/fedora34/rpm/librewolf.spec b/docker/librewolf/fedora34/rpm/librewolf.spec deleted file mode 100644 index cec6215..0000000 --- a/docker/librewolf/fedora34/rpm/librewolf.spec +++ /dev/null @@ -1,68 +0,0 @@ -Name: librewolf -Version: __VERSION__ -Release: 1%{?dist} -BuildArch: x86_64 -Summary: The LibreWolf browser -License: MPL -URL: https://librewolf-community.gitlab.io/ -Source0: lw.tar.gz -#BuildRequires: -#Requires: -%description -The LibreWolf browser for privacy, with uBlock and tweaked settings. - -%prep -%setup -q - -%install -mkdir -p "$RPM_BUILD_ROOT" -cp -rv * "$RPM_BUILD_ROOT" - -%files -/usr/share/librewolf/application.ini -/usr/share/librewolf/browser/chrome/icons/default/default128.png -/usr/share/librewolf/browser/chrome/icons/default/default16.png -/usr/share/librewolf/browser/chrome/icons/default/default32.png -/usr/share/librewolf/browser/chrome/icons/default/default48.png -/usr/share/librewolf/browser/chrome/icons/default/default64.png -/usr/share/librewolf/browser/features/formautofill@mozilla.org.xpi -/usr/share/librewolf/browser/features/pictureinpicture@mozilla.org.xpi -/usr/share/librewolf/browser/features/screenshots@mozilla.org.xpi -/usr/share/librewolf/browser/omni.ja -/usr/share/librewolf/defaults/pref/channel-prefs.js -/usr/share/librewolf/dependentlibs.list -/usr/share/librewolf/distribution/policies.json -/usr/share/librewolf/fonts/TwemojiMozilla.ttf -/usr/share/librewolf/gmp-clearkey/0.1/libclearkey.so -/usr/share/librewolf/gmp-clearkey/0.1/manifest.json -/usr/share/librewolf/libfreeblpriv3.so -/usr/share/librewolf/liblgpllibs.so -/usr/share/librewolf/libmozavcodec.so -/usr/share/librewolf/libmozavutil.so -/usr/share/librewolf/libmozgtk.so -/usr/share/librewolf/libmozsandbox.so -/usr/share/librewolf/libmozsqlite3.so -/usr/share/librewolf/libmozwayland.so -/usr/share/librewolf/libnspr4.so -/usr/share/librewolf/libnss3.so -/usr/share/librewolf/libnssckbi.so -/usr/share/librewolf/libnssutil3.so -/usr/share/librewolf/libplc4.so -/usr/share/librewolf/libplds4.so -/usr/share/librewolf/librewolf -/usr/share/librewolf/librewolf-bin -/usr/share/librewolf/librewolf.cfg -/usr/share/librewolf/librewolf.ico -/usr/share/librewolf/libsmime3.so -/usr/share/librewolf/libsoftokn3.so -/usr/share/librewolf/libssl3.so -/usr/share/librewolf/libxul.so -/usr/share/librewolf/omni.ja -/usr/share/librewolf/platform.ini -/usr/share/librewolf/plugin-container -/usr/share/librewolf/register-librewolf -/usr/share/librewolf/start-librewolf -/usr/share/librewolf/start-librewolf.desktop.in -/usr/bin/librewolf -/usr/share/applications/librewolf.desktop -/usr/share/icons/librewolf.png diff --git a/docker/librewolf/macos/Makefile b/docker/librewolf/macos/Makefile deleted file mode 100644 index b249ac0..0000000 --- a/docker/librewolf/macos/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all : - @echo Todo... - -no-cache : - @echo Todo... diff --git a/docker/librewolf/mint20/.gitignore b/docker/librewolf/mint20/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/librewolf/mint20/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/librewolf/mint20/Dockerfile b/docker/librewolf/mint20/Dockerfile deleted file mode 100644 index 8faf6f7..0000000 --- a/docker/librewolf/mint20/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -from mozilla/buildenv-mint20 -run rm -rf mozilla-unified - -# Build it.. -copy version / -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz - -# dependencies, tools, distro build tools,... -run apt-get install -y git -run ## [build trigger] (add or remove a few hashes in front to trigger build from here) -run git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git -workdir windows -run tar xf /firefox-$(cat /version).source.tar.xz - -run ./build.py --version $(cat /version) lw_do_patches -run ./build.py --version $(cat /version) build -run ./build.py --version $(cat /version) lw_post_build -run ./build.py --version $(cat /version) package diff --git a/docker/librewolf/mint20/Makefile b/docker/librewolf/mint20/Makefile deleted file mode 100644 index 5f0bdae..0000000 --- a/docker/librewolf/mint20/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -all : - sudo docker build -t librewolf/release-mint20 . - make -C deb all - -no-cache : - sudo docker build --no-cache -t librewolf/release-mint20 . - make -C deb no-cache - -clean : - make -C deb clean diff --git a/docker/librewolf/mint20/deb/Dockerfile b/docker/librewolf/mint20/deb/Dockerfile deleted file mode 100644 index 5608ad1..0000000 --- a/docker/librewolf/mint20/deb/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -from librewolf/release-mint20 -run ./build.py --version $(cat /version) lw_artifacts -run mkdir /artifacts -run cp librewolf-$(cat /version).en-US.deb.zip /artifacts -workdir / -copy build-deb.sh / -run ./build-deb.sh -run rm -f artifacts/build_tag && date > artifacts/build_tag diff --git a/docker/librewolf/mint20/deb/Makefile b/docker/librewolf/mint20/deb/Makefile deleted file mode 100644 index c37525e..0000000 --- a/docker/librewolf/mint20/deb/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -distro = mint20 -extractor = extract7 -docker_stage = deb-$(distro) -version = `cat ../version` - - -all : cache - -cache : - sudo docker build -t librewolf/$(docker_stage) . - make get_zip - -no-cache : - sudo docker build --no-cache -t librewolf/$(docker_stage) . - make get_zip - -clean : - sudo rm -f build_tag artifacts/build_tag - -get_zip : build_tag - -build_tag : artifacts/build_tag - cp -v artifacts/build_tag build_tag - -artifacts/build_tag : - sudo docker create --name $(extractor) librewolf/$(docker_stage) - sudo rm -rf artifacts - sudo docker cp $(extractor):/artifacts . - sudo docker rm $(extractor) - sudo mv -v artifacts/librewolf-$(version).en-US.deb.zip artifacts/librewolf-$(version).en-US.$(distro).zip - sudo mv -v artifacts/librewolf.deb artifacts/librewolf-$(version).en-US.$(distro).deb - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).zip - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).deb - scp artifacts/*.deb vps:pub/pub/librewolf - diff --git a/docker/librewolf/mint20/deb/build-deb.sh b/docker/librewolf/mint20/deb/build-deb.sh deleted file mode 100755 index fd0fc1a..0000000 --- a/docker/librewolf/mint20/deb/build-deb.sh +++ /dev/null @@ -1,44 +0,0 @@ -version=$(cat /version) - - -mkdir -p librewolf/DEBIAN -cd librewolf/DEBIAN - -cat < control -Architecture: all -Build-Depends: inkscape, librsvg2-bin -Depends: libc6, libgcc1, libstdc++6, wget -Description: The Librewolf browser. -Download-Size: 56.0 MB -Essential: no -Installed-Size: 204 MB -Maintainer: Bert van der Weerd -Package: librewolf -Priority: optional -Provides: gnome-www-browser, www-browser, x-www-browser -Section: web -Version: $version -EOF -cd .. - -# Fill /usr/share/librewolf -mkdir -p usr/share/librewolf -unzip /artifacts/librewolf-*.zip -mv -v librewolf/* usr/share/librewolf -rmdir librewolf - -# Symlink -mkdir -p usr/bin -cd usr/bin -ln -s ../share/librewolf/librewolf -cd ../.. - -# Application icon -mkdir -p usr/share/applications -mkdir -p usr/share/icons -cp -v usr/share/librewolf/browser/chrome/icons/default/default64.png usr/share/icons/librewolf.png -sed "s/MYDIR/\/usr\/share\/librewolf/g" < usr/share/librewolf/start-librewolf.desktop.in > usr/share/applications/librewolf.desktop -# Build .deb file -cd .. -dpkg-deb --build librewolf -cp *.deb artifacts diff --git a/docker/librewolf/portable-linux/Makefile b/docker/librewolf/portable-linux/Makefile deleted file mode 100644 index ca110a1..0000000 --- a/docker/librewolf/portable-linux/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -.phony : all clean debian fedora mint ubuntu arch macos windows - -all : - - cp version appimage/version && cp version flatpak/version && cp version snapd/version - - make -C appimage - make -C flatpak - make -C snapd - -clean : - rm -f version appimage/version flatpak/version snapd/version - - -build.appimage : - make -C appimage -build.flatpak : - make -C flatpak -build.snapd : - make -C snapd diff --git a/docker/librewolf/portable-linux/appimage/Makefile b/docker/librewolf/portable-linux/appimage/Makefile deleted file mode 100644 index b249ac0..0000000 --- a/docker/librewolf/portable-linux/appimage/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all : - @echo Todo... - -no-cache : - @echo Todo... diff --git a/docker/librewolf/portable-linux/flatpak/Makefile b/docker/librewolf/portable-linux/flatpak/Makefile deleted file mode 100644 index b249ac0..0000000 --- a/docker/librewolf/portable-linux/flatpak/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all : - @echo Todo... - -no-cache : - @echo Todo... diff --git a/docker/librewolf/portable-linux/snapd/Makefile b/docker/librewolf/portable-linux/snapd/Makefile deleted file mode 100644 index b249ac0..0000000 --- a/docker/librewolf/portable-linux/snapd/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all : - @echo Todo... - -no-cache : - @echo Todo... diff --git a/docker/librewolf/ubuntu20/.gitignore b/docker/librewolf/ubuntu20/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/librewolf/ubuntu20/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/librewolf/ubuntu20/Dockerfile b/docker/librewolf/ubuntu20/Dockerfile deleted file mode 100644 index ce318d0..0000000 --- a/docker/librewolf/ubuntu20/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -from mozilla/buildenv-ubuntu20 -run rm -rf mozilla-unified - -# Build it.. -copy version / -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz - -# dependencies, tools, distro build tools,... -run apt-get install -y git -run ## [build trigger] (add or remove a few hashes in front to trigger build from here) -run git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git -workdir windows -run tar xf /firefox-$(cat /version).source.tar.xz - -run ./build.py --version $(cat /version) lw_do_patches -run ./build.py --version $(cat /version) build -run ./build.py --version $(cat /version) lw_post_build -run ./build.py --version $(cat /version) package diff --git a/docker/librewolf/ubuntu20/Makefile b/docker/librewolf/ubuntu20/Makefile deleted file mode 100644 index 9931208..0000000 --- a/docker/librewolf/ubuntu20/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -all : - sudo docker build -t librewolf/release-ubuntu20 . - make -C deb all - -no-cache : - sudo docker build --no-cache -t librewolf/release-ubuntu20 . - make -C deb no-cache - -clean : - make -C deb clean diff --git a/docker/librewolf/ubuntu20/deb/Dockerfile b/docker/librewolf/ubuntu20/deb/Dockerfile deleted file mode 100644 index 46b7516..0000000 --- a/docker/librewolf/ubuntu20/deb/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -from librewolf/release-ubuntu20 -run ./build.py --version $(cat /version) lw_artifacts -run mkdir /artifacts -run cp librewolf-$(cat /version).en-US.deb.zip /artifacts -workdir / -copy build-deb.sh / -run ./build-deb.sh -run rm -f artifacts/build_tag && date > artifacts/build_tag diff --git a/docker/librewolf/ubuntu20/deb/Makefile b/docker/librewolf/ubuntu20/deb/Makefile deleted file mode 100644 index a4459b0..0000000 --- a/docker/librewolf/ubuntu20/deb/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -distro = ubuntu20 -extractor = extract4 -docker_stage = deb-$(distro) -version = `cat ../version` - - -all : cache - -cache : - sudo docker build -t librewolf/$(docker_stage) . - make get_zip - -no-cache : - sudo docker build --no-cache -t librewolf/$(docker_stage) . - make get_zip - -clean : - sudo rm -f build_tag artifacts/build_tag - - -get_zip : build_tag - -build_tag : artifacts/build_tag - cp -v artifacts/build_tag build_tag - -artifacts/build_tag : - sudo docker create --name $(extractor) librewolf/$(docker_stage) - sudo rm -rf artifacts - sudo docker cp $(extractor):/artifacts . - sudo docker rm $(extractor) - sudo mv -v artifacts/librewolf-$(version).en-US.deb.zip artifacts/librewolf-$(version).en-US.$(distro).zip - sudo mv -v artifacts/librewolf.deb artifacts/librewolf-$(version).en-US.$(distro).deb - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).zip - sudo chown user:user artifacts/librewolf-$(version).en-US.$(distro).deb - scp artifacts/*.deb vps:pub/pub/librewolf - diff --git a/docker/librewolf/ubuntu20/deb/build-deb.sh b/docker/librewolf/ubuntu20/deb/build-deb.sh deleted file mode 100755 index fd0fc1a..0000000 --- a/docker/librewolf/ubuntu20/deb/build-deb.sh +++ /dev/null @@ -1,44 +0,0 @@ -version=$(cat /version) - - -mkdir -p librewolf/DEBIAN -cd librewolf/DEBIAN - -cat < control -Architecture: all -Build-Depends: inkscape, librsvg2-bin -Depends: libc6, libgcc1, libstdc++6, wget -Description: The Librewolf browser. -Download-Size: 56.0 MB -Essential: no -Installed-Size: 204 MB -Maintainer: Bert van der Weerd -Package: librewolf -Priority: optional -Provides: gnome-www-browser, www-browser, x-www-browser -Section: web -Version: $version -EOF -cd .. - -# Fill /usr/share/librewolf -mkdir -p usr/share/librewolf -unzip /artifacts/librewolf-*.zip -mv -v librewolf/* usr/share/librewolf -rmdir librewolf - -# Symlink -mkdir -p usr/bin -cd usr/bin -ln -s ../share/librewolf/librewolf -cd ../.. - -# Application icon -mkdir -p usr/share/applications -mkdir -p usr/share/icons -cp -v usr/share/librewolf/browser/chrome/icons/default/default64.png usr/share/icons/librewolf.png -sed "s/MYDIR/\/usr\/share\/librewolf/g" < usr/share/librewolf/start-librewolf.desktop.in > usr/share/applications/librewolf.desktop -# Build .deb file -cd .. -dpkg-deb --build librewolf -cp *.deb artifacts diff --git a/docker/librewolf/windows/Dockerfile b/docker/librewolf/windows/Dockerfile deleted file mode 100644 index d6dd15f..0000000 --- a/docker/librewolf/windows/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -from mozilla/buildenv-debian11 -run rm -rf mozilla-unified - -# Build it.. -copy version / -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz - -# dependencies, tools, distro build tools,... -run apt-get install -y git -run ## [build trigger] (add or remove a few hashes in front to trigger build from here) -run git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git -workdir windows -run tar xf /firefox-$(cat /version).source.tar.xz - -run ./build.py --cross --version $(cat /version) lw_do_patches -run ./build.py --cross --version $(cat /version) build -run ./build.py --cross --version $(cat /version) lw_post_build -run ./build.py --cross --version $(cat /version) package diff --git a/docker/librewolf/windows/Makefile b/docker/librewolf/windows/Makefile deleted file mode 100644 index 0a18cc1..0000000 --- a/docker/librewolf/windows/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -all : - cp ../version . - sudo docker build -t librewolf/release-windows . -# make -C deb all - -no-cache : - cp ../version . - sudo docker build --no-cache -t librewolf/release-windows . -# make -C deb no-cache - -clean : - rm -f version -# make -C deb clean diff --git a/docker/nightly/Dockerfile.apiserver b/docker/nightly/Dockerfile.apiserver deleted file mode 100644 index 53cd610..0000000 --- a/docker/nightly/Dockerfile.apiserver +++ /dev/null @@ -1,8 +0,0 @@ -RUN dnf -y install g++ gcc make automake autoconf libtool libcurl-devel -COPY apiserver-0.1.1.tar.gz / -WORKDIR / -RUN tar xvf apiserver-0.1.1.tar.gz -WORKDIR apiserver-0.1.1 -RUN zsh ./configure --prefix=/usr --disable-dependency-tracking -RUN ["make", "install"] -RUN ["make", "dist"] diff --git a/docker/nightly/Makefile b/docker/nightly/Makefile deleted file mode 100644 index 24b0b72..0000000 --- a/docker/nightly/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all : - make -C debian - make -C fedora - make -C ubuntu - make -C mint diff --git a/docker/nightly/debian/Dockerfile b/docker/nightly/debian/Dockerfile deleted file mode 100644 index 453a3dc..0000000 --- a/docker/nightly/debian/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -FROM mozilla/buildenv-debian - -# Build it.. -workdir mozilla-unified -run ./mach build -run ./mach package - diff --git a/docker/nightly/debian/Makefile b/docker/nightly/debian/Makefile deleted file mode 100644 index 5d687a5..0000000 --- a/docker/nightly/debian/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/nightly-debian . diff --git a/docker/nightly/fedora/Dockerfile b/docker/nightly/fedora/Dockerfile deleted file mode 100644 index 3d3c09e..0000000 --- a/docker/nightly/fedora/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -FROM mozilla/buildenv-fedora - -# Build it.. -workdir mozilla-unified -run ./mach build -run ./mach package diff --git a/docker/nightly/fedora/Makefile b/docker/nightly/fedora/Makefile deleted file mode 100644 index b45f231..0000000 --- a/docker/nightly/fedora/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/nightly-fedora . diff --git a/docker/nightly/mint/Dockerfile b/docker/nightly/mint/Dockerfile deleted file mode 100644 index 7a7ef90..0000000 --- a/docker/nightly/mint/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -FROM mozilla/buildenv-mint - -# Build it.. -workdir mozilla-unified -run ./mach build -run ./mach package diff --git a/docker/nightly/mint/Makefile b/docker/nightly/mint/Makefile deleted file mode 100644 index e3f584f..0000000 --- a/docker/nightly/mint/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/nightly-mint . diff --git a/docker/nightly/ubuntu/Dockerfile b/docker/nightly/ubuntu/Dockerfile deleted file mode 100644 index ac96bfe..0000000 --- a/docker/nightly/ubuntu/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -FROM mozilla/buildenv-ubuntu - -# Build it.. -workdir mozilla-unified -run ./mach build -run ./mach package diff --git a/docker/nightly/ubuntu/Makefile b/docker/nightly/ubuntu/Makefile deleted file mode 100644 index 1cd815d..0000000 --- a/docker/nightly/ubuntu/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/nightly-ubuntu . diff --git a/docker/release/Makefile b/docker/release/Makefile deleted file mode 100644 index 910a647..0000000 --- a/docker/release/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -all : - - cp version debian/version && cp version fedora/version && cp version ubuntu/version && cp version mint/version - - make -C debian - make -C fedora - make -C ubuntu - make -C mint - - - -clean : - rm -f version debian/version fedora/version ubuntu/version mint/version diff --git a/docker/release/debian/.gitignore b/docker/release/debian/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/release/debian/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/release/debian/Dockerfile b/docker/release/debian/Dockerfile deleted file mode 100644 index d82180f..0000000 --- a/docker/release/debian/Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -from librewolf/fetched-image - -run ./mach build -run ./mach package diff --git a/docker/release/debian/Makefile b/docker/release/debian/Makefile deleted file mode 100644 index 5798103..0000000 --- a/docker/release/debian/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/release-debian . diff --git a/docker/release/fedora/.gitignore b/docker/release/fedora/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/release/fedora/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/release/fedora/Dockerfile b/docker/release/fedora/Dockerfile deleted file mode 100644 index 6da1815..0000000 --- a/docker/release/fedora/Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -FROM mozilla/buildenv-fedora -RUN rm -rf mozilla-unified - -# Build it.. -copy version / - -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz -run tar xf firefox-$(cat /version).source.tar.xz -run ln -s firefox-$(cat /version) work - -workdir work - -run ./mach build -run ./mach package diff --git a/docker/release/fedora/Makefile b/docker/release/fedora/Makefile deleted file mode 100644 index 980a49a..0000000 --- a/docker/release/fedora/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/release-fedora . diff --git a/docker/release/mint/.gitignore b/docker/release/mint/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/release/mint/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/release/mint/Dockerfile b/docker/release/mint/Dockerfile deleted file mode 100644 index 8061c86..0000000 --- a/docker/release/mint/Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -FROM mozilla/buildenv-mint -RUN rm -rf mozilla-unified - -# Build it.. -copy version / - -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz -run tar xf firefox-$(cat /version).source.tar.xz -run ln -s firefox-$(cat /version) work - -workdir work - -run ./mach build -run ./mach package diff --git a/docker/release/mint/Makefile b/docker/release/mint/Makefile deleted file mode 100644 index 6ddcc0e..0000000 --- a/docker/release/mint/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/release-mint . diff --git a/docker/release/ubuntu/.gitignore b/docker/release/ubuntu/.gitignore deleted file mode 100644 index 088eda4..0000000 --- a/docker/release/ubuntu/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version diff --git a/docker/release/ubuntu/Dockerfile b/docker/release/ubuntu/Dockerfile deleted file mode 100644 index ec9f895..0000000 --- a/docker/release/ubuntu/Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -FROM mozilla/buildenv-ubuntu -RUN rm -rf mozilla-unified - -# Build it.. -copy version / - -run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz -run tar xf firefox-$(cat /version).source.tar.xz -run ln -s firefox-$(cat /version) work - -workdir work - -run ./mach build -run ./mach package diff --git a/docker/release/ubuntu/Makefile b/docker/release/ubuntu/Makefile deleted file mode 100644 index 9111716..0000000 --- a/docker/release/ubuntu/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -all : - sudo docker build -t mozilla/release-ubuntu . diff --git a/docker/version b/docker/version deleted file mode 100644 index b060d14..0000000 --- a/docker/version +++ /dev/null @@ -1 +0,0 @@ -94.0.1 \ No newline at end of file