From: Schantl Stefan Date: Thu, 4 Nov 2010 14:34:40 +0000 (+0100) Subject: util-linux-ng: Split libraries into own packages. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4eb2b603a8b91f54a386a0279ae455f059c8e8e8;p=ipfire-3.x.git util-linux-ng: Split libraries into own packages. Splited into seperate packages for: * libuuid & libuuid-devel * libblkid & libblkid-devel * libmount & libmount-devel --- diff --git a/pkgs/core/util-linux-ng/util-linux-ng.nm b/pkgs/core/util-linux-ng/util-linux-ng.nm index 85a64862e..457b3e26f 100644 --- a/pkgs/core/util-linux-ng/util-linux-ng.nm +++ b/pkgs/core/util-linux-ng/util-linux-ng.nm @@ -45,7 +45,69 @@ endef PKG_TARBALL = $(THISAPP).tar.gz -PKG_PACKAGES += $(PKG_NAME)-devel +PKG_PACKAGES += libblkid libblkid-devel libuuid libuuid-devel \ + libmount libmount-devel + +# Package information for libblkid +PKG_SUMMARY-libblkid = Block device ID library. +PKG_DESCRIPTION-libblkid = This is the block device identification library, \ + part of util-linux-ng. + +define PKG_FILES-libblkid + /lib/libblkid.* +endef + +# Package information for libblkid-devel +PKG_SUMMARY-libblkid-devel = Development library and header of libblkid. +PKG_DESCRIPTION-libblkid-devel = $(PKG_SUMMARY-libblkid-devel) + +define PKG_FILES-libblkid-devel + /usr/include/blkid/ \ + /usr/lib/libblkid.* \ + /usr/lib/pkgconfig/blkid.pc \ + /usr/share/man/man3/*blkid* +endef + +# Package information for libuuid +PKG_SUMMARY-libuuid = Universally unique ID library. +PKG_DESCRIPTION-libuuid = This is the universally unique ID library, \ + part of util-linux-ng. + +define PKG_FILES-libuuid + /lib/libuuid.* +endef + +# Package information for libuuid-devel +PKG_SUMMARY-libuuid-devel = Development library and header of libuuid. +PKG_DESCRIPTION-libuuid-devel = $(PKG_SUMMARY-libuuid-devel) + +define PKG_FILES-libuuid-devel + /usr/include/uuid/ \ + /usr/lib/libuuid.* \ + /usr/lib/pkgconfig/uuid.pc \ + /usr/share/man/man3/*uuid* +endef + +# Package information for libmount +PKG_SUMMARY-libmount = Device mounting library. +PKG_DESCRIPTION-libmount = This is the device mounting library, \ + part of util-linux-ng. + +define PKG_FILES-libmount + /lib/libmount.* +endef + +# Package information for libmount-devel +PKG_SUMMARY-libmount-devel = Development library and header of libmount. +PKG_DESCRIPTION-libmount-devel = $(PKG_SUMMARY-libmount-devel) + +define PKG_FILES-libmount-devel + /usr/include/mount/ \ + /usr/lib/libmount.* \ + /usr/lib/pkgconfig/mount.pc \ + /usr/share/man/man3/*mount* +endef + CFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64