2008-01-21 15:27:24 +00:00
|
|
|
Summary: Utilities for managing the XFS filesystem
|
|
|
|
Name: xfsprogs
|
2018-06-28 17:35:05 +00:00
|
|
|
Version: 4.17.0
|
2018-07-10 17:41:57 +00:00
|
|
|
Release: 2%{?dist}
|
2008-01-21 15:27:24 +00:00
|
|
|
License: GPL+ and LGPLv2+
|
|
|
|
Group: System Environment/Base
|
2018-04-26 19:02:41 +00:00
|
|
|
URL: https://xfs.wiki.kernel.org
|
2017-01-06 04:43:53 +00:00
|
|
|
Source0: http://kernel.org/pub/linux/utils/fs/xfs/xfsprogs/%{name}-%{version}.tar.xz
|
2018-02-26 15:57:42 +00:00
|
|
|
BuildRequires: gcc
|
2016-09-06 18:48:34 +00:00
|
|
|
BuildRequires: libtool, gettext, libattr-devel, libuuid-devel
|
2009-12-08 17:01:04 +00:00
|
|
|
BuildRequires: readline-devel, libblkid-devel >= 2.17-0.1.git5e51568
|
2018-04-26 19:02:41 +00:00
|
|
|
Buildrequires: lvm2-devel, libicu-devel >= 4.6
|
2008-01-21 15:27:24 +00:00
|
|
|
Provides: xfs-cmds
|
|
|
|
Obsoletes: xfs-cmds <= %{version}
|
2015-09-09 21:33:17 +00:00
|
|
|
Provides: xfsprogs-qa-devel
|
|
|
|
Obsoletes: xfsprogs-qa-devel <= %{version}
|
2009-05-05 18:48:00 +00:00
|
|
|
Conflicts: xfsdump < 3.0.1
|
2007-10-02 14:40:47 +00:00
|
|
|
|
2004-09-09 14:44:50 +00:00
|
|
|
%description
|
|
|
|
A set of commands to use the XFS filesystem, including mkfs.xfs.
|
|
|
|
|
|
|
|
XFS is a high performance journaling filesystem which originated
|
|
|
|
on the SGI IRIX platform. It is completely multi-threaded, can
|
|
|
|
support large files and large filesystems, extended attributes,
|
|
|
|
variable block sizes, is extent based, and makes extensive use of
|
|
|
|
Btrees (directories, extents, free space) to aid both performance
|
|
|
|
and scalability.
|
|
|
|
|
2018-06-28 17:35:05 +00:00
|
|
|
This implementation is on-disk compatible with the IRIX version
|
|
|
|
of XFS.
|
2004-09-09 14:44:50 +00:00
|
|
|
|
|
|
|
%package devel
|
2010-02-12 23:29:29 +00:00
|
|
|
Summary: XFS filesystem-specific headers
|
2004-09-09 14:44:50 +00:00
|
|
|
Group: Development/Libraries
|
2010-04-01 18:37:44 +00:00
|
|
|
Requires: xfsprogs = %{version}-%{release}, libuuid-devel
|
2004-09-09 14:44:50 +00:00
|
|
|
|
|
|
|
%description devel
|
2010-02-12 23:29:29 +00:00
|
|
|
xfsprogs-devel contains the header files needed to develop XFS
|
|
|
|
filesystem-specific programs.
|
2004-09-09 14:44:50 +00:00
|
|
|
|
|
|
|
You should install xfsprogs-devel if you want to develop XFS
|
|
|
|
filesystem-specific programs, If you install xfsprogs-devel, you'll
|
|
|
|
also want to install xfsprogs.
|
|
|
|
|
|
|
|
%prep
|
2014-05-16 14:03:24 +00:00
|
|
|
%setup -q
|
2007-07-26 22:09:27 +00:00
|
|
|
|
2004-09-09 14:44:50 +00:00
|
|
|
%build
|
2011-10-17 17:41:39 +00:00
|
|
|
export tagname=CC
|
2018-04-26 19:02:41 +00:00
|
|
|
|
2006-09-27 18:51:33 +00:00
|
|
|
%configure \
|
2009-12-07 23:17:57 +00:00
|
|
|
--enable-readline=yes \
|
2018-04-26 19:02:41 +00:00
|
|
|
--enable-blkid=yes \
|
|
|
|
--enable-lto=no
|
2008-01-21 15:27:24 +00:00
|
|
|
|
2018-04-26 19:02:41 +00:00
|
|
|
make %{?_smp_mflags}
|
2008-01-21 15:27:24 +00:00
|
|
|
|
2004-09-09 14:44:50 +00:00
|
|
|
%install
|
2018-04-26 19:02:41 +00:00
|
|
|
make DIST_ROOT=$RPM_BUILD_ROOT install install-dev \
|
2012-03-29 02:31:04 +00:00
|
|
|
PKG_ROOT_SBIN_DIR=%{_sbindir} PKG_ROOT_LIB_DIR=%{_libdir}
|
2008-01-21 15:27:24 +00:00
|
|
|
|
2004-09-09 14:44:50 +00:00
|
|
|
# nuke .la files, etc
|
2010-02-13 03:08:01 +00:00
|
|
|
rm -f $RPM_BUILD_ROOT/{%{_lib}/*.{la,a,so},%{_libdir}/*.{la,a}}
|
2009-01-08 15:37:43 +00:00
|
|
|
|
2004-09-09 14:44:50 +00:00
|
|
|
# remove non-versioned docs location
|
|
|
|
rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/
|
|
|
|
|
2006-07-05 13:26:08 +00:00
|
|
|
%find_lang %{name}
|
|
|
|
|
2004-09-09 14:44:50 +00:00
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
|
2006-07-05 13:26:08 +00:00
|
|
|
%files -f %{name}.lang
|
2018-04-26 19:02:41 +00:00
|
|
|
%doc doc/CHANGES doc/COPYING README
|
2012-03-29 02:31:04 +00:00
|
|
|
%{_libdir}/*.so.*
|
2018-02-24 20:56:28 +00:00
|
|
|
%dir %{_usr}/%{_lib}/xfsprogs
|
|
|
|
%{_usr}/%{_lib}/xfsprogs/*
|
2004-09-09 14:44:50 +00:00
|
|
|
%{_mandir}/man5/*
|
2018-02-24 20:56:28 +00:00
|
|
|
%{_mandir}/man8/*
|
2005-11-06 08:40:27 +00:00
|
|
|
%{_sbindir}/*
|
2018-02-24 20:56:28 +00:00
|
|
|
%{_unitdir}/*
|
2004-09-09 14:44:50 +00:00
|
|
|
|
|
|
|
%files devel
|
2018-02-24 20:56:28 +00:00
|
|
|
%{_mandir}/man2/*
|
2004-09-09 14:44:50 +00:00
|
|
|
%{_mandir}/man3/*
|
2009-04-18 12:18:24 +00:00
|
|
|
%dir %{_includedir}/xfs
|
|
|
|
%{_includedir}/xfs/handle.h
|
|
|
|
%{_includedir}/xfs/jdm.h
|
|
|
|
%{_includedir}/xfs/linux.h
|
|
|
|
%{_includedir}/xfs/xfs.h
|
2015-09-09 21:33:17 +00:00
|
|
|
%{_includedir}/xfs/xfs_arch.h
|
2009-04-18 12:18:24 +00:00
|
|
|
%{_includedir}/xfs/xfs_fs.h
|
2013-11-04 19:26:27 +00:00
|
|
|
%{_includedir}/xfs/xfs_types.h
|
2013-09-26 21:47:16 +00:00
|
|
|
%{_includedir}/xfs/xfs_format.h
|
2015-09-09 21:33:17 +00:00
|
|
|
%{_includedir}/xfs/xfs_da_format.h
|
2013-09-26 21:47:16 +00:00
|
|
|
%{_includedir}/xfs/xfs_log_format.h
|
2015-09-09 21:33:17 +00:00
|
|
|
%{_includedir}/xfs/xqm.h
|
|
|
|
|
|
|
|
%{_libdir}/*.so
|
2009-04-18 12:18:24 +00:00
|
|
|
|
2004-09-09 14:44:50 +00:00
|
|
|
%changelog
|
2018-07-10 17:41:57 +00:00
|
|
|
* Tue Jul 10 2018 Pete Walter <pwalter@fedoraproject.org> - 4.17.0-2
|
|
|
|
- Rebuild for ICU 62
|
|
|
|
|
2018-06-28 17:35:05 +00:00
|
|
|
* Thu Jun 28 2018 Eric Sandeen <sandeen@redhat.com> 4.17.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2018-04-30 07:31:53 +00:00
|
|
|
* Mon Apr 30 2018 Pete Walter <pwalter@fedoraproject.org> - 4.16.0-2
|
|
|
|
- Rebuild for ICU 61.1
|
|
|
|
|
2018-04-26 19:02:41 +00:00
|
|
|
* Thu Apr 26 2018 Eric Sandeen <sandeen@redhat.com> 4.16.0-1
|
|
|
|
- New upstream release
|
|
|
|
- Clean up specfile
|
|
|
|
|
2018-02-27 02:24:01 +00:00
|
|
|
* Mon Feb 26 2018 Eric Sandeen <sandeen@redhat.com> 4.15.1-1
|
|
|
|
- New upstream release
|
|
|
|
- Update Polish translation
|
|
|
|
|
2018-02-26 15:57:42 +00:00
|
|
|
* Mon Feb 26 2018 Eric Sandeen <sandeen@redhat.com> 4.15.0-2
|
|
|
|
- BuildRequires: gcc
|
|
|
|
|
2018-02-24 20:56:28 +00:00
|
|
|
* Sat Feb 24 2018 Eric Sandeen <sandeen@redhat.com> 4.15.0-1
|
|
|
|
- New upstream release
|
|
|
|
- Adds new xfs_scrub utility and services
|
|
|
|
|
2018-02-09 21:40:22 +00:00
|
|
|
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.14.0-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
|
|
2017-11-27 17:18:20 +00:00
|
|
|
* Mon Nov 27 2017 Eric Sandeen <sandeen@redhat.com> 4.14.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2017-09-27 14:43:01 +00:00
|
|
|
* Wed Sep 27 2017 Eric Sandeen <sandeen@redhat.com> 4.13.1-1
|
|
|
|
- New upstream release
|
|
|
|
- Trim ancient changelog
|
|
|
|
|
2017-08-03 10:43:51 +00:00
|
|
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.0-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
|
|
2017-07-30 13:57:38 +00:00
|
|
|
* Sun Jul 30 2017 Florian Weimer <fweimer@redhat.com> - 4.12.0-3
|
|
|
|
- Rebuild with binutils fix for ppc64le (#1475636)
|
|
|
|
|
2017-07-27 22:08:23 +00:00
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.0-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
2017-07-24 21:22:17 +00:00
|
|
|
* Mon Jul 24 2017 Eric Sandeen <sandeen@redhat.com> 4.12.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2017-05-05 19:04:11 +00:00
|
|
|
* Fri May 05 2017 Eric Sandeen <sandeen@redhat.com> 4.11.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2017-02-26 20:21:18 +00:00
|
|
|
* Sun Feb 26 2017 Eric Sandeen <sandeen@redhat.com> 4.10.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2017-02-11 17:52:35 +00:00
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.0-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
2017-01-12 16:30:44 +00:00
|
|
|
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 4.9.0-2
|
|
|
|
- Rebuild for readline 7.x
|
|
|
|
|
2017-01-06 04:43:53 +00:00
|
|
|
* Thu Jan 05 2017 Eric Sandeen <sandeen@redhat.com> 4.9.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2016-10-19 03:02:02 +00:00
|
|
|
* Tue Oct 18 2016 Eric Sandeen <sandeen@redhat.com> 4.8.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2016-09-06 18:48:34 +00:00
|
|
|
* Tue Sep 06 2016 Eric Sandeen <sandeen@redhat.com> 4.7.0-2
|
|
|
|
- Add libattr-devel build dependency to fix xfs_fsr
|
|
|
|
|
2016-09-05 03:29:32 +00:00
|
|
|
* Sun Sep 04 2016 Eric Sandeen <sandeen@redhat.com> 4.7.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2016-03-15 15:21:27 +00:00
|
|
|
* Tue Mar 15 2016 Eric Sandeen <sandeen@redhat.com> 4.5.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2016-03-11 04:31:21 +00:00
|
|
|
* Thu Mar 10 2016 Eric Sandeen <sandeen@redhat.com> 4.3.0-3
|
2016-03-11 03:57:58 +00:00
|
|
|
- Fix build w/ new kernels which have [sg]etxattr promotion
|
|
|
|
|
2016-02-05 03:30:59 +00:00
|
|
|
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.0-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
|
|
2015-12-01 02:33:09 +00:00
|
|
|
* Mon Nov 30 2015 Eric Sandeen <sandeen@redhat.com> 4.3.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2015-09-09 21:33:17 +00:00
|
|
|
* Wed Sep 09 2015 Eric Sandeen <sandeen@redhat.com> 4.2.0-1
|
|
|
|
- New upstream release
|
|
|
|
|
2015-06-23 18:44:37 +00:00
|
|
|
* Thu Jul 30 2015 Eric Sandeen <sandeen@redhat.com> 3.2.4-1
|
2015-06-23 18:23:29 +00:00
|
|
|
- New upstream release
|
|
|
|
- Addresses CVE-2012-2150 for xfs_metadump
|
|
|
|
|
2015-06-19 04:01:56 +00:00
|
|
|
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.3-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2015-06-10 16:49:23 +00:00
|
|
|
* Wed Jun 10 2015 Eric Sandeen <sandeen@redhat.com> 3.2.3-1
|
|
|
|
- New upstream release
|