Blame SPECS/restore.spec

1e3c99
%define PREVER b47
1e3c99
%define DUMP_VERSION 0.4%{PREVER}
1e3c99
1e3c99
%define _legacy_common_support 1
1e3c99
1e3c99
%if 0%{?rhel}
1e3c99
Summary:       Program for restoring ext2/ext3 filesystems
1e3c99
Name:          restore
1e3c99
%else
1e3c99
Summary:       Programs for backing up and restoring ext2/ext3/ext4 filesystems
1e3c99
Name:          dump
1e3c99
%endif
1e3c99
Epoch:         1
1e3c99
Version:       0.4
1e3c99
Release:       0.51.%{PREVER}%{?dist}
1e3c99
License:       BSD
1e3c99
URL:           https://sourceforge.net/projects/dump/
1e3c99
Source:        http://downloads.sourceforge.net/dump/dump-%{DUMP_VERSION}.tar.gz
1e3c99
BuildRequires: e2fsprogs-devel >= 1.18, readline-devel >= 4.2
1e3c99
BuildRequires: zlib-devel, bzip2-devel, automake, make
1e3c99
BuildRequires: device-mapper-devel, libselinux-devel
1e3c99
BuildRequires: lzo-minilzo
1e3c99
BuildRequires: lzo-devel, libtool
1e3c99
# This Requires is now mandatory because we need to ensure the "disk"
1e3c99
# group is created before installation (#60461)
1e3c99
Requires:      setup
1e3c99
Requires:      rmt
1e3c99
%if 0%{?fedora}
1e3c99
Obsoletes:     dump-static <= 0.4
1e3c99
Provides:      dump-static
1e3c99
%endif
1e3c99
1e3c99
Patch0:        dump-buildfix.patch
1e3c99
Patch1:        dump-remove-lzo.patch
1e3c99
Patch2:        dump-apath.patch
1e3c99
1e3c99
%if 0%{?rhel}
1e3c99
# No dump package in RHEL (restore remains)
1e3c99
Patch101:      dump-replacement.patch
1e3c99
1e3c99
%description
1e3c99
The restore command performs the inverse function of dump; it can
1e3c99
restore a full backup of a filesystem. Subsequent incremental backups
1e3c99
can then be layered on top of the full backup. Single files and
1e3c99
directory subtrees may also be restored from full or partial backups.
1e3c99
1e3c99
Install restore if you need restoring filesystems after backups
1e3c99
made by dump.
1e3c99
%else
1e3c99
%description
1e3c99
The dump package contains both dump and restore. Dump examines files
1e3c99
in a filesystem, determines which ones need to be backed up, and
1e3c99
copies those files to a specified disk, tape, or other storage medium.
1e3c99
The restore command performs the inverse function of dump; it can
1e3c99
restore a full backup of a filesystem. Subsequent incremental backups
1e3c99
can then be layered on top of the full backup. Single files and
1e3c99
directory subtrees may also be restored from full or partial backups.
1e3c99
1e3c99
Install dump if you need a system for both backing up filesystems and
1e3c99
restoring filesystems after backups.
1e3c99
%endif
1e3c99
1e3c99
%prep
1e3c99
%setup -q -n dump-%{DUMP_VERSION}
1e3c99
1e3c99
%patch0 -p1 -b .buildfix
1e3c99
%patch1 -p1 -b .remove-lzo
1e3c99
%patch2 -p1 -b .apath
1e3c99
1e3c99
%if 0%{?rhel}
1e3c99
rm -rf dump
1e3c99
%patch101 -p1
1e3c99
%endif
1e3c99
1e3c99
%build
1e3c99
autoreconf -fiv
1e3c99
1e3c99
export CFLAGS="$RPM_OPT_FLAGS -Wall -Wpointer-arith -Wstrict-prototypes \
1e3c99
-Wmissing-prototypes -Wno-char-subscripts -fno-strict-aliasing"
1e3c99
1e3c99
# XXX --enable-kerberos needs krcmd
1e3c99
%configure --disable-static \
1e3c99
    --enable-transselinux \
1e3c99
    --enable-largefile \
1e3c99
    --disable-rmt \
1e3c99
    --enable-qfa \
1e3c99
    --enable-readline \
1e3c99
    --with-binmode=0755 \
1e3c99
    --with-manowner=root \
1e3c99
    --with-mangrp=root \
1e3c99
    --with-manmode=0644
