123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- Summary: Administrative utilities for the XFS filesystem
- Name: xfsdump
- Version: 3.1.3
- Release: 6%{?_dist_release}
- # Licensing based on generic "GNU GENERAL PUBLIC LICENSE"
- # in source, with no mention of version.
- License: GPL+
- Group: System Environment/Base
- URL: http://oss.sgi.com/projects/xfs/
- Source0: ftp://oss.sgi.com/projects/xfs/cmd_tars/%{name}-%{version}.tar.gz
- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
- BuildRequires: libtool, gettext, gawk
- BuildRequires: xfsprogs-devel, libuuid-devel, libattr-devel ncurses-devel
- Requires: xfsprogs >= 2.6.30, attr >= 2.0.0
- Patch0: xfsdump-getdents-ifdef-hell.patch
- Patch1: xfsdump-ancient-getdents-code.patch
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: tomop
- %description
- The xfsdump package contains xfsdump, xfsrestore and a number of
- other utilities for administering XFS filesystems.
- xfsdump examines files in a filesystem, determines which need to be
- backed up, and copies those files to a specified disk, tape or other
- storage medium. It uses XFS-specific directives for optimizing the
- dump of an XFS filesystem, and also knows how to backup XFS extended
- attributes. Backups created with xfsdump are "endian safe" and can
- thus be transfered between Linux machines of different architectures
- and also between IRIX machines.
- xfsrestore performs the inverse function of xfsdump; it can restore a
- full backup of a filesystem. Subsequent incremental backups can then
- be layered on top of the full backup. Single files and directory
- subtrees may be restored from full or partial backups.
- %prep
- %setup -q
- %patch0 -p1
- %patch1 -p1
- %build
- %configure
- make %{?_smp_mflags}
- %install
- rm -rf $RPM_BUILD_ROOT
- make DIST_ROOT=$RPM_BUILD_ROOT install
- # remove non-versioned docs location
- rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsdump/
- # Bit of a hack to move files from /sbin to /usr/sbin
- (cd $RPM_BUILD_ROOT/%{_sbindir}; rm xfsdump xfsrestore)
- #(cd $RPM_BUILD_ROOT/%{_sbindir}; mv ../../sbin/xfsdump .)
- #(cd $RPM_BUILD_ROOT/%{_sbindir}; mv ../../sbin/xfsrestore .)
- # Create inventory dir (otherwise created @ runtime)
- mkdir -p $RPM_BUILD_ROOT/%{_sharedstatedir}/xfsdump/inventory
- %find_lang %{name}
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files -f %{name}.lang
- %defattr(-,root,root)
- %doc README doc/COPYING doc/CHANGES doc/README.xfsdump doc/xfsdump_ts.txt
- %{_mandir}/man8/*
- /sbin/*
- %{_sbindir}*
- %{_sharedstatedir}/xfsdump/inventory
- %changelog
- * Fri Jul 4 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.3-6
- - initial build for Vine Linux.
- * Mon Jun 16 2014 Eric Sandeen <sandeen@redhat.com> 3.1.3-5
- - Fix aarch64 build (#926800)
- * Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-4
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
- * Mon Jan 20 2014 Eric Sandeen <sandeen@redhat.com> 3.1.3-3
- - Add /var/lib/xfsdump/inventory to file list (was created runtime)
- * Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
- * Wed May 08 2013 Eric Sandeen <sandeen@redhat.com> 3.1.3-1
- - New upstream release
- * Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
- * Thu Dec 13 2012 Eric Sandeen <sandeen@redhat.com> 3.1.2-1
- - New upstream release, with non-broken tarball
- * Thu Dec 13 2012 Eric Sandeen <sandeen@redhat.com> 3.1.1-1
- - New upstream release
- * Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.0-3
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
- * Wed Mar 28 2012 Eric Sandeen <sandeen@redhat.com> 3.1.0-2
- - Move files out of /sbin to /usr/sbin
- * Fri Mar 23 2012 Eric Sandeen <sandeen@redhat.com> 3.1.0-1
- - New upstream release
- * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
- * Mon Oct 17 2011 Eric Sandeen <sandeen@redhat.com> 3.0.6-1
- - New upstream release
- * Thu Mar 31 2011 Eric Sandeen <sandeen@redhat.com> 3.0.5-1
- - New upstream release
- * Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
- * Wed Jan 13 2010 Eric Sandeen <sandeen@redhat.com> 3.0.4-1
- - New upstream release
- * Mon Nov 30 2009 Dennis Gregorovic <dgregor@redhat.com> - 3.0.1-3.1
- - Rebuilt for RHEL 6
- * Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-3
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
- * Tue Jun 30 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-2
- - Fix up build-requires after e2fsprogs splitup
- * Tue May 05 2009 Eric Sandeen <sandeen@redhat.com> 3.0.1-1
- - New upstream release
- * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
- * Wed Feb 04 2009 Eric Sandeen <sandeen@redhat.com> 3.0.0-1
- - New upstream release
- * Wed Nov 12 2008 Eric Sandeen <sandeen@redhat.com> 2.2.48-2
- - Enable parallel builds
- * Sun Feb 10 2008 Eric Sandeen <sandeen@redhat.com> - 2.2.48-1
- - Update to xfsdump version 2.2.48
- - First build with gcc-4.3
- * Mon Sep 10 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.46-1
- - Update to xfsdump version 2.2.46
- - Dropped O_CREAT patch, now upstream
- * Fri Aug 24 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.45-3
- - Update license tag
- - Fix up O_CREAT opens with no mode
- - Add gawk to buildrequires
- * Tue Jun 19 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.45-2
- - Remove readline-devel & libtermcap-devel BuildRequires
- * Thu May 31 2007 Eric Sandeen <sandeen@redhat.com> - 2.2.45-1
- - Update to xfsdump 2.2.45
- * Thu Aug 31 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.42-2
- - Remove Distribution: tag
- * Wed Aug 23 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.42-1
- - update to version 2.2.42
- * Tue Aug 22 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.38-3
- - Fix the /usr/sbin sym links to relative links
- - Add the Distribution tag
- - Add ncurses-devel to buildrequires
- * Wed Aug 16 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.38-2
- - install removes the makefile installed version of the docs
- package the docs based in the version specfic directory
-
- * Wed Aug 9 2006 Russell Cattelan <cattelan@thebarn.com> - 2.2.38-1
- - Add xfsdump to Fedora
|