From: Theodore Ts'o Date: Sun, 7 Dec 2003 06:57:04 +0000 (-0500) Subject: Add libuuid1-udeb (Closes: #221777) X-Git-Tag: E2FSPROGS-1_35-WIP-1207~4 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=e254d05b95f750c697b69746a0221f1e9047bcaa;p=tools%2Fe2fsprogs.git Add libuuid1-udeb (Closes: #221777) --- diff --git a/debian/control b/debian/control index 73d15ab..fdf51a8 100644 --- a/debian/control +++ b/debian/control @@ -89,6 +89,23 @@ Description: Universally unique id library . for more information. +Package: libuuid1-udeb +Section: debian-installer +Priority: required +Depends: ${shlibs:Depends} +Replaces: libuuid1 +Architecture: any +Description: Universally unique id library + libuuid generates and parses 128-bit universally unique id's (UUID's), + using a standard which is blessed by both Microsoft and DCE, and is + being proposed as an internet standard. See the internet-draft: + . + draft-leach-uuids-guids-01.txt + . + for more information. + . + This is a minimal package for debian-installer. + Package: uuid-dev Section: libdevel Priority: extra diff --git a/debian/rules b/debian/rules index e0118f0..cd590cb 100644 --- a/debian/rules +++ b/debian/rules @@ -39,6 +39,7 @@ debdir=${topdir}/debian tmpdir=${debdir}/tmp udebdir=${debdir}/e2fsprogs-udeb blkidudebdir=${debdir}/libblkid1-udeb +uuidudebdir=${debdir}/libuuid1-udeb maindir=${debdir}/e2fsprogs stdbuilddir=${debdir}/BUILD-STD bfbuilddir=${debdir}/BUILD-BF @@ -53,6 +54,9 @@ UDEB_PRIORITY = $(shell grep '^Package: e2fsprogs-udeb' debian/control -A 10 | g BLKID_UDEB_NAME = libblkid1-udeb_$(MAIN_VERSION)_$(DEB_HOST_ARCH).udeb BLKID_UDEB_PRIORITY = $(shell grep '^Package: libblkid1-udeb' debian/control -A 10 | grep ^Priority: | cut -d ' ' -f 2) +UUID_UDEB_NAME = libuuid1-udeb_$(MAIN_VERSION)_$(DEB_HOST_ARCH).udeb +UUID_UDEB_PRIORITY = $(shell grep '^Package: libuuid1-udeb' debian/control -A 10 | grep ^Priority: | cut -d ' ' -f 2) + STAMPSDIR=debian/stampdir CFGSTDSTAMP=${STAMPSDIR}/configure-std-stamp CFGBFSTAMP=${STAMPSDIR}/configure-bf-stamp @@ -240,6 +244,9 @@ install-udeb: build mkdir -p ${blkidudebdir}/lib mv ${udebdir}/lib/libblkid.* ${blkidudebdir}/lib + mkdir -p ${uuidudebdir}/lib + mv ${udebdir}/lib/libuuid.* ${uuidudebdir}/lib + binary-indep: # no arch-independant debs. @@ -286,7 +293,7 @@ binary-arch: install install-udeb install -m 644 debian/libblkid.copyright \ ${debdir}/libblkid${BLKID_SOVERSION}/usr/share/doc/libblkid${BLKID_SOVERSION}/copyright - dh_installdocs -Ne2fsprogs-udeb -Nlibblkid1-udeb + dh_installdocs -Ne2fsprogs-udeb -Nlibblkid1-udeb -Nlibuuid1-udeb # HTML docs install -d ${debdir}/e2fslibs-dev/usr/share/doc/e2fslibs/html-info/ @@ -329,7 +336,7 @@ binary-arch: install install-udeb dh_compress dh_fixperms - dh_makeshlibs -Ne2fsprogs-udeb -Nlibblkid1-udeb + dh_makeshlibs -Ne2fsprogs-udeb -Nlibblkid1-udeb -Nlibuuid1-udeb dh_makeshlibs -plibcomerr${COMERR_SOVERSION} \ -V 'libcomerr2 (>= 1.33-3)' @@ -341,7 +348,7 @@ binary-arch: install install-udeb -u"-Ldebian/e2fsprogs-udeb.shlibs.local" dh_gencontrol -Ncomerr-dev -Nss-dev -Nuuid-dev \ - -Ne2fsprogs-udeb -Nlibblkid1-udeb + -Ne2fsprogs-udeb -Nlibblkid1-udeb -Nlibuuid1-udeb DH_OPTIONS= dh_gencontrol -pcomerr-dev \ -u '-v${COMERR_VERSION}-${MAIN_VERSION}' DH_OPTIONS= dh_gencontrol -pss-dev \ @@ -349,8 +356,8 @@ binary-arch: install install-udeb DH_OPTIONS= dh_gencontrol -puuid-dev \ -u '-v${UUID_VERSION}-${MAIN_VERSION}' - dh_md5sums -Ne2fsprogs-udeb -Nlibblkid1-udeb - dh_builddeb -Ne2fsprogs-udeb -Nlibblkid1-udeb + dh_md5sums -Ne2fsprogs-udeb -Nlibblkid1-udeb -Nlibuuid1-udeb + dh_builddeb -Ne2fsprogs-udeb -Nlibblkid1-udeb -Nlibuuid1-udeb # udeb stuff dh_gencontrol -pe2fsprogs-udeb -- -fdebian/files~ @@ -361,6 +368,10 @@ binary-arch: install install-udeb dpkg-distaddfile $(BLKID_UDEB_NAME) debian-installer $(BLKID_UDEB_PRIORITY) dh_builddeb -plibblkid1-udeb --filename=$(BLKID_UDEB_NAME) + dh_gencontrol -plibuuid1-udeb -- -fdebian/files~ + dpkg-distaddfile $(UUID_UDEB_NAME) debian-installer $(UUID_UDEB_PRIORITY) + dh_builddeb -plibuuid1-udeb --filename=$(UUID_UDEB_NAME) + binary: binary-indep binary-arch .PHONY: binary binary-arch binary-indep clean checkroot