The attached patch:
 * updates the sourceforge download location in gar.master.mk
 * adds e2fsprogs
 * adds e2fsprogs to the dependency list for parted

I believe that parted has further missing dependencies, and will still
fail to build.

Again, my patch does not contain the gpg-keyring file for e2fsprogs.  I
believe the appropriate key is that of Theodore Ts'o at
<http://thunk.org/tytso/tytso-key.asc>

-- 
~ LukeShu
http://lukeshu.ath.cx
diff -Nu -r gsrc-bzr/deps/e2fsprogs/Makefile gsrc-2010.10.30.02.14/deps/e2fsprogs/Makefile
--- gsrc-bzr/deps/e2fsprogs/Makefile	1969-12-31 19:00:00.000000000 -0500
+++ gsrc-2010.10.30.02.14/deps/e2fsprogs/Makefile	2010-10-21 19:43:31.000000000 -0400
@@ -0,0 +1,14 @@
+GARNAME = e2fsprogs
+GARVERSION = 1.41.12
+
+MASTER_SITES = $(MASTER_SOURCEFORGE)
+MASTER_SUBDIR = $(GARNAME)/$(GARNAME)/$(GARVERSION)/
+DISTFILES = $(DISTNAME).tar.gz
+SIGFILES = $(DISTNAME).tar.gz.asc
+CHECKSUM_FILE = md5sums
+
+HOME_URL = http://e2fsprogs.sourceforge.net/
+DESCRIPTION = standard utilities for creating, fixing, configuring, and debugging ext2 filesystems.
+
+include ../../gar.lib/auto.mk
+
diff -Nu -r gsrc-bzr/deps/e2fsprogs/md5sums gsrc-2010.10.30.02.14/deps/e2fsprogs/md5sums
--- gsrc-bzr/deps/e2fsprogs/md5sums	1969-12-31 19:00:00.000000000 -0500
+++ gsrc-2010.10.30.02.14/deps/e2fsprogs/md5sums	2010-10-21 19:42:11.000000000 -0400
@@ -0,0 +1,2 @@
+1b24a21fc0c2381ef420961cbfec733f  download/e2fsprogs-1.41.12.tar.gz
+842e38d045d5f058614ef5e3265de511  download/e2fsprogs-1.41.12.tar.gz.asc
diff -Nu -r gsrc-bzr/gnu/parted/Makefile gsrc-2010.10.30.02.14/gnu/parted/Makefile
--- gsrc-bzr/gnu/parted/Makefile	2010-10-23 18:53:12.000000000 -0400
+++ gsrc-2010.10.30.02.14/gnu/parted/Makefile	2010-10-23 19:43:44.000000000 -0400
@@ -8,7 +8,7 @@
 SIGFILES = $(DISTNAME).tar.gz.sig
 
 BUILDDEPS = gettext readline #libuuid devicemapper
-# LIBDEPS = 
+LIBDEPS = e2fsprogs
 
 HOME_URL = http://www.gnu.org/software/parted/
 DESCRIPTION = GNU Parted, a tool to create, destroy, resize, check, and copy partitions

Reply via email to