diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2022-01-04 20:53:33 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2022-01-04 20:55:50 +0100 |
commit | 5373cedf4d129f19031edec2f4ad92a198200769 (patch) | |
tree | 96d35359f8929e93deddf56d288429f1ef2a470c | |
parent | 60f34d408c6ed749e36ccafe211f5bb2fdbe283b (diff) | |
download | tde-packaging-5373cedf4d129f19031edec2f4ad92a198200769.tar.gz tde-packaging-5373cedf4d129f19031edec2f4ad92a198200769.zip |
DEB kile: Simplify the installation of translations into individual packages.
Remove automake build initialization - it is done by common TDE cdbs rules.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit e55a704e308bc58c3c1b268d4091e0eaf3f94de2)
-rw-r--r-- | debian/_base/applications/office/kile/debian/patches/series (renamed from debian/_base/applications/office/kile/debian/patches/.gitignore) | 0 | ||||
-rwxr-xr-x | debian/_base/applications/office/kile/debian/rules | 40 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/patches/series (renamed from ubuntu/_base/applications/office/kile/debian/patches/.gitignore) | 0 | ||||
-rwxr-xr-x | ubuntu/_base/applications/office/kile/debian/rules | 40 |
4 files changed, 14 insertions, 66 deletions
diff --git a/debian/_base/applications/office/kile/debian/patches/.gitignore b/debian/_base/applications/office/kile/debian/patches/series index e69de29bb..e69de29bb 100644 --- a/debian/_base/applications/office/kile/debian/patches/.gitignore +++ b/debian/_base/applications/office/kile/debian/patches/series 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 diff --git a/ubuntu/_base/applications/office/kile/debian/patches/.gitignore b/ubuntu/_base/applications/office/kile/debian/patches/series index e69de29bb..e69de29bb 100644 --- a/ubuntu/_base/applications/office/kile/debian/patches/.gitignore +++ b/ubuntu/_base/applications/office/kile/debian/patches/series diff --git a/ubuntu/_base/applications/office/kile/debian/rules b/ubuntu/_base/applications/office/kile/debian/rules index bd5478578..414e7390e 100755 --- a/ubuntu/_base/applications/office/kile/debian/rules +++ b/ubuntu/_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 |