forked from pool/xfsprogs-sha1
Accepting request 643278 from home:jeff_mahoney:branches:filesystems
- Update to v4.18.0 * xfs_repair: notify user if free inodes are corrupt * xfs_repair: use extent size validation helpers * xfs_quota: don't stop the directory tree walk at DEPTH * xfs_scrub: ongoing updates * xfs_io: document shutdown -f * xfs_io: wire up online repair ioctls * misc: adddebian initramfs hook to package * misc: remove unused macros * misc: remove many XFS_BUF macros * Majority of 4.18 libxfs changes merged from kernel - Update to v4.17.0 * mkfs.xfs: only stat block devices during mkfs init * xfs_repair: multiple fixes and improvements * xfs_repair: check and repair quota metadata * xfs_repair: fix shortform root inode parent * xfs_db: don't ASSERT on unrecognized metadata * xfs_db: add superblock info command ala xfs_info * xfs_spaceman: add superblock info command ala xfs_info * xfs_info: call xfs_db for unmounted devices * xfs_io: add online label command * xfs_io: add O_PATH and O_NOFOLLOW options * xfs_io: recognize *iB units in copy_range - Removed now-obsolete patches: * xfsprogs-mkfs-avoid-divide-by-zero-when-hardware-reports-opti.patch OBS-URL: https://build.opensuse.org/request/show/643278 OBS-URL: https://build.opensuse.org/package/show/filesystems/xfsprogs?expand=0&rev=77
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
%define libname libhandle1
|
||||
|
||||
Name: xfsprogs
|
||||
Version: 4.16.1
|
||||
Version: 4.18.0
|
||||
Release: 0
|
||||
Summary: Utilities for managing the XFS file system
|
||||
License: GPL-2.0-or-later
|
||||
@@ -38,7 +38,6 @@ Source2: %{name}.keyring
|
||||
Source3: module-setup.sh.in
|
||||
Source4: dracut-fsck-help.txt
|
||||
Patch0: xfsprogs-docdir.diff
|
||||
Patch1: xfsprogs-mkfs-avoid-divide-by-zero-when-hardware-reports-opti.patch
|
||||
Patch2: 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
@@ -101,7 +100,6 @@ want to install xfsprogs.
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
|
||||
%build
|
||||
@@ -130,10 +128,6 @@ sed -e "s|@@PATH_TO_HELP@@|$PATH_TO_HELP|" %{SOURCE3} > module-setup.sh
|
||||
export DIST_ROOT=%{buildroot}
|
||||
%make_install
|
||||
make install-dev
|
||||
# installed by %license macro
|
||||
%if 0%{?suse_version} < 1315
|
||||
rm %{buildroot}%{_defaultdocdir}/%{name}/COPYING
|
||||
%endif
|
||||
# remove the static libs and libtool archive
|
||||
rm -rf %{buildroot}/%{_lib}/*.{la,a}
|
||||
rm -rf %{buildroot}/%{_libdir}/*.{la,a}
|
||||
@@ -188,7 +182,7 @@ install -m 0644 %{SOURCE4} %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/
|
||||
%if 0%{?suse_version} >= 1315
|
||||
# SLE12 doesn't do %license
|
||||
%if 0%{?suse_version} > 1315 || 0%{?is_opensuse}
|
||||
%license doc/COPYING
|
||||
%license LICENSES/GPL-2.0 LICENSES/LGPL-2.1
|
||||
%endif
|
||||
%endif
|
||||
%dir %{_libexecdir}/dracut
|
||||
|
Reference in New Issue
Block a user