X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=debian%2Frules;h=f23966f1e211f6236c6d1217e8dbb0ca0efaee26;hb=8ad9729461149b6c7a46c01e2cc305b23c19af9a;hp=8e37a41efaed151b60b46ed13e7027c428426546;hpb=6df8b39888326f1e7d8b1ab780699ff72dcc68d9;p=libucw.git diff --git a/debian/rules b/debian/rules index 8e37a41e..f23966f1 100755 --- a/debian/rules +++ b/debian/rules @@ -7,7 +7,7 @@ include obj/config.mk -build: build-stamp +build build-arch build-indep: build-stamp build-stamp: dh_testdir @@ -28,19 +28,32 @@ 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-doc install-libucw-docs install-libucw-config + $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-perl install-perl-ucw +ifdef CONFIG_DOC + $(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 +ifdef CONFIG_CHARSET $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-charset$(UCW_ABI_SUFFIX) install-libucw-charset-lib $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-charset-dev install-libucw-charset-api $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-charset-utils install-libucw-charset-utils +endif +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 $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-images-utils install-libucw-images-utils +endif binary-indep: build install @@ -64,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