From 831912f5545f34a70f8e12659ecb0fcbbdedb440 Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Tue, 30 Dec 2025 09:15:28 -0500 Subject: [PATCH] new blfs: sys-fs/btrfs-progs-6.16 --- sys-fs/btrfs-progs-6.16.PKGBUILD | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 sys-fs/btrfs-progs-6.16.PKGBUILD diff --git a/sys-fs/btrfs-progs-6.16.PKGBUILD b/sys-fs/btrfs-progs-6.16.PKGBUILD new file mode 100644 index 0000000..a50c3c5 --- /dev/null +++ b/sys-fs/btrfs-progs-6.16.PKGBUILD @@ -0,0 +1,30 @@ +pkgname=btrfs-progs +pkgver=6.16 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +homepage='https://btrfs.readthedocs.io' +license=('GPL-2.0-only') +sources=("${pkgname}-v${pkgver}.tar.xz") +urls=("https://www.kernel.org/pub/linux/kernel/people/kdave/${pkgname}/${sources[0]}") +md5sums=("2954d539b75beb912a0c0c98783ba5f3") + +src_prepare() { + tar -xf ${distdir}/${sources[0]} --strip-components=1 +} + +src_build() { + ./configure --prefix=/usr \ + --disable-static \ + --enable-zstd \ + --disable-convert \ + --disable-documentation && + make +} + +# skip tests since tests need lvm, but I never need lvm + +src_install() { + make DESTDIR="$pkgdir" install install_python + + install -Dm644 btrfs-completion "${pkgdir}/usr/share/bash-completion/completions/btrfs" +}