]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/commitdiff
btrfs-progs: New package
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Nov 2022 10:43:20 +0000 (10:43 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Nov 2022 10:43:20 +0000 (10:43 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
btrfs-progs/btrfs-progs.nm [new file with mode: 0644]

diff --git a/btrfs-progs/btrfs-progs.nm b/btrfs-progs/btrfs-progs.nm
new file mode 100644 (file)
index 0000000..0775ac7
--- /dev/null
@@ -0,0 +1,63 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
+###############################################################################
+
+name       = btrfs-progs
+version    = 6.0.1
+release    = 1
+thisapp    = %{name}-v%{version}
+
+groups     = System/Filesystems
+url        = https://btrfs.wiki.kernel.org/index.php/Main_Page
+license    = GPLv2
+summary    = Userspace programs for btrfs
+
+description
+       The btrfs-progs package provides all the userspace programs needed to
+       create, check, modify and correct any inconsistencies in the btrfs
+       filesystem.
+end
+
+source_dl  = https://www.kernel.org/pub/linux/kernel/people/kdave/%{name}/
+sources    = %{thisapp}.tar.xz
+
+build
+       requires
+               autoconf
+               automake
+               e2fsprogs-devel
+               libacl-devel
+               libblkid-devel
+               libtool
+               libudev-devel
+               libuuid-devel
+               lzo-devel
+               zlib-devel
+               zstd-devel >= 1.0.0
+       end
+
+       prepare_cmds
+               ./autogen.sh
+       end
+
+       configure_options += \
+               --disable-documentation \
+               --disable-python
+end
+
+packages
+       package %{name}
+
+       package %{name}-libs
+               template LIBS
+       end
+
+       package %{name}-devel
+               template DEVEL
+       end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
+       end
+end