From e49780e763c12f2a368071f6087926ff767a1d68 Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Mon, 22 Dec 2025 06:47:09 -0500 Subject: [PATCH] update to 12.4-systemd: e2fsprogs-1.47.3 --- lfs/e2fsprogs-1.47.3.PKGBUILD | 40 +++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 lfs/e2fsprogs-1.47.3.PKGBUILD diff --git a/lfs/e2fsprogs-1.47.3.PKGBUILD b/lfs/e2fsprogs-1.47.3.PKGBUILD new file mode 100644 index 0000000..6bce4d5 --- /dev/null +++ b/lfs/e2fsprogs-1.47.3.PKGBUILD @@ -0,0 +1,40 @@ +pkgname=e2fsprogs +pkgver=1.47.3 +pkgdesc='Ext2/3/4 filesystem utilities' +arch=('x86_64') +license=('GPL' 'LGPL' 'MIT') +homepage="https://e2fsprogs.sourceforge.net/" +sources=("${pkgname}-${pkgver}.tar.gz") +urls=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/v${pkgver}/${sources[0]}") +md5sums=("113d7a7ee0710d2a670a44692a35fd2e") + +src_prepare() { + tar -xf ${distdir}/${sources[0]} --strip-components=1 +} + +src_build() { + mkdir -v build + cd build + + ../configure --prefix=/usr \ + --sysconfdir=/etc \ + --enable-elf-shlibs \ + --disable-libblkid \ + --disable-libuuid \ + --disable-uuidd \ + --disable-fsck + make +} + +src_check() { + leaf_record_message "m_assume_storage_prezeroed is known to fail." + leaf_record_message "m_rootdir_acl is known to fail on non-ext4 FS." + make check +} + + +src_install() { + make DESTDIR="${pkgdir}" install + rm -fv ${pkgdir}/usr/lib/{libcom_err,libe2p,libext2fs,libss}.a +} +