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 <xtraeme@gmail.com>"
+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
+}