diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.4.recipe b/sys-fs/e2fsprogs/e2fsprogs-1.45.3.recipe similarity index 87% rename from sys-fs/e2fsprogs/e2fsprogs-1.44.4.recipe rename to sys-fs/e2fsprogs/e2fsprogs-1.45.3.recipe index 5d02b6e6b..0f3021f29 100644 --- a/sys-fs/e2fsprogs/e2fsprogs-1.44.4.recipe +++ b/sys-fs/e2fsprogs/e2fsprogs-1.45.3.recipe @@ -3,11 +3,11 @@ DESCRIPTION="Various tools to manage EXT2,3,4 filesystems (resize, etc)" HOMEPAGE="http://e2fsprogs.sourceforge.net/" COPYRIGHT="2004-2018 Theodore Ts'o" LICENSE="GNU GPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://downloads.sourceforge.net/e2fsprogs/e2fsprogs-$portVersion.tar.gz https://sourceforge.mirrorservice.org/e/e2/e2fsprogs/e2fsprogs/v$portVersion/e2fsprogs-$portVersion.tar.gz https://fossies.org/linux/misc/e2fsprogs-$portVersion.tar.gz" -CHECKSUM_SHA256="dd707688f0fc353941931c20081f26ec8e54b0bc1ac3f7601f479f9c7675dcb2" +CHECKSUM_SHA256="3a5556e0cb746c214e4c581951a3c21ba5c145eb53008277f88f1f98ae75983d" PATCHES="e2fsprogs-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -28,6 +28,7 @@ PROVIDES=" e2fsprogs$secondaryArchSuffix = $portVersion cmd:badblocks$commandSuffix cmd:chattr$commandSuffix + cmd:compile_et$commandSuffix cmd:dumpe2fs$commandSuffix cmd:e2freefrag$commandSuffix cmd:e2fsck$commandSuffix @@ -36,12 +37,12 @@ PROVIDES=" cmd:e2mmpstatus$commandSuffix cmd:e2undo$commandSuffix cmd:filefrag$commandSuffix - cmd:findfs$commandSuffix cmd:fsck.ext2$commandSuffix cmd:fsck.ext3$commandSuffix cmd:fsck.ext4$commandSuffix cmd:logsave$commandSuffix cmd:lsattr$commandSuffix + cmd:mk_cmds$commandSuffix cmd:mke2fs$commandSuffix cmd:mkfs.ext2$commandSuffix cmd:mkfs.ext3$commandSuffix @@ -49,11 +50,14 @@ PROVIDES=" cmd:mklost+found$commandSuffix cmd:resize2fs$commandSuffix cmd:tune2fs$commandSuffix - cmd:uuidd$commandSuffix lib:libcom_err$secondaryArchSuffix = 2.1 compat >= 2 lib:libe2p$secondaryArchSuffix = 2.3 compat >= 2 lib:libext2fs$secondaryArchSuffix = 2.4 compat >= 2 lib:libss$secondaryArchSuffix = 2.0 compat >= 2 + devel:libcom_err$secondaryArchSuffix = 2.1 compat >= 2 + devel:libe2p$secondaryArchSuffix = 2.3 compat >= 2 + devel:libext2fs$secondaryArchSuffix = 2.4 compat >= 2 + devel:libss$secondaryArchSuffix = 2.0 compat >= 2 " REQUIRES=" haiku$secondaryArchSuffix @@ -114,6 +118,11 @@ BUILD() INSTALL() { make install + + rm -f $libDir/*.a + prepareInstalledDevelLibs libcom_err libe2p libext2fs libss + fixPkgconfig + } TEST() diff --git a/sys-fs/e2fsprogs/patches/e2fsprogs-1.44.4.patchset b/sys-fs/e2fsprogs/patches/e2fsprogs-1.45.3.patchset similarity index 89% rename from sys-fs/e2fsprogs/patches/e2fsprogs-1.44.4.patchset rename to sys-fs/e2fsprogs/patches/e2fsprogs-1.45.3.patchset index 63ea16533..0a9dea7c1 100644 --- a/sys-fs/e2fsprogs/patches/e2fsprogs-1.44.4.patchset +++ b/sys-fs/e2fsprogs/patches/e2fsprogs-1.45.3.patchset @@ -119,6 +119,21 @@ index d8c7a3c..8ab1174 100644 struct ext2_bmap_statistics { int type; struct timeval created; +diff --git a/configure.ac b/configure.ac +index ca24553..8bd3a14 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1321,8 +1321,8 @@ esac + dnl + dnl Check the available mount options + dnl +-AX_CHECK_MOUNT_OPT(nosuid) +-AX_CHECK_MOUNT_OPT(nodev) ++dnl AX_CHECK_MOUNT_OPT(nosuid) ++dnl AX_CHECK_MOUNT_OPT(nodev) + dnl Enable LTO for all packages + dnl + AC_ARG_ENABLE([lto], -- 2.16.1