Blame SPECS/xfsdump.spec

7540ff
Summary:	Backup and restore utilities for the XFS filesystem
7540ff
Name:		xfsdump
7540ff
Version:	3.1.10
7540ff
Release:	1%{?dist}
67d095
# Licensing based on generic "GNU GENERAL PUBLIC LICENSE"
67d095
# in source, with no mention of version.
7540ff
License:	GPL+
7540ff
Source0:	http://kernel.org/pub/linux/utils/fs/xfs/%{name}/%{name}-%{version}.tar.xz
7540ff
Source1:	http://kernel.org/pub/linux/utils/fs/xfs/%{name}/%{name}-%{version}.tar.sign
7540ff
Source2:	https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys/20AE1692E13DDEE0.asc
7540ff
BuildRequires:	make
7540ff
BuildRequires:	gcc
7540ff
BuildRequires:	libtool, gettext, gawk
7540ff
BuildRequires:	xfsprogs-devel, libuuid-devel, libattr-devel ncurses-devel
7540ff
BuildRequires:	gnupg2, xz
7540ff
Requires:	xfsprogs >= 2.6.30, attr >= 2.0.0
67d095
67d095
%description
67d095
The xfsdump package contains xfsdump, xfsrestore and a number of
67d095
other utilities for administering XFS filesystems.
67d095
67d095
xfsdump examines files in a filesystem, determines which need to be
67d095
backed up, and copies those files to a specified disk, tape or other
67d095
storage medium.	 It uses XFS-specific directives for optimizing the
67d095
dump of an XFS filesystem, and also knows how to backup XFS extended
67d095
attributes.  Backups created with xfsdump are "endian safe" and can
67d095
thus be transfered between Linux machines of different architectures
67d095
and also between IRIX machines.
67d095
67d095
xfsrestore performs the inverse function of xfsdump; it can restore a
67d095
full backup of a filesystem.  Subsequent incremental backups can then
67d095
be layered on top of the full backup.  Single files and directory
67d095
subtrees may be restored from full or partial backups.
67d095
67d095
%prep
7540ff
xzcat '%{SOURCE0}' | %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data=-
67d095
%setup -q
67d095
67d095
%build
67d095
%configure
67d095
67d095
make V=1 %{?_smp_mflags}
67d095
67d095
%install
67d095
rm -rf $RPM_BUILD_ROOT
67d095
make DIST_ROOT=$RPM_BUILD_ROOT install
67d095
# remove non-versioned docs location
67d095
rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsdump/
67d095
67d095
# Bit of a hack to move files from /sbin to /usr/sbin
67d095
(cd $RPM_BUILD_ROOT/%{_sbindir}; mv ../../sbin/xfsdump .)
67d095
(cd $RPM_BUILD_ROOT/%{_sbindir}; mv ../../sbin/xfsrestore .)
67d095
67d095
# Create inventory dir (otherwise created @ runtime)
67d095
mkdir -p $RPM_BUILD_ROOT/%{_sharedstatedir}/xfsdump/inventory
67d095
67d095
%find_lang %{name}
67d095
67d095
%files -f %{name}.lang
67d095
%doc README doc/COPYING doc/CHANGES doc/README.xfsdump doc/xfsdump_ts.txt
67d095
%{_mandir}/man8/*
67d095
%{_sbindir}/*
67d095
%{_sharedstatedir}/xfsdump/inventory
67d095
67d095
%changelog
7540ff
* Fri Feb 11 2022 Eric Sandeen <sandeen@redhat.com> 3.1.10-1
7540ff
- New upstream release
7540ff
- Resolve issue with bind mounts / root inode mismatch (#2034324)
7540ff
67d095
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 3.1.9-6
67d095
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
67d095
  Related: rhbz#1991688
67d095
67d095
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 3.1.9-5
67d095
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
67d095
67d095
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.9-4
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
67d095
67d095
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.9-3
67d095
- Second attempt - Rebuilt for
67d095
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
67d095
67d095
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.9-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
67d095
67d095
* Fri Jan 31 2020 Eric Sandeen <sandeen@redhat.com> 3.1.9-1
67d095
- New upstream release
67d095
67d095
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.8-7
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
67d095
67d095
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.8-6
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
67d095
67d095
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.8-5
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
67d095
67d095
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.8-4
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
67d095
67d095
* Mon Feb 26 2018 Eric Sandeen <sandeen@redhat.com> 3.1.8-3
67d095
- BuildRequires: gcc
67d095
67d095
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.8-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
67d095
67d095
* Thu Sep 21 2017 Eric Sandeen <sandeen@redhat.com> 3.1.8-1
67d095
- New upstream release
67d095
67d095
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6-6
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
67d095
67d095
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6-5
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
67d095
67d095
* Thu Jun 08 2017 Eric Sandeen <sandeen@redhat.com> 3.1.6-4
67d095
- Build with largefile support on 32-bit platforms
67d095
67d095
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6-3
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
67d095
67d095
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
67d095
67d095
* Tue Nov 10 2015 Eric Sandeen <sandeen@redhat.com> 3.1.6-1
67d095
- New upstream release
67d095
67d095
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.4-3
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
67d095
67d095
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.4-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
67d095
67d095
* Thu Jul 17 2014 Eric Sandeen <sandeen@redhat.com> 3.1.4-1
67d095
- New upstream release
67d095
67d095
* Mon Jun 16 2014 Eric Sandeen <sandeen@redhat.com> 3.1.3-5
67d095
- Fix aarch64 build (#926800)
67d095
67d095
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-4
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
67d095
67d095
* Mon Jan 20 2014 Eric Sandeen <sandeen@redhat.com> 3.1.3-3
67d095
- Add /var/lib/xfsdump/inventory to file list (was created runtime)
67d095
67d095
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
67d095
67d095
* Wed May 08 2013 Eric Sandeen <sandeen@redhat.com> 3.1.3-1
67d095
- New upstream release
67d095
67d095
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
67d095
67d095
* Thu Dec 13 2012 Eric Sandeen <sandeen@redhat.com> 3.1.2-1
67d095
- New upstream release, with non-broken tarball
67d095
67d095
* Thu Dec 13 2012 Eric Sandeen <sandeen@redhat.com> 3.1.1-1
67d095
- New upstream release
67d095
67d095
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.0-3
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
67d095
67d095
* Wed Mar 28 2012 Eric Sandeen <sandeen@redhat.com> 3.1.0-2
67d095
- Move files out of /sbin to /usr/sbin
67d095
67d095
* Fri Mar 23 2012 Eric Sandeen <sandeen@redhat.com> 3.1.0-1
67d095
- New upstream release
67d095
67d095
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
67d095
67d095
* Mon Oct 17 2011 Eric Sandeen <sandeen@redhat.com> 3.0.6-1
67d095
- New upstream release
67d095
67d095
* Thu Mar 31 2011 Eric Sandeen <sandeen@redhat.com> 3.0.5-1
67d095
- New upstream release
67d095
67d095
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
67d095
67d095
* Wed Jan 13 2010 Eric Sandeen <sandeen@redhat.com> 3.0.4-1
67d095
- New upstream release
67d095
67d095
* Mon Nov 30 2009 Dennis Gregorovic <dgregor@redhat.com> - 3.0.1-3.1
67d095
- Rebuilt for RHEL 6
67d095
67d095
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-3
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
67d095
67d095
* Tue Jun 30 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-2
67d095
- Fix up build-requires after e2fsprogs splitup
67d095
67d095
* Tue May 05 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-1
67d095
- New upstream release
67d095
67d095
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-2
67d095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
67d095
67d095
* Wed Feb 04 2009 Eric Sandeen <sandeen@redhat.com> 3.0.0-1
67d095
- New upstream release
67d095
67d095
* Wed Nov 12 2008 Eric Sandeen <sandeen@redhat.com> 2.2.48-2
67d095
- Enable parallel builds
67d095
67d095
* Sun Feb 10 2008 Eric Sandeen <sandeen@redhat.com> - 2.2.48-1
67d095
- Update to xfsdump version 2.2.48
67d095
- First build with gcc-4.3
67d095
67d095
* Mon Sep 10 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.46-1
67d095
- Update to xfsdump version 2.2.46
67d095
- Dropped O_CREAT patch, now upstream
67d095
67d095
* Fri Aug 24 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.45-3
67d095
- Update license tag
67d095
- Fix up O_CREAT opens with no mode
67d095
- Add gawk to buildrequires
67d095
67d095
* Tue Jun 19 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.45-2
67d095
- Remove readline-devel & libtermcap-devel BuildRequires
67d095
67d095
* Thu May 31 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.45-1
67d095
- Update to xfsdump 2.2.45
67d095
67d095
* Thu Aug 31 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.42-2
67d095
- Remove Distribution: tag
67d095
67d095
* Wed Aug 23 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.42-1
67d095
- update to version 2.2.42 
67d095
67d095
* Tue Aug 22 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.38-3
67d095
- Fix the /usr/sbin sym links to relative links
67d095
- Add the Distribution tag
67d095
- Add ncurses-devel to buildrequires
67d095
67d095
* Wed Aug 16 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.38-2
67d095
- install removes the makefile installed version of the docs
67d095
	package the docs based in the version specfic directory
67d095
 
67d095
* Wed Aug  9 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.38-1
67d095
- Add xfsdump to Fedora