diff options
author | mandree <mandree@FreeBSD.org> | 2012-02-16 08:50:14 +0800 |
---|---|---|
committer | mandree <mandree@FreeBSD.org> | 2012-02-16 08:50:14 +0800 |
commit | cdb8d898be53bfce4ff4bd7a2913de863f6f69d1 (patch) | |
tree | d63b79ef02bc0db8c97f69804d2eeee5f473c49d | |
parent | f5a85459833ec0e5b5862fb8b1bece2c6ccec2bb (diff) | |
download | freebsd-ports-gnome-cdb8d898be53bfce4ff4bd7a2913de863f6f69d1.tar.gz freebsd-ports-gnome-cdb8d898be53bfce4ff4bd7a2913de863f6f69d1.tar.zst freebsd-ports-gnome-cdb8d898be53bfce4ff4bd7a2913de863f6f69d1.zip |
Upgrade to new upstream release v1.42.
Changelog:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
-rw-r--r-- | sysutils/e2fsprogs/Makefile | 10 | ||||
-rw-r--r-- | sysutils/e2fsprogs/distinfo | 4 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-e2fsck__unix.c (renamed from sysutils/e2fsprogs/files/patch-SIGINFO-e2fck_unix.c) | 14 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h (renamed from sysutils/e2fsprogs/files/patch-lib_ext2fs_ext2_fs.h) | 8 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c | 10 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c | 11 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c (renamed from sysutils/e2fsprogs/files/patch-lib-uuid-gen_uuid.c) | 11 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-lib_ext2fs_tdb.c | 10 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-lib_ext2fs_tst_bitops.c | 12 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-misc__Makefile.in (renamed from sysutils/e2fsprogs/files/patch-misc_Makefile.in) | 18 | ||||
-rw-r--r-- | sysutils/e2fsprogs/files/patch-tests__test_script.in | 11 | ||||
-rw-r--r-- | sysutils/e2fsprogs/pkg-message | 2 |
12 files changed, 68 insertions, 53 deletions
diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile index 654b263539f3..f8011578c3c1 100644 --- a/sysutils/e2fsprogs/Makefile +++ b/sysutils/e2fsprogs/Makefile @@ -6,7 +6,7 @@ # PORTNAME= e2fsprogs -PORTVERSION= 1.41.14 +PORTVERSION= 1.42 PORTREVISION?= 0 CATEGORIES?= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} @@ -43,7 +43,7 @@ post-extract: PKGDEINSTALL= ${PKGINSTALL} -MAKE_JOBS_UNSAFE= yes +MAKE_JOBS_SAFE= yes .include <bsd.port.pre.mk> @@ -63,6 +63,12 @@ post-patch:: ${WRKSRC}/lib/*/Makefile.in # don't build/install libext2fs.info @${REINPLACE_CMD} -e 's/ install-doc-libs$$//' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -E -e 's/md5sum ([^ ]*)/printf "%s %s\\n" $$(md5 -q \1) \1/' \ + -e "s/ == 0/ = 0/" ${WRKSRC}/tests/[a-t]_*/script +# disable f_mmp_garbage, fails on FreeBSD +.for i in f_mmp_garbage m_bigjournal + @${MV} ${WRKSRC}/tests/${i} ${WRKSRC}/tests/disabled_test-${i} +.endfor .if ${MASTERDIR} == ${.CURDIR} post-build: diff --git a/sysutils/e2fsprogs/distinfo b/sysutils/e2fsprogs/distinfo index a3ca69df5211..3601f4311e91 100644 --- a/sysutils/e2fsprogs/distinfo +++ b/sysutils/e2fsprogs/distinfo @@ -1,2 +1,2 @@ -SHA256 (e2fsprogs-1.41.14.tar.gz) = 3f8ac1fedd7c4bec480afcbe4acabdd4ac59ec0446a0fd50c8975cd0aad7b176 -SIZE (e2fsprogs-1.41.14.tar.gz) = 4512157 +SHA256 (e2fsprogs-1.42.tar.gz) = 55b46db0cec3e2eb0e5de14494a88b01ff6c0500edf8ca8927cad6da7b5e4a46 +SIZE (e2fsprogs-1.42.tar.gz) = 5709827 diff --git a/sysutils/e2fsprogs/files/patch-SIGINFO-e2fck_unix.c b/sysutils/e2fsprogs/files/patch-e2fsck__unix.c index df7bd1d18669..4be5f73ed1b2 100644 --- a/sysutils/e2fsprogs/files/patch-SIGINFO-e2fck_unix.c +++ b/sysutils/e2fsprogs/files/patch-e2fsck__unix.c @@ -1,15 +1,15 @@ ---- a/e2fsck/unix.c.orig 2009-08-23 04:44:35.000000000 +0200 -+++ b/e2fsck/unix.c 2009-10-11 23:12:39.000000000 +0200 +--- ./e2fsck/unix.c.orig 2011-11-14 16:55:54.000000000 +0100 ++++ ./e2fsck/unix.c 2012-02-16 00:35:12.000000000 +0100 @@ -9,8 +9,6 @@ * %End-Header% */ -#define _XOPEN_SOURCE 600 /* for inclusion of sa_handler in Solaris */ - + #include "config.h" #include <stdio.h> #ifdef HAVE_STDLIB_H - #include <stdlib.h> -@@ -497,6 +495,24 @@ +@@ -543,6 +541,24 @@ return 0; } @@ -33,8 +33,8 @@ + #define PATH_SET "PATH=/sbin" - static void reserve_stdio_fds(void) -@@ -528,6 +544,17 @@ + /* +@@ -575,6 +591,17 @@ ctx->progress = e2fsck_update_progress; } @@ -52,7 +52,7 @@ static void signal_progress_off(int sig EXT2FS_ATTR((unused))) { e2fsck_t ctx = e2fsck_global_ctx; -@@ -862,6 +889,8 @@ +@@ -932,6 +959,8 @@ sigaction(SIGUSR1, &sa, 0); sa.sa_handler = signal_progress_off; sigaction(SIGUSR2, &sa, 0); diff --git a/sysutils/e2fsprogs/files/patch-lib_ext2fs_ext2_fs.h b/sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h index 30c14d1bedfd..b2e0320fb014 100644 --- a/sysutils/e2fsprogs/files/patch-lib_ext2fs_ext2_fs.h +++ b/sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h @@ -1,8 +1,8 @@ ---- a/lib/ext2fs/ext2_fs.h.orig Sat Jun 30 16:36:37 2007 -+++ b/lib/ext2fs/ext2_fs.h Sat Jun 30 16:36:43 2007 -@@ -422,7 +422,7 @@ +--- ./lib/ext2fs/ext2_fs.h.orig 2011-09-25 07:55:10.000000000 +0200 ++++ ./lib/ext2fs/ext2_fs.h 2012-02-16 00:35:12.000000000 +0100 +@@ -454,7 +454,7 @@ - #define i_size_high i_dir_acl + #define i_dir_acl i_size_high -#if defined(__KERNEL__) || defined(__linux__) +#if defined(__KERNEL__) || defined(__linux__) || defined(__FreeBSD__) diff --git a/sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c new file mode 100644 index 000000000000..800c818da334 --- /dev/null +++ b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c @@ -0,0 +1,10 @@ +--- ./lib/ext2fs/tdb.c.orig 2011-11-29 16:50:04.000000000 +0100 ++++ ./lib/ext2fs/tdb.c 2012-02-16 00:35:12.000000000 +0100 +@@ -36,7 +36,6 @@ + #define HAVE_UTIME_H + #define HAVE_UTIME + #endif +-#define _XOPEN_SOURCE 600 + + #include "config.h" + #include <unistd.h> diff --git a/sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c new file mode 100644 index 000000000000..9d250204b166 --- /dev/null +++ b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c @@ -0,0 +1,11 @@ +--- ./lib/ext2fs/tst_bitops.c.orig 2011-09-18 20:06:51.000000000 +0200 ++++ ./lib/ext2fs/tst_bitops.c 2012-02-16 00:35:12.000000000 +0100 +@@ -104,7 +104,7 @@ + bigarray = malloc(1 << 29); + if (!bigarray) { + fprintf(stderr, "Failed to allocate scratch memory!\n"); +- exit(1); ++ exit(0); + } + + bigarray[BIG_TEST_BIT >> 3] = 0; diff --git a/sysutils/e2fsprogs/files/patch-lib-uuid-gen_uuid.c b/sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c index e605a1f1b868..cc3ec6a7b55c 100644 --- a/sysutils/e2fsprogs/files/patch-lib-uuid-gen_uuid.c +++ b/sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c @@ -1,9 +1,6 @@ -This patch contributed by Douglas William Thrift to enable libuuid to -obtain the ethernet hardware address. - ---- ./lib/uuid/gen_uuid.c.orig 2009-06-30 20:41:09.000000000 -0700 -+++ ./lib/uuid/gen_uuid.c 2009-07-28 06:46:12.380950940 -0700 -@@ -89,6 +89,7 @@ +--- ./lib/uuid/gen_uuid.c.orig 2011-09-18 20:20:44.000000000 +0200 ++++ ./lib/uuid/gen_uuid.c 2012-02-16 00:35:12.000000000 +0100 +@@ -91,6 +91,7 @@ #ifdef HAVE_SYS_RESOURCE_H #include <sys/resource.h> #endif @@ -11,7 +8,7 @@ obtain the ethernet hardware address. #include "uuidP.h" #include "uuidd.h" -@@ -295,6 +296,28 @@ +@@ -297,6 +298,28 @@ } } close(sd); diff --git a/sysutils/e2fsprogs/files/patch-lib_ext2fs_tdb.c b/sysutils/e2fsprogs/files/patch-lib_ext2fs_tdb.c deleted file mode 100644 index ef44df75691e..000000000000 --- a/sysutils/e2fsprogs/files/patch-lib_ext2fs_tdb.c +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lib/ext2fs/tdb.c.orig 2008-09-16 01:55:27.000000000 +0200 -+++ b/lib/ext2fs/tdb.c 2008-09-16 01:55:34.000000000 +0200 -@@ -36,7 +36,6 @@ - #define HAVE_UTIME_H - #define HAVE_UTIME - #endif --#define _XOPEN_SOURCE 600 - - #include <unistd.h> - #include <stdio.h> diff --git a/sysutils/e2fsprogs/files/patch-lib_ext2fs_tst_bitops.c b/sysutils/e2fsprogs/files/patch-lib_ext2fs_tst_bitops.c deleted file mode 100644 index 9d5189632b95..000000000000 --- a/sysutils/e2fsprogs/files/patch-lib_ext2fs_tst_bitops.c +++ /dev/null @@ -1,12 +0,0 @@ -diff -r 4decffc5e9a3 lib/ext2fs/tst_bitops.c ---- a/lib/ext2fs/tst_bitops.c Tue May 30 16:29:49 2006 +0200 -+++ b/lib/ext2fs/tst_bitops.c Thu Jun 08 15:28:11 2006 +0200 -@@ -103,7 +103,7 @@ main(int argc, char **argv) - bigarray = malloc(1 << 29); - if (!bigarray) { - fprintf(stderr, "Failed to allocate scratch memory!\n"); -- exit(1); -+ exit(0); - } - - bigarray[BIG_TEST_BIT >> 3] = 0; diff --git a/sysutils/e2fsprogs/files/patch-misc_Makefile.in b/sysutils/e2fsprogs/files/patch-misc__Makefile.in index adf881eca57c..1e70e5d08fac 100644 --- a/sysutils/e2fsprogs/files/patch-misc_Makefile.in +++ b/sysutils/e2fsprogs/files/patch-misc__Makefile.in @@ -1,15 +1,17 @@ ---- a/misc/Makefile.in.orig 2009-08-23 04:44:35.000000000 +0200 -+++ b/misc/Makefile.in 2009-10-11 23:07:27.000000000 +0200 -@@ -25,14 +25,14 @@ +--- ./misc/Makefile.in.orig 2011-09-18 23:14:56.000000000 +0200 ++++ ./misc/Makefile.in 2012-02-16 00:35:12.000000000 +0100 +@@ -28,15 +28,15 @@ SPROGS= mke2fs badblocks tune2fs dumpe2fs $(BLKID_PROG) logsave \ $(E2IMAGE_PROG) @FSCK_PROG@ e2undo --USPROGS= mklost+found filefrag e2freefrag $(UUIDD_PROG) -+USPROGS= mklost+found e2freefrag +-USPROGS= mklost+found filefrag e2freefrag $(UUIDD_PROG) $(E4DEFRAG_PROG) ++USPROGS= mklost+found e2freefrag $(E4DEFRAG_PROG) SMANPAGES= tune2fs.8 mklost+found.8 mke2fs.8 dumpe2fs.8 badblocks.8 \ e2label.8 $(FINDFS_MAN) $(BLKID_MAN) $(E2IMAGE_MAN) \ -- logsave.8 filefrag.8 e2freefrag.8 e2undo.8 $(UUIDD_MAN) @FSCK_MAN@ -+ logsave.8 e2freefrag.8 e2undo.8 @FSCK_MAN@ +- logsave.8 filefrag.8 e2freefrag.8 e2undo.8 \ +- $(UUIDD_MAN) $(E4DEFRAG_MAN) @FSCK_MAN@ ++ logsave.8 e2freefrag.8 e2undo.8 \ ++ $(E4DEFRAG_MAN) @FSCK_MAN@ FMANPAGES= mke2fs.conf.5 -UPROGS= chattr lsattr @UUID_CMT@ uuidgen @@ -19,7 +21,7 @@ LPROGS= @E2INITRD_PROG@ -@@ -466,34 +466,9 @@ +@@ -475,34 +475,9 @@ echo " INSTALL_DATA $(man5dir)/$$i"; \ $(INSTALL_DATA) $$i $(DESTDIR)$(man5dir)/$$i; \ done diff --git a/sysutils/e2fsprogs/files/patch-tests__test_script.in b/sysutils/e2fsprogs/files/patch-tests__test_script.in new file mode 100644 index 000000000000..a4df90f9c2a1 --- /dev/null +++ b/sysutils/e2fsprogs/files/patch-tests__test_script.in @@ -0,0 +1,11 @@ +--- ./tests/test_script.in.orig 2012-02-16 00:46:56.000000000 +0100 ++++ ./tests/test_script.in 2012-02-16 00:47:07.000000000 +0100 +@@ -39,7 +39,7 @@ + + . $TEST_CONFIG + +-TMPFILE=$(mktemp) ++TMPFILE=$(mktemp /tmp/tmp.XXXXXXXXXX) + + for test_dir in $TESTS + do diff --git a/sysutils/e2fsprogs/pkg-message b/sysutils/e2fsprogs/pkg-message index 3f0e7e23609e..14d2323e4d99 100644 --- a/sysutils/e2fsprogs/pkg-message +++ b/sysutils/e2fsprogs/pkg-message @@ -1,5 +1,5 @@ =========================================================================== Note: this is a modified version of the e2fsprogs package, not the official package. Report all building and run-time trouble that originates in the -package to the port maintainer, <matthias.andree@gmx.de>. +package to the port maintainer, mandree@FreeBSD.org =========================================================================== |