Include language packs in release

Resolves #3
Esse commit está contido em:
losuler
2021-07-21 23:06:53 +10:00
commit e692a98e0a
4 arquivos alterados com 31 adições e 0 exclusões
+2
Ver Arquivo
@@ -1,2 +1,4 @@
debian/icecat.desktop /usr/share/applications
debian/icecat/usr/lib/icecat/browser/chrome /usr/share/icecat/browser
output/build/dist/linux-*/xpi/*.xpi /usr/lib/icecat/browser/extensions
+15
Ver Arquivo
@@ -0,0 +1,15 @@
From: losuler <losuler@posteo.net>
Subject: Fix build directories
--- a/data/buildscripts/mozconfig-common 2021-07-19 04:09:30.552370922 +1000
+++ b/data/buildscripts/mozconfig-common 2021-07-19 04:11:33.059625780 +1000
@@ -1,4 +1,3 @@
-ac_add_options --with-l10n-base=$PWD/l10n
ac_add_options --enable-official-branding
ac_add_options --with-distribution-id=org.gnu
mk_add_options MOZ_MAKE_FLAGS=-j7
--- a/data/buildscripts/mozconfig-gnulinux 2021-07-19 04:09:30.552370922 +1000
+++ b/data/buildscripts/mozconfig-gnulinux 2021-07-19 04:21:04.151479381 +1000
@@ -1,2 +1,2 @@
ac_add_options --enable-application=browser
-mk_add_options MOZ_OBJDIR=./obj-gnulinux
+mk_add_options MOZ_OBJDIR=../build
+1
Ver Arquivo
@@ -1 +1,2 @@
offline-sources.patch
build-directories.patch
+13
Ver Arquivo
@@ -31,4 +31,17 @@ else
--with-l10n-base=../icecat-$(FFVERSION)/l10n
endif
override_dh_auto_build:
dh_auto_build
cd output/build/browser/locales && \
for locale in $$(ls ../../../l10n/ -1); do \
make merge-$$locale LOCALE_MERGEDIR=. ; \
make langpack-$$locale LOCALE_MERGEDIR=. ; \
done
cd output/build/dist/linux-*/xpi && \
for langpack in $$(ls *.xpi); do \
language=$$(echo $$langpack | awk -F '.' '{print $$(NF-2)}') ; \
mv $$langpack langpack-$$language@icecat.mozilla.org.xpi ; \
done
override_dh_auto_test: