Code

Remove usr/share/info/dir, which GNU install-info generates. Closes: #545974
[pkg-enblend.git] / debian / rules
index 76458bd1d2719e5b51df2312c57bf3a583abb333..34d8c8967c2321258ebbf3ac3c8f88789bfd558b 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/make -f
-# debian/rules for enblend
+# debian/rules for enblend-enfuse
 #
 # Written by Sebastian Harl <sh@tokkee.org>.
 
@@ -21,6 +21,12 @@ endif
 
 include /usr/share/dpatch/dpatch.make
 
+get-orig-source:
+       dh_testdir
+       dh_testroot
+       chmod 755 debian/bin/uscan_repack.sh
+       uscan --verbose --force-download --rename
+
 config.status: configure $(DPATCH_STAMPFN)
        dh_testdir
        CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
@@ -39,19 +45,21 @@ build-stamp:  config.status
 clean: unpatch
        dh_testdir
        dh_testroot
-       rm -f build-stamp 
+       rm -f build-stamp
        
        [ ! -f Makefile ] || $(MAKE) distclean
+       rm -f doc/*.info
        
-       dh_clean 
+       dh_clean
 
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k 
+       dh_clean -k
        dh_installdirs
        
-       $(MAKE) DESTDIR=$(CURDIR)/debian/enblend install
+       $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+       rm -f $(CURDIR)/debian/tmp/usr/share/info/dir
 
 binary-indep:
        # nothing to do here
@@ -62,7 +70,10 @@ binary-arch: build install
        dh_installchangelogs ChangeLog
        dh_installdocs NEWS TODO AUTHORS
        dh_installexamples
+       dh_install --sourcedir=debian/tmp --fail-missing
        dh_installman
+       dh_installinfo -penblend doc/enblend.info
+       dh_installinfo -penfuse doc/enfuse*.info
        dh_link
        dh_strip
        dh_compress
@@ -74,5 +85,5 @@ binary-arch: build install
        dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 
+.PHONY: get-orig-source build clean binary-indep binary-arch binary install