On 1/20/21 1:10 PM, Stuart Henderson wrote:
> On 2021/01/20 12:34, Aisha Tammy wrote:
>>   I've been trying to get e2fsprogs to latest 1.4.6 but am
>> running into a bunch of errors with loff_t not defined errors
>>
>> Reason for updating, I'm try to build 389-ds-base (ldap server)
>> in OpenBSD which needs the newer version of e2fsprogs for
>> some functions.
> 
> loff_t is for large file support which we don't have a special type for,
> normal off_t supports large files. Something like the diff below would
> do I think. Or the relevant bits could be disabled (configure flag for
> e2image, e2fuzz by patching, it isn't installed by default anyway).
> 
> What does 389-ds-base want from e2fsprogs? I don't see any reference
> in the tar.bz2.
> 

Whoops, sorry. I got confused with the names of my ports.
I am also trying to get MIT Kerberos (yes I know we have heimdal, I'm
just being a bit masochistic) to build on OpenBSD and thats
the one that needs e2fsprogs.

I'll try this update, thanks a lot Stuart <3 !!

Cheers,
Aisha

>> Also seems like this package has no maintainer and hasn't been
>> updated in a while.
> 
> yep.
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/Makefile,v
> retrieving revision 1.41
> diff -u -p -r1.41 Makefile
> --- Makefile  12 Jul 2019 20:49:42 -0000      1.41
> +++ Makefile  20 Jan 2021 18:10:34 -0000
> @@ -2,14 +2,13 @@
>  
>  COMMENT=     utilities to manipulate ext2 filesystems
>  
> -DISTNAME=    e2fsprogs-1.42.12
> -REVISION=    5
> +DISTNAME=    e2fsprogs-1.45.6
>  CATEGORIES=  sysutils devel
>  SHARED_LIBS= blkid           0.0 \
>               com_err         21.0 \
> -             e2p             3.1 \
> -             ext2fs          4.1 \
> -             ss              3.1 \
> +             e2p             3.2 \
> +             ext2fs          5.0 \
> +             ss              3.2 \
>               uuid            14.0
>  
>  HOMEPAGE=    http://e2fsprogs.sourceforge.net/
> @@ -21,20 +20,21 @@ WANTLIB += c iconv intl
>  
>  MASTER_SITES=        ${MASTER_SITE_SOURCEFORGE:=e2fsprogs/}
>  
> +DEBUG_PACKAGES=      ${BUILD_PACKAGES}
>  LIB_DEPENDS= devel/gettext,-runtime
>  
>  SEPARATE_BUILD=      Yes
> -CONFIGURE_STYLE= autoconf
> -AUTOCONF_VERSION= 2.69
> +CONFIGURE_STYLE= gnu
>  CONFIGURE_ARGS+= --disable-tls \
>               --disable-uuidd \
> -             --enable-elf-shlibs
> +             --disable-fuse2fs \
> +             --enable-elf-shlibs \
> +             --enable-verbose-makecmds
>  CONFIGURE_ENV=       CPPFLAGS="-D_EXT2_USE_C_VERSIONS_" \
>               ac_cv_header_execinfo_h=no
>  USE_GMAKE=   Yes
>  
> -MAKE_FLAGS=  V=1 \
> -             LIBINTL="-L${LOCALBASE}/lib -lintl -liconv" \
> +MAKE_FLAGS=  LIBINTL="-L${LOCALBASE}/lib -lintl -liconv" \
>               LIBblkid_VERSION=${LIBblkid_VERSION} \
>               LIBcom_err_VERSION=${LIBcom_err_VERSION} \
>               LIBe2p_VERSION=${LIBe2p_VERSION} \
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/distinfo,v
> retrieving revision 1.7
> diff -u -p -r1.7 distinfo
> --- distinfo  8 Nov 2014 11:28:04 -0000       1.7
> +++ distinfo  20 Jan 2021 18:10:34 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (e2fsprogs-1.42.12.tar.gz) = 
> 4XhG2RoO3Yn6WbBkvej45c7FhR419Ye8zLQBTb1jGGw=
> -SIZE (e2fsprogs-1.42.12.tar.gz) = 6381695
> +SHA256 (e2fsprogs-1.45.6.tar.gz) = 
> X2SsUKK2C45nxbOCuxN97Dk0QBcQPK/8OmFVRCTy1pM=
> +SIZE (e2fsprogs-1.45.6.tar.gz) = 7938544
> Index: patches/patch-doc_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-doc_Makefile_in,v
> retrieving revision 1.4
> diff -u -p -r1.4 patch-doc_Makefile_in
> --- patches/patch-doc_Makefile_in     30 Apr 2014 11:40:04 -0000      1.4
> +++ patches/patch-doc_Makefile_in     20 Jan 2021 18:10:34 -0000
> @@ -1,6 +1,8 @@
>  $OpenBSD: patch-doc_Makefile_in,v 1.4 2014/04/30 11:40:04 ajacoutot Exp $
> ---- doc/Makefile.in.orig     Sun Dec 29 05:18:02 2013
> -+++ doc/Makefile.in  Wed Apr 30 10:36:56 2014
> +
> +Index: doc/Makefile.in
> +--- doc/Makefile.in.orig
> ++++ doc/Makefile.in
>  @@ -17,9 +17,9 @@ INFO=@MAKEINFO@
>   HTML=makeinfo --html --no-split
>   PS2PDF=ps2pdf
> @@ -11,14 +13,14 @@ $OpenBSD: patch-doc_Makefile_in,v 1.4 20
>  -install-doc-libs: libext2fs.info libext2fs.dvi
>  +install-doc-libs: libext2fs.info
>       $(Q) $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
> -     $(E) "  MKINSTALLDIRS $(infodir)"
> -     $(Q) $(MKINSTALLDIRS) $(DESTDIR)$(infodir)
> +     $(E) "  MKDIR_P $(infodir)"
> +     $(Q) $(MKDIR_P) $(DESTDIR)$(infodir)
>  @@ -27,8 +27,6 @@ install-doc-libs: libext2fs.info libext2fs.dvi
>               echo "  INSTALL_DATA $(infodir)/$$i" ; \
>               $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
>       done
>  -    $(E) "  GZIP $(infodir)/libext2fs.info*"
> --    -$(Q) gzip -9 $(DESTDIR)$(infodir)/libext2fs.info*
> +-    -$(Q) gzip -9n $(DESTDIR)$(infodir)/libext2fs.info*
>   
>   uninstall-doc-libs:
>       $(RM) -rf $(DESTDIR)$(infodir)/libext2fs.info*
> Index: patches/patch-lib_Makefile_elf-lib
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_Makefile_elf-lib,v
> retrieving revision 1.7
> diff -u -p -r1.7 patch-lib_Makefile_elf-lib
> --- patches/patch-lib_Makefile_elf-lib        21 Jun 2013 22:35:51 -0000      
> 1.7
> +++ patches/patch-lib_Makefile_elf-lib        20 Jan 2021 18:10:34 -0000
> @@ -3,8 +3,9 @@ $OpenBSD: patch-lib_Makefile_elf-lib,v 1
>  Don't generate library symlinks.
>  Don't run ldconfig.
>  
> ---- lib/Makefile.elf-lib.orig        Wed Aug 15 21:43:55 2012
> -+++ lib/Makefile.elf-lib     Wed Jun 19 14:25:04 2013
> +Index: lib/Makefile.elf-lib
> +--- lib/Makefile.elf-lib.orig
> ++++ lib/Makefile.elf-lib
>  @@ -32,7 +32,6 @@ $(ELF_LIB): $(OBJS)
>       $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) \
>               `echo $(my_dir) | sed -e 's;lib/;;'`/$(ELF_LIB) $(ELF_LIB))
> @@ -12,7 +13,7 @@ Don't run ldconfig.
>  -    $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) $(ELF_LIB) $(ELF_SONAME))
>   
>   installdirs-elf-lib::
> -     $(E) "  MKINSTALLDIRS $(ELF_INSTALL_DIR) $(libdir)"
> +     $(E) "  MKDIR_P $(ELF_INSTALL_DIR) $(libdir)"
>  @@ -44,14 +43,6 @@ installdirs:: installdirs-elf-lib
>   install-shlibs install:: $(ELF_LIB) installdirs-elf-lib 
> $(DEP_INSTALL_SYMLINK)
>       $(E) "  INSTALL-ELF-LIB $(ELF_INSTALL_DIR)/$(ELF_LIB)"
> Index: patches/patch-lib_blkid_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_blkid_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-lib_blkid_Makefile_in
> --- patches/patch-lib_blkid_Makefile_in       21 Jun 2013 22:35:51 -0000      
> 1.2
> +++ patches/patch-lib_blkid_Makefile_in       20 Jan 2021 18:10:34 -0000
> @@ -1,4 +1,5 @@
>  $OpenBSD: patch-lib_blkid_Makefile_in,v 1.2 2013/06/21 22:35:51 sthen Exp $
> +
>  --- lib/blkid/Makefile.in.orig       Thu Jan  3 03:39:51 2013
>  +++ lib/blkid/Makefile.in    Wed Jun 19 14:25:06 2013
>  @@ -31,8 +31,8 @@ HFILES_IN= blkid.h blkid_types.h
> Index: patches/patch-lib_blkid_getsize_c
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_blkid_getsize_c,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-lib_blkid_getsize_c
> --- patches/patch-lib_blkid_getsize_c 8 Nov 2014 11:28:04 -0000       1.3
> +++ patches/patch-lib_blkid_getsize_c 20 Jan 2021 18:10:34 -0000
> @@ -1,7 +1,9 @@
>  $OpenBSD: patch-lib_blkid_getsize_c,v 1.3 2014/11/08 11:28:04 sthen Exp $
> ---- lib/blkid/getsize.c.orig Sat Aug  2 21:26:22 2014
> -+++ lib/blkid/getsize.c      Sat Nov  8 10:41:17 2014
> -@@ -25,6 +25,7 @@
> +
> +Index: lib/blkid/getsize.c
> +--- lib/blkid/getsize.c.orig
> ++++ lib/blkid/getsize.c
> +@@ -29,6 +29,7 @@
>   #include <fcntl.h>
>   #ifdef HAVE_SYS_IOCTL_H
>   #include <sys/ioctl.h>
> Index: patches/patch-lib_e2p_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_e2p_Makefile_in,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-lib_e2p_Makefile_in
> --- patches/patch-lib_e2p_Makefile_in 21 Jun 2013 22:35:51 -0000      1.3
> +++ patches/patch-lib_e2p_Makefile_in 20 Jan 2021 18:10:34 -0000
> @@ -1,7 +1,9 @@
>  $OpenBSD: patch-lib_e2p_Makefile_in,v 1.3 2013/06/21 22:35:51 sthen Exp $
> ---- lib/e2p/Makefile.in.orig Fri Sep 21 17:30:42 2012
> -+++ lib/e2p/Makefile.in      Wed Jun 19 14:25:06 2013
> -@@ -34,8 +34,8 @@ HFILES= e2p.h
> +
> +Index: lib/e2p/Makefile.in
> +--- lib/e2p/Makefile.in.orig
> ++++ lib/e2p/Makefile.in
> +@@ -36,8 +36,8 @@ HFILES= e2p.h
>   LIBRARY= libe2p
>   LIBDIR= e2p
>   
> Index: patches/patch-lib_ext2fs_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_ext2fs_Makefile_in,v
> retrieving revision 1.6
> diff -u -p -r1.6 patch-lib_ext2fs_Makefile_in
> --- patches/patch-lib_ext2fs_Makefile_in      8 Nov 2014 11:28:04 -0000       
> 1.6
> +++ patches/patch-lib_ext2fs_Makefile_in      20 Jan 2021 18:10:34 -0000
> @@ -1,7 +1,9 @@
>  $OpenBSD: patch-lib_ext2fs_Makefile_in,v 1.6 2014/11/08 11:28:04 sthen Exp $
> ---- lib/ext2fs/Makefile.in.orig      Sat Aug  2 21:26:22 2014
> -+++ lib/ext2fs/Makefile.in   Sat Nov  8 10:41:17 2014
> -@@ -203,8 +203,8 @@ HFILES_IN=  ext2_err.h ext2_types.h
> +
> +Index: lib/ext2fs/Makefile.in
> +--- lib/ext2fs/Makefile.in.orig
> ++++ lib/ext2fs/Makefile.in
> +@@ -233,8 +233,8 @@ HFILES_IN=  ext2_err.h ext2_types.h
>   LIBRARY= libext2fs
>   LIBDIR= ext2fs
>   
> Index: patches/patch-lib_ext2fs_blkmap64_rb_c
> ===================================================================
> RCS file: 
> /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_ext2fs_blkmap64_rb_c,v
> retrieving revision 1.1
> diff -u -p -r1.1 patch-lib_ext2fs_blkmap64_rb_c
> --- patches/patch-lib_ext2fs_blkmap64_rb_c    10 Sep 2016 13:03:43 -0000      
> 1.1
> +++ patches/patch-lib_ext2fs_blkmap64_rb_c    20 Jan 2021 18:10:34 -0000
> @@ -1,7 +1,9 @@
>  $OpenBSD: patch-lib_ext2fs_blkmap64_rb_c,v 1.1 2016/09/10 13:03:43 ajacoutot 
> Exp $
> ---- lib/ext2fs/blkmap64_rb.c.orig    Sat Sep 10 12:30:47 2016
> -+++ lib/ext2fs/blkmap64_rb.c Sat Sep 10 12:31:10 2016
> -@@ -15,6 +15,7 @@
> +
> +Index: lib/ext2fs/blkmap64_rb.c
> +--- lib/ext2fs/blkmap64_rb.c.orig
> ++++ lib/ext2fs/blkmap64_rb.c
> +@@ -16,6 +16,7 @@
>   #include <unistd.h>
>   #endif
>   #include <fcntl.h>
> Index: patches/patch-lib_ext2fs_ext2_fs_h
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_ext2fs_ext2_fs_h,v
> retrieving revision 1.1
> diff -u -p -r1.1 patch-lib_ext2fs_ext2_fs_h
> --- patches/patch-lib_ext2fs_ext2_fs_h        28 Mar 2016 20:08:56 -0000      
> 1.1
> +++ patches/patch-lib_ext2fs_ext2_fs_h        20 Jan 2021 18:10:34 -0000
> @@ -1,7 +1,9 @@
>  $OpenBSD: patch-lib_ext2fs_ext2_fs_h,v 1.1 2016/03/28 20:08:56 kili Exp $
> ---- lib/ext2fs/ext2_fs.h.orig        Sat Aug  2 22:26:22 2014
> -+++ lib/ext2fs/ext2_fs.h     Tue Mar 22 22:26:56 2016
> -@@ -344,6 +344,7 @@ struct ext4_new_group_input {
> +
> +Index: lib/ext2fs/ext2_fs.h
> +--- lib/ext2fs/ext2_fs.h.orig
> ++++ lib/ext2fs/ext2_fs.h
> +@@ -374,6 +374,7 @@ struct ext4_new_group_input {
>   #define _IOT_ext2_new_group_input _IOT (_IOTS(__u32), 5, _IOTS(__u16), 2, 
> 0, 0)
>   #endif
>   
> @@ -9,7 +11,7 @@ $OpenBSD: patch-lib_ext2fs_ext2_fs_h,v 1
>   #define EXT2_IOC_GETFLAGS           _IOR('f', 1, long)
>   #define EXT2_IOC_SETFLAGS           _IOW('f', 2, long)
>   #define EXT2_IOC_GETVERSION         _IOR('v', 1, long)
> -@@ -354,6 +355,7 @@ struct ext4_new_group_input {
> +@@ -384,6 +385,7 @@ struct ext4_new_group_input {
>   #define EXT2_IOC_GROUP_ADD          _IOW('f', 8,struct ext2_new_group_input)
>   #define EXT4_IOC_GROUP_ADD          _IOW('f', 8,struct ext4_new_group_input)
>   #define EXT4_IOC_RESIZE_FS          _IOW('f', 16, __u64)
> Index: patches/patch-lib_ext2fs_imager_c
> ===================================================================
> RCS file: patches/patch-lib_ext2fs_imager_c
> diff -N patches/patch-lib_ext2fs_imager_c
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-lib_ext2fs_imager_c 20 Jan 2021 18:10:34 -0000
> @@ -0,0 +1,14 @@
> +$OpenBSD$
> +
> +Index: lib/ext2fs/imager.c
> +--- lib/ext2fs/imager.c.orig
> ++++ lib/ext2fs/imager.c
> +@@ -67,7 +67,7 @@ errcode_t ext2fs_image_inode_write(ext2_filsys fs, int
> +     blk64_t         blk;
> +     ssize_t         actual;
> +     errcode_t       retval;
> +-    loff_t          r;
> ++    off_t           r;
> + 
> +     buf = malloc(fs->blocksize * BUF_BLOCKS);
> +     if (!buf)
> Index: patches/patch-lib_ext2fs_unix_io_c
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_ext2fs_unix_io_c,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-lib_ext2fs_unix_io_c
> --- patches/patch-lib_ext2fs_unix_io_c        21 Jun 2013 22:35:51 -0000      
> 1.2
> +++ patches/patch-lib_ext2fs_unix_io_c        20 Jan 2021 18:10:34 -0000
> @@ -1,11 +1,13 @@
>  $OpenBSD: patch-lib_ext2fs_unix_io_c,v 1.2 2013/06/21 22:35:51 sthen Exp $
> ---- lib/ext2fs/unix_io.c.orig        Wed Jan  2 00:47:20 2013
> -+++ lib/ext2fs/unix_io.c     Wed Jun 19 14:25:04 2013
> -@@ -39,6 +39,7 @@
> +
> +Index: lib/ext2fs/unix_io.c
> +--- lib/ext2fs/unix_io.c.orig
> ++++ lib/ext2fs/unix_io.c
> +@@ -51,6 +51,7 @@
>   #include <sys/ioctl.h>
>   #endif
>   #ifdef HAVE_SYS_MOUNT_H
>  +#include <sys/param.h>
>   #include <sys/mount.h>
>   #endif
> - #if HAVE_SYS_STAT_H
> + #ifdef HAVE_SYS_PRCTL_H
> Index: patches/patch-lib_quota_mkquota_c
> ===================================================================
> RCS file: patches/patch-lib_quota_mkquota_c
> diff -N patches/patch-lib_quota_mkquota_c
> --- patches/patch-lib_quota_mkquota_c 21 Jun 2013 22:35:51 -0000      1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,11 +0,0 @@
> -$OpenBSD: patch-lib_quota_mkquota_c,v 1.1 2013/06/21 22:35:51 sthen Exp $
> ---- lib/quota/mkquota.c.orig Wed Jan  2 00:47:20 2013
> -+++ lib/quota/mkquota.c      Wed Jun 19 14:25:04 2013
> -@@ -7,6 +7,7 @@
> - #include <sys/types.h>
> - #include <sys/stat.h>
> - #include <unistd.h>
> -+#include <stdint.h>
> - #include <errno.h>
> - #include <string.h>
> - #include <fcntl.h>
> Index: patches/patch-lib_uuid_gen_uuid_c
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-lib_uuid_gen_uuid_c,v
> retrieving revision 1.1
> diff -u -p -r1.1 patch-lib_uuid_gen_uuid_c
> --- patches/patch-lib_uuid_gen_uuid_c 10 Nov 2014 20:38:50 -0000      1.1
> +++ patches/patch-lib_uuid_gen_uuid_c 20 Jan 2021 18:10:34 -0000
> @@ -1,6 +1,8 @@
>  $OpenBSD: patch-lib_uuid_gen_uuid_c,v 1.1 2014/11/10 20:38:50 sthen Exp $
> ---- lib/uuid/gen_uuid.c.orig Sat Nov  8 10:51:53 2014
> -+++ lib/uuid/gen_uuid.c      Sat Nov  8 11:12:57 2014
> +
> +Index: lib/uuid/gen_uuid.c
> +--- lib/uuid/gen_uuid.c.orig
> ++++ lib/uuid/gen_uuid.c
>  @@ -167,8 +167,17 @@ static int get_random_fd(void)
>       return fd;
>   }
> @@ -28,7 +30,7 @@ $OpenBSD: patch-lib_uuid_gen_uuid_c,v 1.
>   
>   /*
>    * Get the ethernet hardware address, if we can find it...
> -@@ -663,7 +673,17 @@ void uuid_generate_random(uuid_t out)
> +@@ -679,7 +689,17 @@ void uuid_generate_random(uuid_t out)
>   }
>   
>   
> @@ -46,7 +48,7 @@ $OpenBSD: patch-lib_uuid_gen_uuid_c,v 1.
>    * This is the generic front-end to uuid_generate_random and
>    * uuid_generate_time.  It uses uuid_generate_random only if
>    * /dev/urandom is available, since otherwise we won't have
> -@@ -676,3 +696,4 @@ void uuid_generate(uuid_t out)
> +@@ -692,3 +712,4 @@ void uuid_generate(uuid_t out)
>       else
>               uuid_generate_time(out);
>   }
> Index: patches/patch-misc_e2fuzz_c
> ===================================================================
> RCS file: patches/patch-misc_e2fuzz_c
> diff -N patches/patch-misc_e2fuzz_c
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-misc_e2fuzz_c       20 Jan 2021 18:10:34 -0000
> @@ -0,0 +1,17 @@
> +$OpenBSD$
> +
> +Index: misc/e2fuzz.c
> +--- misc/e2fuzz.c.orig
> ++++ misc/e2fuzz.c
> +@@ -181,9 +181,9 @@ static int process_fs(const char *fsname)
> +     int flags, fd;
> +     ext2_filsys fs = NULL;
> +     ext2fs_block_bitmap corrupt_map;
> +-    loff_t hsize, count, off, offset, corrupt_bytes;
> ++    off_t hsize, count, off, offset, corrupt_bytes;
> +     unsigned char c;
> +-    loff_t i;
> ++    off_t i;
> + 
> +     /* If mounted rw, force dryrun mode */
> +     ret = ext2fs_check_if_mounted(fsname, &flags);
> Index: patches/patch-misc_fsck_8_in
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/patches/patch-misc_fsck_8_in,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-misc_fsck_8_in
> --- patches/patch-misc_fsck_8_in      21 Jun 2013 22:35:51 -0000      1.3
> +++ patches/patch-misc_fsck_8_in      20 Jan 2021 18:10:34 -0000
> @@ -1,18 +1,26 @@
>  $OpenBSD: patch-misc_fsck_8_in,v 1.3 2013/06/21 22:35:51 sthen Exp $
> ---- misc/fsck.8.in.orig      Thu Aug 13 02:39:57 2009
> -+++ misc/fsck.8.in   Wed Jun 19 14:25:04 2013
> -@@ -2,11 +2,11 @@
> +
> +Index: misc/fsck.8.in
> +--- misc/fsck.8.in.orig
> ++++ misc/fsck.8.in
> +@@ -2,9 +2,9 @@
>   .\" Copyright 1993, 1994, 1995 by Theodore Ts'o.  All Rights Reserved.
>   .\" This file may be copied under the terms of the GNU Public License.
> - .\" 
> + .\"
>  -.TH FSCK 8 "@E2FSPROGS_MONTH@ @E2FSPROGS_YEAR@" "E2fsprogs version 
> @E2FSPROGS_VERSION@"
>  +.TH PFSCK 8 "@E2FSPROGS_MONTH@ @E2FSPROGS_YEAR@" "E2fsprogs version 
> @E2FSPROGS_VERSION@"
>   .SH NAME
>  -fsck \- check and repair a Linux file system
>  +pfsck \- check and repair a Linux file system
>   .SH SYNOPSIS
> --.B fsck
> -+.B pfsck
> + .B fsck
>   [
> - .B \-sAVRTMNP
> +@@ -25,7 +25,7 @@ fsck \- check and repair a Linux file system
> + .B fs-specific-options
>   ]
> + .SH DESCRIPTION
> +-.B fsck
> ++.B pfsck
> + is used to check and optionally repair one or more Linux file systems.
> + .I filesys
> + can be a device name (e.g.
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/sysutils/e2fsprogs/pkg/PLIST,v
> retrieving revision 1.16
> diff -u -p -r1.16 PLIST
> --- pkg/PLIST 10 Nov 2014 20:38:50 -0000      1.16
> +++ pkg/PLIST 20 Jan 2021 18:10:34 -0000
> @@ -26,6 +26,7 @@ include/ext2fs/ext2_io.h
>  include/ext2fs/ext2_types.h
>  include/ext2fs/ext2fs.h
>  include/ext2fs/ext3_extents.h
> +include/ext2fs/hashmap.h
>  include/ext2fs/qcow2.h
>  include/ext2fs/tdb.h
>  include/ss/
> @@ -35,17 +36,17 @@ include/uuid/
>  include/uuid/uuid.h
>  @info info/libext2fs.info
>  @bin lib/e2initrd_helper
> -lib/libblkid.a
> +@static-lib lib/libblkid.a
>  @lib lib/libblkid.so.${LIBblkid_VERSION}
> -lib/libcom_err.a
> +@static-lib lib/libcom_err.a
>  @lib lib/libcom_err.so.${LIBcom_err_VERSION}
> -lib/libe2p.a
> +@static-lib lib/libe2p.a
>  @lib lib/libe2p.so.${LIBe2p_VERSION}
> -lib/libext2fs.a
> +@static-lib lib/libext2fs.a
>  @lib lib/libext2fs.so.${LIBext2fs_VERSION}
> -lib/libss.a
> +@static-lib lib/libss.a
>  @lib lib/libss.so.${LIBss_VERSION}
> -lib/libuuid.a
> +@static-lib lib/libuuid.a
>  @lib lib/libuuid.so.${LIBuuid_VERSION}
>  lib/pkgconfig/blkid.pc
>  lib/pkgconfig/com_err.pc
> @@ -84,20 +85,19 @@ lib/pkgconfig/uuid.pc
>  @man man/man8/e2fsck.8
>  @man man/man8/e2image.8
>  @man man/man8/e2label.8
> +@man man/man8/e2mmpstatus.8
>  @man man/man8/e2undo.8
>  @man man/man8/filefrag.8
>  @man man/man8/findfs.8
>  @man man/man8/fsck.ext2.8
>  @man man/man8/fsck.ext3.8
>  @man man/man8/fsck.ext4.8
> -@man man/man8/fsck.ext4dev.8
>  @man man/man8/fsck_ext2fs.8
>  @man man/man8/logsave.8
>  @man man/man8/mke2fs.8
>  @man man/man8/mkfs.ext2.8
>  @man man/man8/mkfs.ext3.8
>  @man man/man8/mkfs.ext4.8
> -@man man/man8/mkfs.ext4dev.8
>  @man man/man8/mklost+found.8
>  @man man/man8/resize2fs.8
>  @man man/man8/tune2fs.8
> @@ -109,20 +109,19 @@ lib/pkgconfig/uuid.pc
>  @bin sbin/e2fsck
>  @bin sbin/e2image
>  @bin sbin/e2label
> +@bin sbin/e2mmpstatus
>  @bin sbin/e2undo
>  @bin sbin/filefrag
>  @bin sbin/findfs
>  @bin sbin/fsck.ext2
>  @bin sbin/fsck.ext3
>  @bin sbin/fsck.ext4
> -@bin sbin/fsck.ext4dev
>  @bin sbin/fsck_ext2fs
>  @bin sbin/logsave
>  @bin sbin/mke2fs
>  @bin sbin/mkfs.ext2
>  @bin sbin/mkfs.ext3
>  @bin sbin/mkfs.ext4
> -@bin sbin/mkfs.ext4dev
>  @bin sbin/mklost+found
>  @bin sbin/resize2fs
>  @bin sbin/tune2fs
> @@ -134,14 +133,22 @@ share/examples/e2fsprogs/mke2fs.conf
>  @sample ${SYSCONFDIR}/mke2fs.conf
>  share/locale/ca/LC_MESSAGES/e2fsprogs.mo
>  share/locale/cs/LC_MESSAGES/e2fsprogs.mo
> +share/locale/da/LC_MESSAGES/e2fsprogs.mo
>  share/locale/de/LC_MESSAGES/e2fsprogs.mo
>  share/locale/eo/LC_MESSAGES/e2fsprogs.mo
>  share/locale/es/LC_MESSAGES/e2fsprogs.mo
> +share/locale/fi/LC_MESSAGES/e2fsprogs.mo
>  share/locale/fr/LC_MESSAGES/e2fsprogs.mo
> +share/locale/hu/LC_MESSAGES/e2fsprogs.mo
>  share/locale/id/LC_MESSAGES/e2fsprogs.mo
>  share/locale/it/LC_MESSAGES/e2fsprogs.mo
> +share/locale/ms/
> +share/locale/ms/LC_MESSAGES/
> +share/locale/ms/LC_MESSAGES/e2fsprogs.mo
>  share/locale/nl/LC_MESSAGES/e2fsprogs.mo
>  share/locale/pl/LC_MESSAGES/e2fsprogs.mo
> +share/locale/pt/LC_MESSAGES/e2fsprogs.mo
> +share/locale/sr/LC_MESSAGES/e2fsprogs.mo
>  share/locale/sv/LC_MESSAGES/e2fsprogs.mo
>  share/locale/tr/LC_MESSAGES/e2fsprogs.mo
>  share/locale/uk/LC_MESSAGES/e2fsprogs.mo
> 

Reply via email to