From 5373cedf4d129f19031edec2f4ad92a198200769 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Tue, 4 Jan 2022 20:53:33 +0100 Subject: DEB kile: Simplify the installation of translations into individual packages. Remove automake build initialization - it is done by common TDE cdbs rules. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko (cherry picked from commit e55a704e308bc58c3c1b268d4091e0eaf3f94de2) --- .../office/kile/debian/patches/.gitignore | 0 .../applications/office/kile/debian/patches/series | 0 debian/_base/applications/office/kile/debian/rules | 40 ++++------------------ 3 files changed, 7 insertions(+), 33 deletions(-) delete mode 100644 debian/_base/applications/office/kile/debian/patches/.gitignore create mode 100644 debian/_base/applications/office/kile/debian/patches/series (limited to 'debian') diff --git a/debian/_base/applications/office/kile/debian/patches/.gitignore b/debian/_base/applications/office/kile/debian/patches/.gitignore deleted file mode 100644 index e69de29bb..000000000 diff --git a/debian/_base/applications/office/kile/debian/patches/series b/debian/_base/applications/office/kile/debian/patches/series new file mode 100644 index 000000000..e69de29bb diff --git a/debian/_base/applications/office/kile/debian/rules b/debian/_base/applications/office/kile/debian/rules index bd5478578..414e7390e 100755 --- a/debian/_base/applications/office/kile/debian/rules +++ b/debian/_base/applications/office/kile/debian/rules @@ -15,41 +15,15 @@ DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp DEB_INSTALL_MANPAGES_kile := debian/kile.1 DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/tde -post-patches:: debian/stamp-bootstrap - -debian/stamp-bootstrap: -ifneq "$(wildcard /usr/share/libtool/ltmain.sh)" "" - cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh -endif -ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" - cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh -endif -ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" - cp -f /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh -endif - cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in - - make -f admin/Makefile.common cvs - touch debian/stamp-bootstrap - -install/kile-trinity-i18n-br:: - -for language in `cd translations; ls -1d */`; do \ - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/$$language; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-$$language; \ +common-install-indep:: + # Install translations into individual packages + -for language in `cd debian/tmp/opt/trinity/share/locale; ls -1d */`; do \ + pkg_lang=$$(echo $$language | tr '[:upper:]' '[:lower:]' | sed -e s/@latn/latin/ -e s/[@_]//g); \ + install -d $(CURDIR)/debian/kile-trinity-i18n-$$pkg_lang/opt/trinity/share/locale; \ + cp -a $(CURDIR)/debian/tmp/opt/trinity/share/locale/$$language \ + $(CURDIR)/debian/kile-trinity-i18n-$$pkg_lang/opt/trinity/share/locale/$$language; \ done - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/en_GB/; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-engb - - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/pt_BR/; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-ptbr - - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/sr@Latn/;\ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-srlatin - - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/zh_CN/; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-zhcn - install/kile-trinity:: # Install pixmap install -D -p -m0644 debian/kile.xpm debian/kile-trinity/opt/trinity/share/pixmaps/kile.xpm -- cgit v1.2.1