tag 873888 pending
thanks

Hello,

Bug #873888 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:

    
https://anonscm.debian.org/git/users/uwabami-guest/dcl-f77.git/diff/?id=855ac8442f3cb563b5017c92bcbc1a5c5e382d60

---
From 855ac8442f3cb563b5017c92bcbc1a5c5e382d60 Mon Sep 17 00:00:00 2001
From: Youhei SASAKI <uwab...@gfd-dennou.org>
Date: Sat, 2 Sep 2017 05:24:54 +0900
Subject: [PATCH 1/4] Separate arch|indep (Closes: #873888)

Signed-off-by: Youhei SASAKI <uwab...@gfd-dennou.org>
---
 debian/dcl-f77-docs.install   |  2 ++
 debian/fonts-dclfonts.install |  5 ++++-
 debian/rules                  | 23 ++++++++++++++---------
 3 files changed, 20 insertions(+), 10 deletions(-)
 create mode 100644 debian/dcl-f77-docs.install

diff --git a/debian/dcl-f77-docs.install b/debian/dcl-f77-docs.install
new file mode 100644
index 0000000..3c71747
--- /dev/null
+++ b/debian/dcl-f77-docs.install
@@ -0,0 +1,2 @@
+demo  usr/share/doc/dcl-f77-docs/
+doc  usr/share/doc/dcl-f77-docs/
diff --git a/debian/fonts-dclfonts.install b/debian/fonts-dclfonts.install
index 666d028..05d2c00 100644
--- a/debian/fonts-dclfonts.install
+++ b/debian/fonts-dclfonts.install
@@ -1 +1,4 @@
-usr/share/fonts/truetype/dclfonts/
+src/env1/sysfont/DCLMarker-Black.ttf   usr/share/fonts/truetype/dclfonts/
+src/env1/sysfont/DCLMarker-Bold.ttf    usr/share/fonts/truetype/dclfonts/
+src/env1/sysfont/DCLMarker-Light.ttf   usr/share/fonts/truetype/dclfonts/
+src/env1/sysfont/DCLMarker-Regular.ttf usr/share/fonts/truetype/dclfonts/
diff --git a/debian/rules b/debian/rules
index fcc9238..8fce060 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,16 +12,19 @@ DCLVER=723
 %:
        dh $@

-override_dh_auto_configure:
+override_dh_auto_configure-arch:
        $(shell ! grep -q jessie /etc/os-release || \
          echo "activate-noawait ldconfig" > 
$(CURDIR)/debian/libf77dcl7.triggers )
        CC=gcc FC=gfortran \
           dh_auto_configure -- $(dpkg-buildflags --export=configure) 
--with-gtk3

+override_dh_auto_configure-indep:
+#      do nothing
+
 override_dh_auto_test:
+#      do nothing

-override_dh_auto_install:
-       mkdir -p $(CURDIR)/debian/tmp/usr/share/fonts/truetype/dclfonts/
+override_dh_auto_install-arch:
        dh_auto_install -- prefix=$(CURDIR)/debian/tmp/usr
        rm $(CURDIR)/debian/tmp/usr/bin/dclconfig
        mv $(CURDIR)/debian/tmp/usr/bin/dclconfig$(DCLVER) \
@@ -34,14 +37,16 @@ override_dh_auto_install:
        ( cd $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) ; \
          ln -s libf77dcl.so.$(DCLVERNUM) libf77dcl.so )

-override_dh_install:
-       install -m644 $(CURDIR)/src/env1/sysfont/*.ttf \
-         $(CURDIR)/debian/tmp/usr/share/fonts/truetype/dclfonts/
-       dh_install --sourcedir=debian/tmp
+override_dh_auto_install-indep:
+#      do nothing
+
+override_dh_install-arch:
+       dh_install -a --sourcedir=debian/tmp
        sed -i -e 's%-fdebug-prefix-map.*\.%%g ' \
          $(CURDIR)/debian/libf77dcl-dev/usr/bin/dclconfig
-       cp -ar demo $(CURDIR)/debian/dcl-f77-docs/usr/share/doc/dcl-f77-docs/
-       cp -ar doc $(CURDIR)/debian/dcl-f77-docs/usr/share/doc/dcl-f77-docs/
+
+override_dh_install-indep:
+       dh_install -i --sourcedir=$(CURDIR)
        find $(CURDIR)/debian/dcl-f77-docs/ -name Makefile.win | xargs rm -f

 override_dh_auto_clean:
--
2.14.1

Reply via email to