summaryrefslogtreecommitdiffstats
path: root/dilos/core/tde-i18n/debian/rules
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2026-02-07 20:03:51 +0100
committerSlávek Banko <slavek.banko@axis.cz>2026-02-08 03:16:39 +0100
commit12202751d5cb828e1ef81456c4d40fd7bc13a41c (patch)
treefd9f0218b1be033d5c0a2be1037ec727fc574120 /dilos/core/tde-i18n/debian/rules
parent08b8641d8054e07a12276341bee90f6d049a7010 (diff)
downloadtde-packaging-master.tar.gz
tde-packaging-master.zip
DEB tde-i18n: Changes to silence lintian reports.HEADmaster
+ Added targets in debian/rules that we don't need but are required. + Added dynamic creation of lintian overrides for individual languages. + In copyright, links to KDE translations have been replaced with TDE Weblate. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'dilos/core/tde-i18n/debian/rules')
-rwxr-xr-xdilos/core/tde-i18n/debian/rules15
1 files changed, 9 insertions, 6 deletions
diff --git a/dilos/core/tde-i18n/debian/rules b/dilos/core/tde-i18n/debian/rules
index 0303b4496..959af5096 100755
--- a/dilos/core/tde-i18n/debian/rules
+++ b/dilos/core/tde-i18n/debian/rules
@@ -108,6 +108,8 @@ endif
-e "s|@pkg_lang@|$(cur_pkg_lang)|g" \
-e "s|@lang_desc@|$$lang_desc|" \
< debian/control-lang > debian/control-lang-$(cur_pkg_lang); \
+ sed -e "s|^tde-i18n-trinity: |tde-i18n-$(cur_pkg_lang)-trinity: |" \
+ < debian/lintian-overrides > debian/tde-i18n-$(cur_pkg_lang)-trinity.lintian-overrides; \
fi
ifneq "$(wildcard /usr/bin/ninja)" ""
@@ -130,6 +132,7 @@ debian-clean:
rm -rf debian/$(I18N_DEST_PREFIX)-*
rm -f debian/stamp__*
rm -f debian/control-lang-*
+ rm -f debian/tde-i18n-*.lintian-overrides
cat debian/control-source > debian/control
sed -e "s|@lang@|all|g" \
-e "s|-@pkg_lang@||g" \
@@ -137,19 +140,20 @@ debian-clean:
< debian/control-lang >> debian/control
dh_clean
+build-arch: build
-binary-arch: build
- dh_testroot
- dh_testdir
+build-indep: build
+binary-arch: build-arch install
-binary-indep: build install
+binary-indep: build-indep install
dh_testroot
dh_testdir
dh_installdocs
dh_installmenu
dh_installchangelogs
dh_link
+ dh_lintian
dh_strip
$(if $(wildcard /usr/bin/dh_strip_nondeterminism),\
dh_strip_nondeterminism)
@@ -161,8 +165,7 @@ binary-indep: build install
dh_md5sums
dh_builddeb $(DEB_DH_BUILDDEB_ARGS)
-
# Below here is fairly generic really
binary: binary-indep binary-arch
-.PHONY: binary binary-arch binary-indep clean build install $(I18N_INSTALL)
+.PHONY: binary binary-arch binary-indep clean build build-arch build-indep install $(I18N_INSTALL)