From 0263f41d2d4fbc2e210071487d237d53fa9e580e Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 13 May 2009 06:58:03 +0200 Subject: [PATCH] Added libuuid-1.41.5 template. This is splitted off of e2fsprogs, so that packages requiring it won't depend in unnecessary stuff. --HG-- extra : convert_revision : 19b1c8252cc44853f2169f611d0d9f6960ea5e7b --- templates/libuuid-devel | 1 + templates/libuuid/depends | 2 ++ templates/libuuid/devel.template | 14 ++++++++++++++ templates/libuuid/template | 24 ++++++++++++++++++++++++ 4 files changed, 41 insertions(+) create mode 120000 templates/libuuid-devel create mode 100644 templates/libuuid/depends create mode 100644 templates/libuuid/devel.template create mode 100644 templates/libuuid/template diff --git a/templates/libuuid-devel b/templates/libuuid-devel new file mode 120000 index 00000000000..ab64985bf59 --- /dev/null +++ b/templates/libuuid-devel @@ -0,0 +1 @@ +libuuid \ No newline at end of file diff --git a/templates/libuuid/depends b/templates/libuuid/depends new file mode 100644 index 00000000000..5c01be9dbe6 --- /dev/null +++ b/templates/libuuid/depends @@ -0,0 +1,2 @@ +abi_depends=1.41.5 +api_depends=${abi_depends} diff --git a/templates/libuuid/devel.template b/templates/libuuid/devel.template new file mode 100644 index 00000000000..0357a07f10a --- /dev/null +++ b/templates/libuuid/devel.template @@ -0,0 +1,14 @@ +# Template file for 'libuuid-devel'. +# +short_desc="${short_desc} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libuuid + +do_install() +{ + mkdir -p ${DESTDIR} + mv ${SRCPKGDESTDIR}/usr ${DESTDIR} +} diff --git a/templates/libuuid/template b/templates/libuuid/template new file mode 100644 index 00000000000..91dd370f1d3 --- /dev/null +++ b/templates/libuuid/template @@ -0,0 +1,24 @@ +# Template file for 'libuuid' +pkgname=libuuid +sourcepkg=$pkgname +version=1.41.5 +wrksrc=e2fsprogs-$version +distfiles="$SOURCEFORGE_SITE/e2fsprogs/e2fsprogs-$version.tar.gz" +build_style=custom-install +configure_args="--enable-elf-shlibs --disable-rpath --with-root-prefix=" +short_desc="UUID library" +maintainer="Juan RP " +checksum=b3d7d0e1058a3740ddae83d47285bd9dce161eec9e299dde7996ed721da32198 +long_desc=" + libuuid generates and parses 128-bit universally unique id's (UUIDs). + See RFC 4122 for more information," + +subpackages="devel" +Add_dependency full glibc + +do_install() +{ + cd $wrksrc + ./configure --prefix=/usr ${configure_args} + cd lib/uuid && make && make DESTDIR=${DESTDIR} install +}