]> mj.ucw.cz Git - libucw.git/blobdiff - debian/rules
Released as 6.5.16.
[libucw.git] / debian / rules
index 29b48b1aaaba514d5be1eecd28c61d09adcc8a29..f23966f1e211f6236c6d1217e8dbb0ca0efaee26 100755 (executable)
@@ -7,7 +7,7 @@
 
 include obj/config.mk
 
-build: build-stamp
+build build-arch build-indep: build-stamp
 
 build-stamp:
        dh_testdir
@@ -28,10 +28,11 @@ install: build
        dh_clean -k
        dh_installdirs
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw$(UCW_ABI_SUFFIX) install-libucw-lib
-       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-dev install-libucw-api
+       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-dev install-libucw-api install-perl-ucw-configure install-build
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-utils install-ucw-shell install-ucw-utils
+       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-perl install-perl-ucw
 ifdef CONFIG_DOC
-       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-doc install-libucw-docs install-libucw-config
+       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-doc install-libucw-docs install-libucw-man install-libucw-config
        install -d -m 755 $(CURDIR)/debian/libucw-doc/usr/share/doc/libucw/examples
        cp -r examples/external $(CURDIR)/debian/libucw-doc/usr/share/doc/libucw/examples/program
 endif
@@ -44,6 +45,10 @@ ifdef CONFIG_XML
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-xml$(UCW_ABI_SUFFIX) install-libucw-xml-lib
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-xml-dev install-libucw-xml-api
 endif
+ifdef CONFIG_JSON
+       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-json$(UCW_ABI_SUFFIX) install-libucw-json-lib
+       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-json-dev install-libucw-json-api
+endif
 ifdef CONFIG_IMAGES
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-images$(UCW_ABI_SUFFIX) install-libucw-images-lib
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-images-dev install-libucw-images-api
@@ -72,14 +77,18 @@ binary-arch: build install
 #      dh_strip
        dh_compress -Xusr/share/doc/libucw/
        dh_fixperms
-#      dh_perl
+       dh_perl
 #      dh_python
        dh_makeshlibs -V
        dh_installdeb
        dh_shlibdeps
        dh_gencontrol
        dh_md5sums
+ifdef CONFIG_BUILDDEB_GZIP
+       dh_builddeb -- -Zgzip
+else
        dh_builddeb
+endif
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install