]> mj.ucw.cz Git - libucw.git/commitdiff
Debian: It's now possible to disable compilation of some packages.
authorPavel Charvat <pchar@ucw.cz>
Sun, 22 Jun 2014 20:23:53 +0000 (22:23 +0200)
committerPavel Charvat <pchar@ucw.cz>
Sun, 22 Jun 2014 20:23:53 +0000 (22:23 +0200)
debian/control.in
debian/rules

index b8cc5b98c8a1c0b4238559831a94d99b5096089f..50099fbe0e405230f178f55a18091947cfc6d715 100644 (file)
@@ -22,12 +22,15 @@ Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW utilities
 
+#ifdef CONFIG_DOC
 Package: libucw-doc
 Section: doc
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW documentation
 
+#endif
+#ifdef CONFIG_CHARSET
 Package: libucw-charset@UCW_ABI_SUFFIX@
 Section: libs
 Architecture: any
@@ -46,6 +49,8 @@ Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW charset utilities
 
+#endif
+#ifdef CONFIG_XML
 Package: libucw-xml@UCW_ABI_SUFFIX@
 Section: libs
 Architecture: any
@@ -58,6 +63,8 @@ Architecture: any
 Depends: libucw-xml@UCW_ABI_SUFFIX@ (= @VER@), ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW XML parser development files
 
+#endif
+#ifdef CONFIG_IMAGES
 Package: libucw-images@UCW_ABI_SUFFIX@
 Section: libs
 Architecture: any
@@ -76,3 +83,4 @@ Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW image utilities
 
+#endif
index 8e37a41efaed151b60b46ed13e7027c428426546..29b48b1aaaba514d5be1eecd28c61d09adcc8a29 100755 (executable)
@@ -30,17 +30,25 @@ install: build
        $(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-utils install-ucw-shell install-ucw-utils
+ifdef CONFIG_DOC
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-doc install-libucw-docs 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_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