Code

Removed, now unneeded, use of and dependency on dpatch.
[pkg-enblend.git] / debian / rules
index 84f46a17e83ae4e20ba335422e1841fdedda16f1..163f44d3ff96fca72d95a226f82f7f435bbce7b4 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>.
 
@@ -19,13 +19,22 @@ else
        CFLAGS += -O2
 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)
+config.status: configure
        dh_testdir
        CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
                --build=$(DEB_BUILD_GNU_TYPE) \
-               --prefix=/usr --mandir=\$${prefix}/share/man
+               --prefix=/usr --mandir=\$${prefix}/share/man \
+               --enable-gpu-support=yes \
+               --disable-openmp \
+               --enable-image-cache=yes \
+               --with-boost-filesystem=yes \
+               --with-openexr=yes
 
 build: build-stamp
 
@@ -36,22 +45,24 @@ build-stamp:  config.status
        
        touch build-stamp
 
-clean: unpatch
+clean:
        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
@@ -59,21 +70,23 @@ binary-indep:
 binary-arch: build install
        dh_testdir
        dh_testroot
-       dh_installchangelogs ChangeLog
-       dh_installdocs NEWS TODO AUTHORS
-       dh_installexamples
-       dh_installman
-       dh_installinfo doc/*.info
-       dh_link
-       dh_strip
-       dh_compress
-       dh_fixperms
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
+       dh_installchangelogs -a ChangeLog
+       dh_installdocs -A -a NEWS AUTHORS
+       dh_installexamples -a
+       dh_install -a --sourcedir=debian/tmp --fail-missing
+       dh_installman -a
+       dh_installinfo -penblend doc/enblend.info
+       dh_installinfo -penfuse doc/enfuse*.info
+       dh_link -a
+       dh_strip -a
+       dh_compress -a
+       dh_fixperms -a
+       dh_installdeb -a
+       dh_shlibdeps -a
+       dh_gencontrol -a
+       dh_md5sums -a
+       dh_builddeb -a
 
 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