1e3c99
1e3c99
%make_build
1e3c99
1e3c99
%install
1e3c99
rm -rf %{buildroot}
1e3c99
mkdir -p %{buildroot}%{_sbindir}
1e3c99
mkdir -p %{buildroot}%{_mandir}/man8
1e3c99
1e3c99
%make_install \
1e3c99
    SBINDIR=%{buildroot}%{_sbindir} \
1e3c99
    BINDIR=%{buildroot}%{_sbindir} \
1e3c99
    MANDIR=%{buildroot}%{_mandir}/man8 \
1e3c99
    BINOWNER=$(id -un) \
1e3c99
    BINGRP=$(id -gn) \
1e3c99
    MANOWNER=$(id -un) \
1e3c99
    MANGRP=$(id -gn)
1e3c99
1e3c99
pushd %{buildroot}
1e3c99
%if 0%{?fedora}
1e3c99
    ln -sf dump .%{_sbindir}/rdump
1e3c99
%endif
1e3c99
    ln -sf restore .%{_sbindir}/rrestore
1e3c99
    mkdir -p .%{_sysconfdir}
1e3c99
    > .%{_sysconfdir}/dumpdates
1e3c99
popd
1e3c99
1e3c99
%files
1e3c99
%doc AUTHORS COPYING INSTALL KNOWNBUGS MAINTAINERS NEWS README REPORTING-BUGS TODO
1e3c99
%doc dump.lsm
1e3c99
%attr(0664,root,disk) %config(noreplace) %{_sysconfdir}/dumpdates
1e3c99
%if 0%{?fedora}
1e3c99
%{_sbindir}/dump
1e3c99
%{_sbindir}/rdump
1e3c99
%{_mandir}/man8/dump.8*
1e3c99
%{_mandir}/man8/rdump.8*
1e3c99
%endif
1e3c99
%{_sbindir}/restore
1e3c99
%{_sbindir}/rrestore
1e3c99
%{_mandir}/man8/restore.8*
1e3c99
%{_mandir}/man8/rrestore.8*
1e3c99
1e3c99
%changelog
1e3c99
* Tue Aug 17 2021 Josef Ridky <jridky@redhat.com> - 1:0.4-0.51.b47
1e3c99
- rename spec file to restore
1e3c99
- add gating.yaml
1e3c99
- changes between .47 and .51 had to be stripped due of wrong sync
1e3c99
  between centos and dist-git 
