]>
Commit | Line | Data |
---|---|---|
acba165f | 1 | ############################################################################### |
802ea3af MT |
2 | # IPFire.org - An Open Source Firewall Solution # |
3 | # Copyright (C) - IPFire Development Team <info@ipfire.org> # | |
acba165f BS |
4 | ############################################################################### |
5 | ||
802ea3af | 6 | name = xfsprogs |
a2d8e110 | 7 | version = 6.4.0 |
802ea3af | 8 | release = 1 |
acba165f | 9 | |
802ea3af | 10 | groups = System/Filesystems |
a2d8e110 | 11 | url = https://xfs.wiki.kernel.org/ |
802ea3af MT |
12 | license = GPL+ and LGPLv2+ |
13 | summary = Utilities for managing the XFS filesystem | |
acba165f | 14 | |
802ea3af MT |
15 | description |
16 | A set of commands to use the XFS filesystem, including mkfs.xfs. | |
17 | end | |
acba165f | 18 | |
4a01139e SS |
19 | source_dl = https://www.kernel.org/pub/linux/utils/fs/xfs/%{name}/ |
20 | sources = %{thisapp}.tar.xz | |
acba165f | 21 | |
802ea3af MT |
22 | build |
23 | requires | |
802ea3af MT |
24 | gettext |
25 | libacl-devel | |
78647fb0 SS |
26 | libattr-devel |
27 | libblkid-devel >= 2.17 | |
d18632b1 | 28 | libinih-devel |
802ea3af | 29 | libtool |
d18632b1 | 30 | liburcu-devel |
802ea3af MT |
31 | libuuid-devel |
32 | readline-devel | |
33 | end | |
acba165f | 34 | |
802ea3af | 35 | configure_options += \ |
f4606291 | 36 | --libexecdir=%{libdir} \ |
802ea3af | 37 | --enable-readline=yes \ |
09a9fc3b | 38 | --enable-blkid=yes |
acba165f | 39 | |
78647fb0 SS |
40 | make_build_targets += \ |
41 | V=1 DEBUG=-DNDEBUG | |
7ce06e41 | 42 | |
4a01139e SS |
43 | # This package does not come with a testsuite. |
44 | ||
78647fb0 SS |
45 | make_install_targets += \ |
46 | install-dev V=1 DIST_ROOT=%{BUILDROOT} \ | |
47 | PKG_ROOT_SBIN_DIR=%{sbindir} PKG_ROOT_LIB_DIR=%{libdir} | |
802ea3af | 48 | end |
7ce06e41 | 49 | |
802ea3af MT |
50 | packages |
51 | package %{name} | |
09a9fc3b MT |
52 | conflicts |
53 | filesystem < 002 | |
54 | end | |
55 | end | |
1f9bc2f0 | 56 | |
802ea3af MT |
57 | package %{name}-devel |
58 | template DEVEL | |
59 | end | |
1f9bc2f0 MT |
60 | |
61 | package %{name}-debuginfo | |
62 | template DEBUGINFO | |
63 | end | |
802ea3af | 64 | end |