]> mj.ucw.cz Git - libucw.git/commitdiff
Packages: Several fixes in debian packages.
authorPavel Charvat <pchar@ucw.cz>
Fri, 6 Dec 2013 21:47:22 +0000 (22:47 +0100)
committerPavel Charvat <pchar@ucw.cz>
Fri, 6 Dec 2013 21:47:22 +0000 (22:47 +0100)
debian/config
debian/control.in
debian/rules
images/Makefile
ucw/Makefile

index c343f7aa36c5a73d8412bbf26fdb8bc17006f7b7..d84eb825aca706a0b7b6e77ced7b26635d04355f 100644 (file)
@@ -9,5 +9,7 @@ Set("CONFIG_DOC");
 Set("CONFIG_CHARSET");
 Set("CONFIG_XML");
 Set("CONFIG_IMAGES");
+UnSet("CONFIG_IMAGES_LIBUNGIF");
+Set("CONFIG_IMAGES_LIBGIF");
 
 1;
index 88047b830b5e0493a3fc2ead0d6329c11fb23dee..676bc246a9fe6e1358b1378b43ca48c0fe7c8820 100644 (file)
@@ -1,21 +1,29 @@
 Source: libucw
-Section: apps
 Priority: optional
-Maintainer: Pavel Charvat <pchar@ucw.cz>
-Build-Depends: debhelper (>= 7)
+Maintainer: LibUCW developers <libucw-devel@ucw.cz>
+Build-Depends: debhelper (>= 7), devscripts, bash, pkg-config, libjpeg-dev, libpng-dev, libgif-dev, asciidoc
 Standards-Version: 3.8.0
 
 Package: libucw-@UCW_ABI_VERSION@
+Section: libs
 Architecture: any
-Depends: ${shlib:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW library
 
 Package: libucw-dev
+Section: libdevel
 Architecture: any
-Depends: libucw-@UCW_ABI_VERSION@ (= @VER@), ${shlib:Depends}, ${misc:Depends}
+Depends: libucw-@UCW_ABI_VERSION@ (= @VER@), ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW development files
 
+Package: libucw-utils
+Section: misc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: LibUCW utilities
+
 Package: libucw-doc
+Section: doc
 Architecture: all
-Depends: ${shlib:Depends}, ${misc:Depeneds}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: LibUCW documentation
index 88441da9e3c34b0976a05694ef568b5766fa4dc9..e4a2bad4ae6f02d9fe0c147b8b4c444278a735bc 100755 (executable)
@@ -29,6 +29,7 @@ install: build
        dh_installdirs
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-$(UCW_ABI_VERSION) $(addprefix install-,libucw libucw-charset libucw-xml libucw-images)
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-dev $(addprefix install-,$(addsuffix -api,libucw libucw-charset libucw-xml libucw-images))
+       $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-utils install-ucw-utils install-ucw-shell install-libucw-images-utils
        $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-doc install-libucw-docs
 
 binary-indep: build install
index bbf9be16c995d9608ad16d4cc90f4aaceb3dc5f1..35cfbd10d87b28776e4f69b8352cdf7dea73614f 100644 (file)
@@ -92,12 +92,10 @@ $(o)/images/.include-stamp: $(addprefix $(s)/images/,$(LIBIMAGES_INCLUDES))
 $(o)/images/.include-stamp: IDST=images
 run/lib/pkgconfig/libucw-images.pc: $(o)/images/libucw-images.pc
 
-INSTALL_TARGETS+=install-libucw-images install-libucw-images-api
+INSTALL_TARGETS+=install-libucw-images install-libucw-images-api install-libucw-images-utils
 
 install-libucw-images:
-       install -d -m 755 $(addprefix $(DESTDIR),$(INSTALL_BIN_DIR) $(INSTALL_LIB_DIR) $(INSTALL_CONFIG_DIR))
-       install -m 755 $(LIBIMAGES_PROGS) $(DESTDIR)$(INSTALL_BIN_DIR)
-       install -m 644 $(addprefix run/$(CONFIG_DIR)/,$(LIBIMAGES_CONFIGS)) $(DESTDIR)$(INSTALL_CONFIG_DIR)
+       install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw-images.so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)
 
 install-libucw-images-api:
@@ -107,5 +105,11 @@ install-libucw-images-api:
        ln -sf libucw-images.so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw-images.so
        install -m 644 run/lib/libucw-images.a $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw-images-pic.a $(DESTDIR)$(INSTALL_LIB_DIR)
+       #install -d -m 755 $(DESTDIR)$(INSTALL_CONFIG_DIR)
+       #install -m 644 $(addprefix run/$(CONFIG_DIR)/,$(LIBIMAGES_CONFIGS)) $(DESTDIR)$(INSTALL_CONFIG_DIR)
+
+install-libucw-images-utils:
+       install -d -m 755 $(DESTDIR)$(INSTALL_BIN_DIR)
+       install -m 755 $(LIBIMAGES_PROGS) $(DESTDIR)$(INSTALL_BIN_DIR)
 
-.PHONY: install-libucw-images install-libucw-images-api
+.PHONY: install-libucw-images install-libucw-images-api install-libucw-images-utils
index 95731ba8062cb2a766cbd3c29175b16914311d8f..2cd12eb7d6ac32cba0ea96e4d1876c71a7be84c7 100644 (file)
@@ -187,9 +187,8 @@ CONFIGS+=libucw
 INSTALL_TARGETS+=install-libucw install-libucw-api
 
 install-libucw:
-       install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR) $(DESTDIR)$(INSTALL_CONFIG_DIR)
+       install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw.so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)/
-       install -m 644 run/$(CONFIG_DIR)/libucw $(DESTDIR)$(INSTALL_CONFIG_DIR)
 
 install-libucw-api:
        install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR) $(DESTDIR)$(INSTALL_INCLUDE_DIR)/ucw/ $(DESTDIR)$(INSTALL_PKGCONFIG_DIR)
@@ -198,5 +197,7 @@ install-libucw-api:
        ln -sf libucw.so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw.so
        install -m 644 run/lib/libucw.a $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw-pic.a $(DESTDIR)$(INSTALL_LIB_DIR)
+       #install -d -m 755 $(DESTDIR)$(INSTALL_CONFIG_DIR)
+       #install -m 644 run/$(CONFIG_DIR)/libucw $(DESTDIR)$(INSTALL_CONFIG_DIR)
 
 .PHONY: install-libucw install-libucw-api