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/0002-multi-monitors-add-on_show-activities.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
|
||||
|
||||
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:
|
||||
# removing unused files
|
||||
rm -f debian/gnome-shell-extensions-extra/usr/share/doc/*/CHANGELOG.txt
|
||||
|
|
Loading…
Add table
Reference in a new issue