aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authormandree <mandree@FreeBSD.org>2014-01-07 08:00:23 +0800
committermandree <mandree@FreeBSD.org>2014-01-07 08:00:23 +0800
commit809d4ac7d300f04f7b4b940d782404381c906dad (patch)
tree42143b2350fc0e3d17cb8e9e0581998130743c68 /sysutils
parent0374e50d8f3af229e35eb6f39b8c4b4d038e3aa5 (diff)
downloadfreebsd-ports-graphics-809d4ac7d300f04f7b4b940d782404381c906dad.tar.gz
freebsd-ports-graphics-809d4ac7d300f04f7b4b940d782404381c906dad.tar.zst
freebsd-ports-graphics-809d4ac7d300f04f7b4b940d782404381c906dad.zip
- Update to new upstream release 1.42.9, release notes:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.9> - Add MAKE_ENV+=CHECK_CMD=@true to avoid build failures in intl/, which apparently does not include MCONFIG currently. - Regenerate (and in two cases, modify) patches.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/e2fsprogs/Makefile4
-rw-r--r--sysutils/e2fsprogs/distinfo4
-rw-r--r--sysutils/e2fsprogs/files/patch-e2fsck__unix.c10
-rw-r--r--sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h4
-rw-r--r--sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c2
-rw-r--r--sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c2
-rw-r--r--sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c4
-rw-r--r--sysutils/e2fsprogs/files/patch-misc__Makefile.in16
-rw-r--r--sysutils/e2fsprogs/files/patch-misc__tune2fs.c9
-rw-r--r--sysutils/e2fsprogs/pkg-plist3
10 files changed, 31 insertions, 27 deletions
diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile
index 2f21dc38427..5f3efa2bf2d 100644
--- a/sysutils/e2fsprogs/Makefile
+++ b/sysutils/e2fsprogs/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= e2fsprogs
-PORTVERSION= 1.42.8
+PORTVERSION= 1.42.9
PORTREVISION?= 0
CATEGORIES?= sysutils
MASTER_SITES= KERNEL_ORG/linux/kernel/people/tytso/${PORTNAME}/v${PORTVERSION}
@@ -22,6 +22,7 @@ CONFIGURE_ARGS+=--disable-fsck --disable-e2initrd-helper \
--with-root-prefix='${PREFIX}'
CPPFLAGS+= -I${WRKSRC}/lib -I${LOCALBASE}/include # -D_EXT2_USE_C_VERSIONS
MAKE_ARGS+= LDFLAGS='${LDFLAGS} -L${LOCALBASE}/lib'
+MAKE_ENV+= CHECK_CMD=@true
.if !defined(MASTERDIR)
OPTIONS_DEFINE= DOCS NLS
@@ -120,6 +121,7 @@ post-build:
|| { head -n30000 ${WRKSRC}/tests/*.failed 2>/dev/null ; exit 1 ; }
post-install:
+ ${RM} -f ${STAGEDIR}${PREFIX}/sbin/uuidd
${INSTALL_PROGRAM} ${WRKSRC}/fsck_ext2fs ${STAGEDIR}${PREFIX}/sbin/
${INSTALL_MAN} ${FILESDIR}/fsck_ext2fs.8 ${STAGEDIR}${PREFIX}/man/man8/
.if ${PORT_OPTIONS:MDOCS}
diff --git a/sysutils/e2fsprogs/distinfo b/sysutils/e2fsprogs/distinfo
index b7dbfb71770..b6d7d2eefec 100644
--- a/sysutils/e2fsprogs/distinfo
+++ b/sysutils/e2fsprogs/distinfo
@@ -1,2 +1,2 @@
-SHA256 (e2fsprogs-1.42.8.tar.xz) = 2dd295a5b225e6fbdd0d6f3e266c4adaaa5188e863ddcc61c78012c9fac60578
-SIZE (e2fsprogs-1.42.8.tar.xz) = 4599820
+SHA256 (e2fsprogs-1.42.9.tar.xz) = b63e95f71209c3d8b07e320a4c602eedb9eaf5b1f565807ad92f519299cd8868
+SIZE (e2fsprogs-1.42.9.tar.xz) = 4656468
diff --git a/sysutils/e2fsprogs/files/patch-e2fsck__unix.c b/sysutils/e2fsprogs/files/patch-e2fsck__unix.c
index 7117e966d69..f3d17d9eab5 100644
--- a/sysutils/e2fsprogs/files/patch-e2fsck__unix.c
+++ b/sysutils/e2fsprogs/files/patch-e2fsck__unix.c
@@ -1,5 +1,5 @@
---- ./e2fsck/unix.c.orig 2013-06-21 04:43:42.000000000 +0200
-+++ ./e2fsck/unix.c 2013-06-27 00:38:52.000000000 +0200
+--- ./e2fsck/unix.c.orig 2013-12-29 05:18:02.000000000 +0100
++++ ./e2fsck/unix.c 2014-01-06 23:26:48.000000000 +0100
@@ -9,8 +9,6 @@
* %End-Header%
*/
@@ -18,7 +18,7 @@
#endif
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
-@@ -582,6 +580,24 @@
+@@ -584,6 +582,24 @@
return 0;
}
@@ -43,7 +43,7 @@
#define PATH_SET "PATH=/sbin"
/*
-@@ -614,6 +630,17 @@
+@@ -616,6 +632,17 @@
ctx->progress = e2fsck_update_progress;
}
@@ -61,7 +61,7 @@
static void signal_progress_off(int sig EXT2FS_ATTR((unused)))
{
e2fsck_t ctx = e2fsck_global_ctx;
-@@ -991,6 +1018,8 @@
+@@ -995,6 +1022,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 a5f08ea48bd..bfd0bdb18a9 100644
--- a/sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
+++ b/sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
@@ -1,5 +1,5 @@
---- ./lib/ext2fs/ext2_fs.h.orig 2013-06-21 04:43:42.000000000 +0200
-+++ ./lib/ext2fs/ext2_fs.h 2013-06-27 00:38:52.000000000 +0200
+--- ./lib/ext2fs/ext2_fs.h.orig 2013-12-29 05:18:02.000000000 +0100
++++ ./lib/ext2fs/ext2_fs.h 2014-01-06 23:26:48.000000000 +0100
@@ -456,7 +456,7 @@
#define i_dir_acl i_size_high
diff --git a/sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
index 9c3a901312e..b20c3773be5 100644
--- a/sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
+++ b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
@@ -1,5 +1,5 @@
--- ./lib/ext2fs/tdb.c.orig 2012-07-06 15:37:27.000000000 +0200
-+++ ./lib/ext2fs/tdb.c 2013-06-27 00:38:52.000000000 +0200
++++ ./lib/ext2fs/tdb.c 2014-01-06 23:26:48.000000000 +0100
@@ -36,7 +36,6 @@
#define HAVE_UTIME_H
#define HAVE_UTIME
diff --git a/sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
index 00437eb48f0..ddc4c4d73bc 100644
--- a/sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
+++ b/sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
@@ -1,5 +1,5 @@
--- ./lib/ext2fs/tst_bitops.c.orig 2012-07-06 15:37:27.000000000 +0200
-+++ ./lib/ext2fs/tst_bitops.c 2013-06-27 00:38:52.000000000 +0200
++++ ./lib/ext2fs/tst_bitops.c 2014-01-06 23:26:48.000000000 +0100
@@ -104,7 +104,7 @@
bigarray = malloc(1 << 29);
if (!bigarray) {
diff --git a/sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c b/sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
index d888a9ac599..d3caf72c835 100644
--- a/sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
+++ b/sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
@@ -1,5 +1,5 @@
---- ./lib/uuid/gen_uuid.c.orig 2013-04-22 01:05:50.000000000 +0200
-+++ ./lib/uuid/gen_uuid.c 2013-06-27 00:38:52.000000000 +0200
+--- ./lib/uuid/gen_uuid.c.orig 2013-12-16 07:32:00.000000000 +0100
++++ ./lib/uuid/gen_uuid.c 2014-01-06 23:26:48.000000000 +0100
@@ -91,6 +91,7 @@
#ifdef HAVE_SYS_RESOURCE_H
#include <sys/resource.h>
diff --git a/sysutils/e2fsprogs/files/patch-misc__Makefile.in b/sysutils/e2fsprogs/files/patch-misc__Makefile.in
index f9168d57803..89ef8a91d2b 100644
--- a/sysutils/e2fsprogs/files/patch-misc__Makefile.in
+++ b/sysutils/e2fsprogs/files/patch-misc__Makefile.in
@@ -1,18 +1,18 @@
---- ./misc/Makefile.in.orig 2013-04-22 01:05:50.000000000 +0200
-+++ ./misc/Makefile.in 2013-06-27 00:38:52.000000000 +0200
+--- ./misc/Makefile.in.orig 2013-12-26 06:26:22.000000000 +0100
++++ ./misc/Makefile.in 2014-01-06 23:26:48.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) $(E4DEFRAG_PROG)
-+USPROGS= mklost+found e2freefrag $(E4DEFRAG_PROG)
++USPROGS= mklost+found e2freefrag $(UUIDD_PROG) $(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) $(E4DEFRAG_MAN) @FSCK_MAN@
+ logsave.8 e2freefrag.8 e2undo.8 \
+ $(E4DEFRAG_MAN) @FSCK_MAN@
- FMANPAGES= mke2fs.conf.5
+ FMANPAGES= mke2fs.conf.5 ext4.5
-UPROGS= chattr lsattr @UUID_CMT@ uuidgen
-UMANPAGES= chattr.1 lsattr.1 @UUID_CMT@ uuidgen.1
@@ -21,7 +21,7 @@
LPROGS= @E2INITRD_PROG@
-@@ -124,14 +124,14 @@
+@@ -125,14 +125,14 @@
mke2fs.conf: $(srcdir)/mke2fs.conf.in
if test -f $(srcdir)/mke2fs.conf.custom.in ; then \
@@ -39,9 +39,9 @@
> default_profile.c
profile.o:
$(E) " CC $<"
-@@ -488,34 +488,9 @@
- $(ES) " INSTALL_DATA $(man5dir)/$$i"; \
- $(INSTALL_DATA) $$i $(DESTDIR)$(man5dir)/$$i; \
+@@ -498,34 +498,9 @@
+ (cd $(DESTDIR)$(man5dir); \
+ $(LN) $(LINK_INSTALL_FLAGS) ext4.5 $$i.5); \
done
- $(Q) if test -f $(DESTDIR)$(root_sysconfdir)/mke2fs.conf; then \
- if cmp -s $(DESTDIR)$(root_sysconfdir)/mke2fs.conf \
diff --git a/sysutils/e2fsprogs/files/patch-misc__tune2fs.c b/sysutils/e2fsprogs/files/patch-misc__tune2fs.c
index 4dc57102351..9fe380dc0b8 100644
--- a/sysutils/e2fsprogs/files/patch-misc__tune2fs.c
+++ b/sysutils/e2fsprogs/files/patch-misc__tune2fs.c
@@ -1,15 +1,14 @@
---- ./misc/tune2fs.c.orig 2013-06-21 04:43:42.000000000 +0200
-+++ ./misc/tune2fs.c 2013-06-28 01:08:29.000000000 +0200
-@@ -25,8 +25,6 @@
+--- ./misc/tune2fs.c.orig 2013-12-29 05:18:02.000000000 +0100
++++ ./misc/tune2fs.c 2014-01-06 23:43:47.000000000 +0100
+@@ -25,7 +25,6 @@
* 94/03/06 - Added the checks interval from Uwe Ohse (uwe@tirka.gun.de)
*/
-#define _XOPEN_SOURCE 600 /* for inclusion of strptime() */
--#define _BSD_SOURCE /* for inclusion of strcasecmp() */
#include "config.h"
#include <fcntl.h>
#include <grp.h>
-@@ -48,6 +46,9 @@
+@@ -52,6 +51,9 @@
#include <libgen.h>
#include <limits.h>
diff --git a/sysutils/e2fsprogs/pkg-plist b/sysutils/e2fsprogs/pkg-plist
index 70eda986c00..5c118d77f77 100644
--- a/sysutils/e2fsprogs/pkg-plist
+++ b/sysutils/e2fsprogs/pkg-plist
@@ -5,6 +5,9 @@ man/man1/chattr.1.gz
man/man1/lsattr.1.gz
man/man5/e2fsck.conf.5.gz
man/man5/mke2fs.conf.5.gz
+man/man5/ext2.5.gz
+man/man5/ext3.5.gz
+man/man5/ext4.5.gz
man/man8/badblocks.8.gz
man/man8/debugfs.8.gz
man/man8/dumpe2fs.8.gz