Removing generated files to fix FTBFS when build twice in a row (Closes: #1044144).
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
7ec565afaa
commit
4e650dd54f
3 changed files with 24 additions and 0 deletions
18
debian/patches/debian/0004-gettext-catalogs.patch
vendored
Normal file
18
debian/patches/debian/0004-gettext-catalogs.patch
vendored
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
Author: Daniel Baumann <daniel.baumann@progress-linux.org>
|
||||||
|
Description: Update middleclickclose.mk for re-creation of gettext catalogs.
|
||||||
|
|
||||||
|
diff -Naurp gnome-shell-extensions-extra.orig/extensions/middleclickclose.mk gnome-shell-extensions-extra/extensions/middleclickclose.mk
|
||||||
|
--- gnome-shell-extensions-extra.orig/extensions/middleclickclose.mk
|
||||||
|
+++ gnome-shell-extensions-extra/extensions/middleclickclose.mk
|
||||||
|
@@ -30,9 +30,9 @@ all:
|
||||||
|
test:
|
||||||
|
|
||||||
|
build:
|
||||||
|
- for TRANSLATION in $(EXTENSION)/$(UUID)/locale/*/*/*.mo; \
|
||||||
|
+ for TRANSLATION in $(EXTENSION)/$(UUID)/locale/*/*/*.po; \
|
||||||
|
do \
|
||||||
|
- msgfmt -cv -o $${TRANSLATION} $$(dirname $${TRANSLATION})/$$(basename $${TRANSLATION} .mo).po; \
|
||||||
|
+ msgfmt -cv -o $$(dirname $${TRANSLATION})/$$(basename $${TRANSLATION} .po).mo $${TRANSLATION}; \
|
||||||
|
done
|
||||||
|
|
||||||
|
glib-compile-schemas --strict --targetdir=$(EXTENSION)/$(UUID)/schemas/ $(EXTENSION)/$(UUID)/schemas
|
1
debian/patches/series
vendored
1
debian/patches/series
vendored
|
@ -1,3 +1,4 @@
|
||||||
debian/0001-multi-monitors-add-on_show-indicator.patch
|
debian/0001-multi-monitors-add-on_show-indicator.patch
|
||||||
debian/0002-multi-monitors-add-on_show-activities.patch
|
debian/0002-multi-monitors-add-on_show-activities.patch
|
||||||
debian/0003-no-overview_metadata.patch
|
debian/0003-no-overview_metadata.patch
|
||||||
|
debian/0004-gettext-catalogs.patch
|
||||||
|
|
5
debian/rules
vendored
5
debian/rules
vendored
|
@ -3,6 +3,11 @@
|
||||||
%:
|
%:
|
||||||
dh ${@} --no-parallel
|
dh ${@} --no-parallel
|
||||||
|
|
||||||
|
execute_after_dh_auto_clean:
|
||||||
|
# remove generated files
|
||||||
|
rm -f extensions/*/*/schemas/gschemas.compiled
|
||||||
|
rm -f extensions/middleclickclose/*/locale/*/LC_MESSAGES/*.mo
|
||||||
|
|
||||||
execute_after_dh_auto_install:
|
execute_after_dh_auto_install:
|
||||||
# removing unused files
|
# removing unused files
|
||||||
rm -f debian/gnome-shell-extensions-extra/usr/share/doc/*/CHANGELOG.txt
|
rm -f debian/gnome-shell-extensions-extra/usr/share/doc/*/CHANGELOG.txt
|
||||||
|
|
Loading…
Add table
Reference in a new issue