1e3c99
1e3c99
* Wed Feb 10 2021 Josef Ridky <jridky@redhat.com> - 1:0.4-0.47.b47
1e3c99
- remove dump from RHEL environment
1e3c99
1e3c99
* Mon Feb 08 2021 Jeff Makey <jeff@makey.net> - 1:0.4-0.46.b47
1e3c99
- New upstream release 0.4b47
1e3c99
- Update main URL.
1e3c99
- Drop dump-glibc_xattr patch, now applied upstream.
1e3c99
- Drop documentation conversion from ISO-8859-1 to UTF-8, now applied upstream.
1e3c99
- Print correct name of archive table of contents file (#1727392).
1e3c99
1e3c99
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.45.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1e3c99
- Add make to BuildRequires.
1e3c99
1e3c99
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.44.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1e3c99
- Use standard make_build and make_install macros in spec file.
1e3c99
1e3c99
* Wed Feb 12 2020 Václav Doležal <vdolezal@redhat.com> - 1:0.4-0.43.b46
1e3c99
- Use library functions for manipulating xattrs (#1795953)
1e3c99
1e3c99
* Tue Feb 04 2020 Václav Doležal <vdolezal@redhat.com> - 1:0.4-0.42.b46
1e3c99
- Fix FTBFS by enabling '-fcommon'
1e3c99
1e3c99
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.41.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
1e3c99
1e3c99
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.40.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
1e3c99
1e3c99
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:0.4-0.39.b46
1e3c99
- Rebuild for readline 8.0
1e3c99
1e3c99
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.38.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1e3c99
1e3c99
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.37.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1e3c99
1e3c99
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.36.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1e3c99
1e3c99
* Thu Nov 09 2017 Troy Dawson <tdawson@redhat.com> - 1:0.4-0.35.b46
1e3c99
- Fix VERSION / version issue causing FTBFS on F27+
1e3c99
1e3c99
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.34.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
1e3c99
1e3c99
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.33.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1e3c99
1e3c99
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.32.b46
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1e3c99
1e3c99
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 1:0.4-0.31.b46
1e3c99
- Rebuild for readline 7.x
1e3c99
1e3c99
* Thu Sep 15 2016 Josef Ridky <jridky@redhat.com> - 1:0.4-0.30.b46
1e3c99
- New upstream release 0.4b46 (#1376411)
1e3c99
1e3c99
* Thu Aug 11 2016 Josef Ridky <jridky@redhat.com> - 1:0.4-0.29.b45
1e3c99
- Fix issue with ignoring -Q flag (#1366133)
1e3c99
- Fix issue with SIGSEGV alert (#1365124)
1e3c99
1e3c99
* Sat Jul 30 2016 Peter Robinson <pbrobinson@fedoraproject.org> 1:0.4-0.28.b45
1e3c99
- Restore higher Release so upgrade path works for pre-release
1e3c99
1e3c99
* Fri Jul 29 2016 Josef Ridky <jridky@redhat.com> - 1:0.4-0.1.b45
1e3c99
- New upstream release 0.4b45 (#1361495)
1e3c99
- Fix issue with bad UUID error message (#1048548)
1e3c99
- Spec file has been updated
1e3c99
1e3c99
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.4-0.27.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1e3c99
1e3c99
* Fri Sep 25 2015 Petr Hracek <phracek@redhat.com> - 1:0.4-0.26.b44
1e3c99
- Fix hang restoring incrementals which remove directories (#972370)
1e3c99
- Thanks to Jason Tibbitts
1e3c99
1e3c99
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.25.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1e3c99
1e3c99
* Wed Dec 17 2014 Petr Hracek <phracek@redhat.com> - 1:0.4-0.24.b44
1e3c99
- Do not ship lzo in dump package (#1132282)
1e3c99
1e3c99
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.23.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1e3c99
1e3c99
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.22.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1e3c99
1e3c99
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.21.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
1e3c99
1e3c99
* Tue Jun 04 2013 Petr Hracek <phracek@redhat.com> - 1:0.4-0.20.b44
1e3c99
- Move rmt into star package (#968995)
1e3c99
- Remove dependency to star (#968995)
1e3c99
1e3c99
* Wed Apr 17 2013 Petr Hracek <phracek@redhat.com> - 1:0.4-0.19.b44
1e3c99
- Support aarch64 (#925282)
1e3c99
1e3c99
* Tue Mar 05 2013 Adam Tkac <atkac redhat com> - 1:0.4-0.18.b44
1e3c99
- build with -fno-strict-aliasing
1e3c99
1e3c99
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.17.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1e3c99
1e3c99
* Wed Jan 23 2013 Adam Tkac <atkac redhat com> 1:0.4-0.16.b44
1e3c99
- remove hardcoded _sbindir path
1e3c99
1e3c99
* Thu Jan 17 2013 Adam Tkac <atkac redhat com> 1:0.4-0.15.b44
1e3c99
- apply the patch for #664616
1e3c99
1e3c99
* Thu Jan 17 2013 Adam Tkac <atkac redhat com> 1:0.4-0.14.b44
1e3c99
- minor manpage fixes (#664616)
1e3c99
1e3c99
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.13.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1e3c99
1e3c99
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.12.b44
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1e3c99
1e3c99
* Tue Jun 14 2011 Adam Tkac <atkac redhat com> 0.4-0.11.b44
1e3c99
- update to 0.4b44
1e3c99
- patches merged
1e3c99
  - dump-rh507948.patch
1e3c99
  - dump-0.4b42-ext4.patch
1e3c99
1e3c99
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.10.b43
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1e3c99
1e3c99
* Thu Dec 2 2010 Jan Görig <jgorig redhat com> 0.4-0.9.b42
1e3c99
- fix dump -w does not work on ext4 fielsystems (#658890)
1e3c99
1e3c99
* Mon Jul 12 2010 Adam Tkac <atkac redhat com> 0.4-0.8.b43
1e3c99
- move COPYRIGHT to the rmt package
1e3c99
1e3c99
* Fri Jun 11 2010 Adam Tkac <atkac redhat com> 0.4-0.7.b43
1e3c99
- update to 0.4b43
1e3c99
- patches merged
1e3c99
  - dump-rh568457.patch
1e3c99
  - dump-rh576525.patch
1e3c99
1e3c99
* Mon Apr 26 2010 Adam Tkac <atkac redhat com> 0.4-0.6.b42
1e3c99
- fix invalid EA metainformation in dump, add workaround to restore (#576525)
1e3c99
1e3c99
* Thu Mar 4 2010 Jan Görig <jgorig redhat com> 0.4-0.5.b42
1e3c99
- don't set extended attributes when in read only mode (#568457)
1e3c99
1e3c99
* Wed Feb 10 2010 Adam Tkac <atkac redhat com> 0.4-0.4.b42
1e3c99
- improve patch for multivol backup issues
1e3c99
1e3c99
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.4-0.3.b42
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1e3c99
1e3c99
* Thu Jul 23 2009 Adam Tkac <atkac redhat com> 0.4-0.2.b42
1e3c99
- restore multivol backups correctly
1e3c99
1e3c99
* Mon Jun 22 2009 Adam Tkac <atkac redhat com> 0.4-0.1.b42
1e3c99
- update to 0.4b42
1e3c99
- patches merged
1e3c99
  - dump-selinux.patch
1e3c99
  - dump-dmfix.patch
1e3c99
  - dump-immutable.patch
1e3c99
  - dump-0.4b41-libtinfo.patch
1e3c99
  - dump-rh356121.patch
1e3c99
  - dump-rh493635.patch
1e3c99
  - dump-rh490627.patch
1e3c99
  - dump-rh489853.patch
1e3c99
- fix NVR to conform to Fedora policies
1e3c99
1e3c99
* Sat Apr 04 2009 Adam Tkac <atkac redhat com> 0.4b41-13
1e3c99
- display dump level correctly in all cases (#493635)
1e3c99
- -A option is not valid when -P is specified, correct manual page (#490627)
1e3c99
- fix typos in manual pages (#489853)
1e3c99
1e3c99
* Mon Mar 09 2009 Adam Tkac <atkac redhat com> 0.4b41-12
1e3c99
- correct manual page (dump level is 0 by default, #356121)
1e3c99
1e3c99
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4b41-11
1e3c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1e3c99
1e3c99
* Thu Feb 05 2009 lonely wolf <wolfy@fedoraproject.org> 0.4b41-10
1e3c99
- spec cleanup
1e3c99
1e3c99
* Fri Oct 03 2008 Adam Tkac <atkac redhat com> 0.4b41-9
1e3c99
- dump-0.4b37-2TB.patch is no longer needed
1e3c99
- rebuild (#464989)
1e3c99
1e3c99
* Mon Jun 23 2008 Adam Tkac <atkac redhat com> 0.4b41-8
1e3c99
- removed compat static -> non-static symlinks (#452425)
1e3c99
1e3c99
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> 0.4b41-7.1
1e3c99
- Autorebuild for GCC 4.3
1e3c99
1e3c99
* Fri Jan 11 2008 Adam Tkac <atkac redhat com> 0.4b41-6.1
1e3c99
- use libtinfo instead libncurses
1e3c99
- use autoreconf (=> add BuildRequires: automake - for aclocal)
1e3c99
1e3c99
* Wed Aug 22 2007 Adam Tkac <atkac redhat com> 0.4b41-6
1e3c99
- rebuild (BuildID feature)
1e3c99
- use device-mapper-devel instead device-mapper in BuildRequires
1e3c99
1e3c99
* Tue Jan 30 2007 Adam Tkac <atkac redhat com> 0.4b41-5
1e3c99
- fixed dumping of 2TB systems
1e3c99
1e3c99
* Mon Jan 29 2007 Adam Tkac <atkac redhat com> 0.4b41-4
1e3c99
- added Andrew Kroeger's patch. Immutable files are restored correctly
1e3c99
1e3c99
* Thu Jan 18 2007 Adam Tkac <atkac redhat com> 0.4b41-3
1e3c99
- dump is now linked dynamically
1e3c99
- removed termcap dependency
1e3c99
1e3c99
* Mon Aug  7 2006 Jindrich Novy <jnovy@redhat.com> 0.4b41-2
1e3c99
- fix miscompares detected by restore -C caused by SELinux (#189845)
1e3c99
- link properly against device-mapper and selinux libraries
1e3c99
- add autoconf BuildRequires
1e3c99
- use %%{?dist}
1e3c99
1e3c99
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.4b41-1.2.1
1e3c99
- rebuild
1e3c99
1e3c99
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.4b41-1.2
1e3c99
- bump again for double-long bug on ppc(64)
1e3c99
1e3c99
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.4b41-1.1
1e3c99
- rebuilt for new gcc4.1 snapshot and glibc changes
1e3c99
1e3c99
* Wed Jan 11 2006 Jindrich Novy <jnovy@redhat.com> 0.4b41-1
1e3c99
- update to 0.4b41
1e3c99
- drop .fixacl patch, now applied in the new upstream release
1e3c99
- link against device-mapper
1e3c99
1e3c99
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
1e3c99
- rebuilt
1e3c99
1e3c99
* Mon Nov 14 2005 Jindrich Novy <jnovy@redhat.com> 0.4b40-5
1e3c99
- spec file cleanup - thanks to Matthias Saou (#172961)
1e3c99
- convert spec to UTF-8
1e3c99
1e3c99
* Wed Jul 06 2005 Karsten Hopp <karsten@redhat.de> 0.4b40-4
1e3c99
- BuildRequires ncurses-devel
1e3c99
1e3c99
* Thu Jun  9 2005 Jindrich Novy <jnovy@redhat.com> 0.4b40-3
1e3c99
- fix restoration of ext3 ACL's (#159617) - Stelian Pop
1e3c99
1e3c99
* Wed May 11 2005 Jindrich Novy <jnovy@redhat.com> 0.4b40-2
1e3c99
- Don't strip binaries to get valid debuginfo
1e3c99
1e3c99
* Tue May  3 2005 Jindrich Novy <jnvoy@redhat.com> 0.4b40-1
1e3c99
- Updated to dump 0.4b40
1e3c99
- Dropped .ea and .asize patches (applied upstream)
1e3c99
1e3c99
* Wed Mar  2 2005 Jindrich Novy <jnovy@redhat.com> 0.4b39-3
1e3c99
- Added patch to fix negative size problem with -s/-d 
1e3c99
  options (#147710) - from Stelian Pop
1e3c99
1e3c99
* Mon Feb 28 2005 Jindrich Novy <jnovy@redhat.com> 0.4b39-2
1e3c99
- Updated the EA patch with support for in-inode EAs, big
1e3c99
  inodes and fixes 'error in EA block' displayed for
1e3c99
  every single inode (#149299) - patch from Stelian Pop
1e3c99
1e3c99
* Mon Jan 24 2005 Jindrich Novy 
1e3c99
- Updated to dump 0.4b39
1e3c99
- Updated the experimental patch.
1e3c99
1e3c99
* Wed Jan 12 2005 Jindrich Novy <jnovy@redhat.com> 0.4b38-1
1e3c99
- Updated to dump 0.4b38 (#144840)
1e3c99
- Updated the experimental dump patch.
1e3c99
- Dropped the cvs patch, applied in the upstream release.
1e3c99
1e3c99
* Mon Dec 20 2004 Dan Walsh <dwalsh@redhat.com> 0.4b37-3
1e3c99
- Updated experimental dump patch from upstream to allow dump/restore of xattr.
1e3c99
1e3c99
* Thu Dec 9 2004 Dan Walsh <dwalsh@redhat.com> 0.4b37-2
1e3c99
- Added experimental dump patch from upstream to allow dump/restore of xattr.
1e3c99
1e3c99
* Thu Jul 29 2004 Warren Togami <wtogami@redhat.com>
1e3c99
- 0.4b37
1e3c99
1e3c99
* Fri Jul 02 2004 Florian La Roche <Florian.LaRoche@redhat.de>
1e3c99
- 0.4b36
1e3c99
1e3c99
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
1e3c99
- rebuilt
1e3c99
1e3c99
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
1e3c99
- rebuilt
1e3c99
1e3c99
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
1e3c99
- rebuilt
1e3c99
1e3c99
* Sat May 17 2003 Mike A. Harris <mharris@redhat.com> 0.4b33-1
1e3c99
- Updated to dump 0.4b33, fixes (#89835)
1e3c99
1e3c99
* Fri Jan 24 2003 Mike A. Harris <mharris@redhat.com> 0.4b28-7
1e3c99
- Added --enable-qfa to configure macro for RFE: (#77608)
1e3c99
1e3c99
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 0.4b28-6
1e3c99
- rebuilt
1e3c99
1e3c99
* Mon Oct  7 2002 Mike A. Harris <mharris@redhat.com> 0.4b28-5
1e3c99
- All-arch rebuild
1e3c99
1e3c99
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
1e3c99
- automated rebuild
1e3c99
1e3c99
* Sun May 26 2002 Tim Powers <timp@redhat.com>
1e3c99
- automated rebuild
1e3c99
1e3c99
* Tue May 21 2002 Mike A. Harris <mharris@redhat.com> 0.4b28-2
1e3c99
- Updated to dump 0.4b28
1e3c99
- Removed atomic_read/write patch, not needed anymore
1e3c99
1e3c99
* Fri Mar  1 2002 Mike A. Harris <mharris@redhat.com> 0.4b27-3
1e3c99
- BuildRequires readline-devel >= 4.2 for the rl_completion_matches function
1e3c99
- Added dump-0.4b27-dump-atomic-read-write.patch to avoid namespace conflict
1e3c99
  with included kernel headers.  atomic_read is a function on s390 and as
1e3c99
  such, cannot be #undef'd
1e3c99
1e3c99
* Thu Feb 28 2002 Mike A. Harris <mharris@redhat.com> 0.4b27-2
1e3c99
- Added prereq on "setup" to ensure disk group is created prior to this
1e3c99
  package being installed
1e3c99
- Somehow the dump package changelog got hosed, and part of the spec file
1e3c99
  regressed.  I believe it is fixed now.
1e3c99
1e3c99
* Tue Feb 26 2002 Mike A. Harris <mharris@redhat.com> 0.4b27-1
1e3c99
- Updated to dump 0.4b27-1
1e3c99
1e3c99
* Fri Feb 22 2002 Mike A. Harris <mharris@redhat.com> 0.4b25-5
1e3c99
- Bumped release up a couple notches to rebuild in rawhide
1e3c99
 
1e3c99
* Thu Feb 21 2002 Mike A. Harris <mharris@redhat.com> 0.4b25-1.72.0
1e3c99
- Rebuilt 0.4b25 for erratum release.  Fixes various bugs that have been
1e3c99
  reported in bugzilla which are logged below.  Also fixes a bug caused by
1e3c99
  linking statically to a faulty system library.
1e3c99
- Added Provides dump-static line
1e3c99
 
1e3c99
* Mon Feb 11 2002 Mike A. Harris <mharris@redhat.com> 0.4b25-3
1e3c99
- Added missing zlib buildprereq
1e3c99
- Rebuild in new environment
1e3c99
1e3c99
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
1e3c99
- automated rebuild
1e3c99
1e3c99
* Wed Nov 21 2001 Mike A. Harris <mharris@redhat.com> 0.4b25-1
1e3c99
- Updated to version 0.4b25-1
1e3c99
- Added homepage URL for RFE (#54601)
1e3c99
- Also fixed in this release are (#21272, #52663, #56616)
1e3c99
- Dropped time.h patch as it is unneeded now
1e3c99
1e3c99
* Tue Nov  6 2001 Mike A. Harris <mharris@redhat.com> 0.4b22-7
1e3c99
- Updated BuildPreReq to e2fsprogs-devel >= 1.18, readline-devel >= 4.1 to
1e3c99
  explicitly state the minimum required deps and fix (#51900)
1e3c99
1e3c99
* Sat Sep  8 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.4b22-6
1e3c99
- Kill the static subpackage - the standard binaries are now static
1e3c99
  This removes /usb/sbin/*. The static versions are now in /sbin 
1e3c99
  (#53433)
1e3c99
- Obsolete dump-static
1e3c99
1e3c99
* Tue Aug 14 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.4b22-5
1e3c99
- Move non-static binaries to /usr/sbin (#49520)
1e3c99
1e3c99
* Fri Jun 29 2001 Mike A. Harris <mharris@redhat.com> 0.4b22-4
1e3c99
- Added BuildPrereq: readline-devel (#44734 - which was reopened and changed)
1e3c99
1e3c99
* Sat Jun 16 2001 Mike A. Harris <mharris@redhat.com> 0.4b22-3
1e3c99
- Added BuildPrereq: libtermcap-devel (#44734)
1e3c99
1e3c99
* Tue Jun 12 2001 Mike A. Harris <mharris@redhat.com> 0.4b22-2
1e3c99
- Removed release tag from buildroot dirname - messy.
1e3c99
- Broke all lines over multiple lines for readability in specfile.
1e3c99
- Added --enable-largefile configure flags
1e3c99
1e3c99
* Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de> 0.4b22-1
1e3c99
- 0.4b22
1e3c99
1e3c99
* Mon May  7 2001 Mike A. Harris <mharris@redhat.com> 0.4b21-5
1e3c99
- Added BuildPrereq: e2fsprogs-devel (#27428)
1e3c99
1e3c99
* Mon Apr  9 2001 Bill Nottingham <notting@redhat.com>
1e3c99
- fix ia64
1e3c99
1e3c99
* Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
1e3c99
- fix build with current glibc
1e3c99
1e3c99
* Mon Jan 29 2001 Nalin Dahyabhai <nalin@redhat.com>
1e3c99
- change copyright: UCB to License: BSD
1e3c99
1e3c99
* Fri Jan 26 2001 Nalin Dahyabhai <nalin@redhat.com>
1e3c99
- update to 0.4b21.
1e3c99
1e3c99
* Sun Nov 26 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- update to 0.4b20.
1e3c99
1e3c99
* Fri Nov 10 2000 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b20 released, first packaging.
1e3c99
1e3c99
* Tue Oct 31 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- remove setuid bits for Red Hat 5.x errata.
1e3c99
1e3c99
* Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
1e3c99
- rebuild to cope with glibc locale binary incompatibility, again
1e3c99
1e3c99
* Wed Aug 30 2000 Preston Brown <pbrown@redhat.com>
1e3c99
- fix for dumping files between 2 and 4 gigs (#16466)
1e3c99
1e3c99
* Mon Aug 21 2000 Matt Wilson <msw@redhat.com>
1e3c99
- don't use -O2 on alpha because of compiler ICE
1e3c99
1e3c99
* Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- update to 0.4b19.
1e3c99
1e3c99
* Thu Aug 17 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- summaries from specspo.
1e3c99
1e3c99
* Wed Aug 16 2000 Erik Troan <ewt@redhat.com>
1e3c99
- support LABEL= in fstab
1e3c99
1e3c99
* Sat Jul 22 2000 Bill Nottingham <notting@redhat.com>
1e3c99
- if dump/restore aren't set(u|g)id, they don't need group tty (#12670)
1e3c99
1e3c99
* Wed Jul 19 2000 Jakub Jelinek <jakub@redhat.com>
1e3c99
- rebuild to cope with glibc locale binary incompatibility
1e3c99
1e3c99
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
1e3c99
- automatic rebuild
1e3c99
1e3c99
* Tue Jun 27 2000 Preston Brown <pbrown@redhat.com>
1e3c99
- whoops I had dump commented out of the file list.  fixed.
1e3c99
- dropped suid bits on the static binaries.
1e3c99
- fix char buffer size issue (#11880)
1e3c99
1e3c99
* Mon Jun 19 2000 Preston Brown <pbrown@redhat.com>
1e3c99
- dropped SUID bits
1e3c99
1e3c99
* Tue Jun  6 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- update to 0.4b17.
1e3c99
- FHS packaging.
1e3c99
1e3c99
* Thu Jun  1 2000 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b17 released, first packaging.
1e3c99
1e3c99
* Sat Mar 11 2000 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b16 released, first packaging.
1e3c99
1e3c99
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- use posix signal handling to preserve dump functionality with libc5.
1e3c99
1e3c99
* Thu Mar  2 2000 Bill Nottingham <notting@redhat.com>
1e3c99
- update to 0.4b15
1e3c99
1e3c99
* Thu Feb 10 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- dump -0ufB /dev/ftape 1638000 /mnt2 fails to use /mnt2 as tape device (#8036)
1e3c99
1e3c99
* Thu Feb 10 2000 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b14 released, first packaging.
1e3c99
1e3c99
* Wed Feb  9 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- compress man pages.
1e3c99
1e3c99
* Thu Jan 27 2000 Jeff Johnson <jbj@redhat.com>
1e3c99
- update to 0.4b13.
1e3c99
1e3c99
* Fri Jan 21 2000 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b13 released, first packaging.
1e3c99
1e3c99
* Mon Jan 10 2000 Jeff Johnson 
1e3c99
- update to 0.4b12.
1e3c99
1e3c99
* Sat Jan 8 2000 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b12 released, first packaging.
1e3c99
1e3c99
* Sun Dec 5 1999 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b11 released, first packaging.
1e3c99
1e3c99
* Sat Nov 27 1999 Jeff Johnson <jbj@redhat.com>
1e3c99
- intergrate Stelian's fixes (Thanks!).
1e3c99
1e3c99
* Sun Nov 21 1999 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b10 released, first packaging.
1e3c99
1e3c99
* Thu Nov 11 1999 Stelian Pop <pop@cybercable.fr>
1e3c99
- make static versions also for rescue purposes.
1e3c99
1e3c99
* Fri Nov 5 1999 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b9 released, first packaging.
1e3c99
1e3c99
* Wed Nov 3 1999 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b8 released, first packaging.
1e3c99
1e3c99
* Fri Oct 8 1999 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b7 released, first packaging.
1e3c99
1e3c99
* Thu Sep 30 1999 Stelian Pop <pop@cybercable.fr>
1e3c99
- dump 0.4b6 released, first packaging.
1e3c99
1e3c99
* Fri Sep 10 1999 Jeff Johnson <jbj@redhat.com>
1e3c99
- recompile with e2fsprogs = 1.15 (#4962).
1e3c99
1e3c99
* Sat Jul 31 1999 Jeff Johnson <jbj@redhat.com>
1e3c99
- workaround egcs bug (#4281) that caused dump problems (#2989).
1e3c99
- use sigjmp_buf, not jmp_buf (#3260).
1e3c99
- invoke /etc/rmt (instead of rmt) like other unices. (#3272).
1e3c99
- use glibc21 err/glob rather than the internal compatibility routines.
1e3c99
- wire $(OPT) throughout Makefile's.
1e3c99
- fix many printf problems, mostly lint clean.
1e3c99
- merge SuSE, Debian and many OpenBSD fixes.
1e3c99
1e3c99
* Thu Mar 25 1999 Jeff Johnson <jbj@redhat.com>
1e3c99
- remove setuid/setgid bits from /sbin/rmt (dump/restore are OK).
1e3c99
1e3c99
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
1e3c99
- auto rebuild in the new build environment (release 6)
1e3c99
1e3c99
* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
1e3c99
- strip binaries.
1e3c99
1e3c99
* Thu Mar 18 1999 Jeff Johnson <jbj@redhat.com>
1e3c99
- Fix dangling symlinks (#1551).
1e3c99
1e3c99
* Wed Mar 17 1999 Michael Maher <mike@redhat.com>
1e3c99
- Top O' the morning, build root's fixed for man pages.  
1e3c99
1e3c99
* Fri Feb 19 1999 Preston Brown <pbrown@redhat.com>
1e3c99
- upgraded to dump 0.4b4, massaged patches.
1e3c99
1e3c99
* Tue Feb 02 1999 Ian A Cameron <I.A.Cameron@open.ac.uk>
1e3c99
- added patch from Derrick J Brashear for traverse.c to stop bread errors
1e3c99
1e3c99
* Wed Jan 20 1999 Jeff Johnson <jbj@redhat.com>
1e3c99
- restore original 6755 root.tty to dump/restore, defattr did tty->root (#684).
1e3c99
- mark /etc/dumpdates as noreplace.
1e3c99
1e3c99
* Tue Jul 14 1998 Jeff Johnson <jbj@redhat.com>
1e3c99
- add build root.
1e3c99
1e3c99
* Tue May 05 1998 Prospector System <bugs@redhat.com>
1e3c99
- translations modified for de, fr, tr
1e3c99
1e3c99
* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
1e3c99
- added a patch for resolving linux/types.h and sys/types.h conflicts
1e3c99
1e3c99
* Wed Dec 31 1997 Erik Troan <ewt@redhat.com>
1e3c99
- added prototype of llseek() so dump would work on large partitions
1e3c99
1e3c99
* Thu Oct 30 1997 Donnie Barnes <djb@redhat.com>
1e3c99
- made all symlinks relative instead of absolute
1e3c99
1e3c99
* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
1e3c99
- built against glibc
1e3c99
1e3c99
* Thu Mar 06 1997 Michael K. Johnson <johnsonm@redhat.com>
1e3c99
- Moved rmt to its own package.
1e3c99
1e3c99
* Tue Feb 11 1997 Michael Fulbright <msf@redhat.com>
1e3c99
- Added endian cleanups for SPARC
1e3c99
1e3c99
* Fri Feb 07 1997 Michael K. Johnson <johnsonm@redhat.com> 
1e3c99
- Made /etc/dumpdates writeable by group disk.