]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
xfsprogs: Update to 4.7.0
authorStefan Schantl <stefan.schantl@ipfire.org>
Thu, 22 Sep 2016 10:28:22 +0000 (12:28 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 22 Sep 2016 14:44:47 +0000 (15:44 +0100)
This is an major update to the latest stable version.

* Drop dependency to e2fsprogs.
* Add dependency to libattr-devel

* Cleanup build instructions and package.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
xfsprogs/xfsprogs.nm

index 2dded3517824d8051187a1039af8477279ab3d46..5041e50e658811818c4d403a7d25c386f7b342d3 100644 (file)
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = xfsprogs
-version    = 3.2.2
+version    = 4.7.0
 release    = 1
 
 groups     = System/Filesystems
@@ -20,10 +20,10 @@ source_dl  = ftp://oss.sgi.com/projects/xfs/cmd_tars/
 
 build
        requires
-               e2fsprogs-devel
                gettext
                libacl-devel
-               libblkid-devel
+               libattr-devel
+               libblkid-devel >= 2.17
                libtool
                libuuid-devel
                readline-devel
@@ -34,11 +34,19 @@ build
                --enable-readline=yes \
                --enable-blkid=yes
 
-       make_build_targets += V=1 DEBUG=-DNDEBUG
+       make_build_targets += \
+               V=1 DEBUG=-DNDEBUG
 
-       install
-               make install install-dev install-qa V=1 DIST_ROOT=%{BUILDROOT} \
-                       PKG_ROOT_SBIN_DIR=%{sbindir} PKG_ROOT_LIB_DIR=%{libdir}
+       make_install_targets += \
+               install-dev V=1 DIST_ROOT=%{BUILDROOT} \
+               PKG_ROOT_SBIN_DIR=%{sbindir} PKG_ROOT_LIB_DIR=%{libdir}
+
+       install_cmds
+               # Fix file permission.
+               chmod 0755 %{BUILDROOT}/%{libdir}/libhandle.so.*.*.*
+
+               # Remove unneeded doc location.
+               rm -rvf %{BUILDROOT}/%{datadir}/doc/xfsprogs/
        end
 end