odubaj / rpms / cpio

Forked from rpms/cpio 4 years ago
Clone
7bc03a8
Summary: A GNU archiving program
cvsdist 512286a
Name: cpio
63079c3
Version: 2.13
b4d8ec4
Release: 10%{?dist}
Radek Brich 074785d
License: GPLv3+
09abb1a
URL: https://www.gnu.org/software/cpio/
09abb1a
Source: https://ftp.gnu.org/gnu/cpio/cpio-%{version}.tar.bz2
fe198e6
3828549
# help2man generated manual page distributed only in RHEL/Fedora
3828549
Source1: cpio.1
fe198e6
fe198e6
# We use SVR4 portable format as default.
1f941ee
Patch1: cpio-2.9-rh.patch
fe198e6
fe198e6
# fix warn_if_file_changed() and set exit code to 1 when cpio fails to store
fe198e6
# file > 4GB (#183224)
fe198e6
# http://lists.gnu.org/archive/html/bug-cpio/2006-11/msg00000.html
63079c3
Patch2: cpio-2.13-exitCode.patch
53b9737
fe198e6
# Support major/minor device numbers over 127 (bz#450109)
fe198e6
# http://lists.gnu.org/archive/html/bug-cpio/2008-07/msg00000.html
63079c3
Patch3: cpio-2.13-dev_number.patch
fff6894
fe198e6
# Define default remote shell as /usr/bin/ssh (#452904)
fe198e6
Patch4: cpio-2.9.90-defaultremoteshell.patch
1aa0682
fe198e6
# Fix segfault with nonexisting file with patternnames (#567022)
fe198e6
# http://savannah.gnu.org/bugs/index.php?28954
fe198e6
# We have slightly different solution than upstream.
fe198e6
Patch5: cpio-2.10-patternnamesigsegv.patch
8457d4d
fe198e6
# Fix bad file name splitting while creating ustar archive (#866467)
fe198e6
# (fix backported from tar's source)
fe198e6
Patch7: cpio-2.10-longnames-split.patch
c31ab0b
fe198e6
# Cpio does Sum32 checksum, not CRC (downstream)
fe198e6
Patch8: cpio-2.11-crc-fips-nit.patch
c31ab0b
b8d6b37
# Fix multiple definition of `program_name'
b8d6b37
Patch9: cpio-2.13-mutiple-definition.patch
e1e8489
29b1706
# Revert fix for CVE-2015-1197 (#1797163)
29b1706
# reverts upstream commit 45b0ee2b4
29b1706
Patch10: cpio-2.13-revert-CVE-2015-1197-fix.patch
29b1706
fbe7850
# Extract: retain times for symlinks
fbe7850
# downstream patch (#1486364)
fbe7850
# https://www.mail-archive.com/bug-cpio@gnu.org/msg00605.html
fbe7850
Patch11: cpio-2.11-retain-symlink-times.patch
fbe7850
b4d8ec4
# Properly drop priviledges for remote command
b4d8ec4
# http://git.savannah.gnu.org/cgit/paxutils.git/commit/?id=d247e3c2809a37b6d0c3067251d96bb7f12555e7
b4d8ec4
Patch12: cpio-2.13-reset-gid-uid.patch
b4d8ec4
782254b
Provides: bundled(gnulib)
7345c84
Provides: bundled(paxutils)
16f86c5
Provides: /bin/cpio
e1e8489
BuildRequires: gcc
1335834
BuildRequires: texinfo, autoconf, automake, gettext, gettext-devel, rmt
0a050e3
BuildRequires: make
cvsdist 512286a
cvsdist 512286a
%description
cvsdist 512286a
GNU cpio copies files into or out of a cpio or tar archive.  Archives
cvsdist 512286a
are files which contain a collection of other files plus information
cvsdist 512286a
about them, such as their file name, owner, timestamps, and access
cvsdist 512286a
permissions.  The archive can be another file on the disk, a magnetic
cvsdist 512286a
tape, or a pipe.  GNU cpio supports the following archive formats:  binary,
cvsdist 512286a
old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1
cvsdist 512286a
tar.  By default, cpio creates binary format archives, so that they are
cvsdist 512286a
compatible with older cpio programs.  When it is extracting files from
cvsdist 512286a
archives, cpio automatically recognizes which kind of archive it is reading
cvsdist 512286a
and can read archives created on machines with a different byte-order.
cvsdist 512286a
cvsdist 512286a
Install cpio if you need a program to manage file archives.
cvsdist 512286a
e1e8489
cvsdist 512286a
%prep
fe198e6
%autosetup -p1
cvsdist 512286a
e1e8489
cvsdist 512286a
%build
29b1706
autoreconf -fi
fff6894
export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -pedantic -fno-strict-aliasing -Wall $CFLAGS"
660522a
%configure --with-rmt="%{_sysconfdir}/rmt"
bc33847
%make_build
8457d4d
(cd po && make update-gmo)
8457d4d
cvsdist 512286a
cvsdist 512286a
%install
bc33847
%make_install
cvsdist 512286a
Radek Brich 80cc52e
rm -f $RPM_BUILD_ROOT%{_libexecdir}/rmt
Radek Brich 80cc52e
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
Radek Brich 80cc52e
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/*.1*
Radek Brich e98db37
install -c -p -m 0644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_mandir}/man1
cvsdist 512286a
b333b78
%find_lang %{name}
cvsdist 512286a
9aeb2ae
%check
9aeb2ae
rm -f ${RPM_BUILD_ROOT}/test/testsuite
5f6efa0
make check || {
5f6efa0
    echo "### TESTSUITE.LOG ###"
5f6efa0
    cat tests/testsuite.log
5f6efa0
    exit 1
5f6efa0
}
9aeb2ae
9aeb2ae
0005073
%files -f %{name}.lang
0bec7bf
%doc AUTHORS ChangeLog NEWS README THANKS TODO
0bec7bf
%license COPYING
cvsdist 512286a
%{_bindir}/*
cvsdist 512286a
%{_mandir}/man*/*
cvsdist 512286a
%{_infodir}/*.info*
cvsdist 512286a
cvsdist 512286a
%changelog
b4d8ec4
* Thu Feb 18 2021 Ondrej Dubaj <odubaj@redhat.com> - 2.13-10
b4d8ec4
- Properly drop priviledges for remote command
b4d8ec4
ab97b16
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-9
ab97b16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
ab97b16
b2d7cef
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-8
b2d7cef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b2d7cef
bc33847
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 2.13-7
bc33847
- Use make macros
bc33847
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
bc33847
fbe7850
* Mon Jun 15 2020 Ondrej Dubaj <odubaj@redhat.com> - 2.13-6
fbe7850
- Extract: retain times for symlinks (#1486364)
fbe7850
fe4430e
* Tue Apr 07 2020 Ondrej Dubaj <odubaj@redhat.com> - 2.13-5.1
dfe64c4
- Release bump due to testing of gating
dfe64c4
29b1706
* Wed Feb 05 2020 Petr Kubat <pkubat@redhat.com> - 2.13-4
29b1706
- Revert fix for CVE-2015-1197 as it causes shutdown issues (#1797163)
29b1706
b8d6b37
* Thu Jan 30 2020 Than Ngo <than@redhat.com> - 2.13-3
b8d6b37
- Fix multiple definition of program_name
b8d6b37
044ed56
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-2
044ed56
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
044ed56
63079c3
* Wed Nov 06 2019 Pavel Raiskup <praiskup@redhat.com> - 2.13-1
63079c3
- new upstream release, per release notes
63079c3
  https://lists.gnu.org/archive/html/bug-cpio/2019-11/msg00000.html
63079c3
25b930a
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-12
25b930a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
25b930a
7345c84
* Tue Feb 19 2019 Pavel Raiskup <praiskup@redhat.com> - 2.12-11
7345c84
- admit that we bundle paxutils project
7345c84
3f25e1c
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-10
3f25e1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
3f25e1c
a5ae22a
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-9
a5ae22a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a5ae22a
e1e8489
* Wed Apr 11 2018 Pavel Raiskup <praiskup@redhat.com> - 2.12-8
e1e8489
- spring spec cleanup
e1e8489
e91f1b5
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-7
e91f1b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e91f1b5
97b7aac
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-6
97b7aac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
97b7aac
8bee657
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-5
8bee657
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8bee657
6c6d3dd
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-4
6c6d3dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6c6d3dd
3a41aea
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-3
3a41aea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
3a41aea
2a3bb6a
* Mon Sep 14 2015 Pavel Raiskup <praiskup@redhat.com> - 2.12-2
2a3bb6a
- (re)generate manual page for new options
2a3bb6a
fe198e6
* Mon Sep 14 2015 Pavel Raiskup <praiskup@redhat.com> - 2.12-1
fe198e6
- rebase, per release notes
fe198e6
  http://lists.gnu.org/archive/html/bug-cpio/2015-09/msg00004.html
fe198e6
5b1d69f
* Mon Jul 06 2015 Ondrej Vasik <ovasik@redhat.com> - 2.11-36
5b1d69f
- in 2015, file name in CVE-2014-9112 shows in a bit different timestamp
5b1d69f
  format (fix FTBFS, #1239416)
5b1d69f
1727aef
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-35
1727aef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1727aef
6ecd4d8
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 2.11-34
6ecd4d8
- Rebuilt for Fedora 23 Change
6ecd4d8
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
6ecd4d8
8176780
* Wed Dec 03 2014 Pavel Raiskup <praiskup@redhat.com> - 2.11-33
8176780
- the stored archive in testsuite has little endian headers, expect also
8176780
  'reversed byte-order' warning on big-endian
8176780
5f6efa0
* Wed Dec 03 2014 Pavel Raiskup <praiskup@redhat.com> - 2.11-32
5f6efa0
- adjust the testsuite fix for CVE-2014-9112 (#1167573)
5f6efa0
- put the testsuite.log to standard output if make check fails
5f6efa0
c31ab0b
* Tue Dec 02 2014 Pavel Raiskup <praiskup@redhat.com> - 2.11-31
c31ab0b
- fix for CVE-2014-9112 (#1167573)
c31ab0b
5156a84
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-30
5156a84
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
5156a84
0bec7bf
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 2.11-29
0bec7bf
- fix license handling
0bec7bf
dbfb6f0
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-28
dbfb6f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
dbfb6f0
088636f
* Sat May 24 2014 Pavel Raiskup <praiskup@redhat.com> - 2.11-27
088636f
- better fix for bad read() error checking (#996150)
088636f
de7d4e5
* Mon Apr 07 2014 Pavel Raiskup <praiskup@redhat.com> - 2.11-26
de7d4e5
- fix manual page to warn users about inode truncation (#952313)
8457d4d
- fix for RU translation (#1075510)
de7d4e5
03513ea
* Tue Nov 12 2013 Pavel Raiskup <praiskup@redhat.com> - 2.11-25
03513ea
- fix build for ppc64le (#1029540)
03513ea
1aa0682
* Mon Sep 30 2013 Pavel Raiskup <praiskup@redhat.com> - 2.11-24
fff6894
- properly trim "crc" checksum to 32 bits (#1001965)
2f182f0
- remove unneeded patch for config.gues/config.sub (#951442)
1aa0682
- allow treat read() errors (#996150)
fff6894
be8336e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-21
be8336e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
be8336e
2f8569d
* Wed Mar 27 2013 Pavel Raiskup <praiskup@redhat.com> - 2.11-20
2f8569d
- fix another bogus date in changelog
2ed8165
- update config.guess/config.sub for aarm64 build (#925189)
31d03bf
- run autoreconf instead of autoheader
2f8569d
3e0c199
* Fri Mar 15 2013 Pavel Raiskup <praiskup@redhat.com> - 2.11-19
3e0c199
- revert the fix for memory leak (at least for now) #921725
3e0c199
16f86c5
* Tue Mar 12 2013 Pavel Raiskup <praiskup@redhat.com> - 2.11-18
16f86c5
- explicitly provide /bin/cpio for packages that are dependant on this file
16f86c5
5e41a43
* Mon Mar 11 2013 Pavel Raiskup <praiskup@redhat.com> - 2.11-17
5e41a43
- fix small memory leak in copyin.c (#919454)
9a85a50
- remove %%defattr and install 'cpio' to real %%{_bindir}
50dccf1
- CovScan: add %%{?_rawbuild}
5e41a43
f5f45b3
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-16
f5f45b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f5f45b3
02d7944
* Mon Nov 05 2012 Pavel Raiskup <praiskup@redhat.com> - 2.11-15
02d7944
- disable the temporary O_SYNC fix (glibc is fixed - #872366)
02d7944
2f489c0
* Fri Nov 02 2012 Pavel Raiskup <praiskup@redhat.com> - 2.11-14
2f489c0
- fix bad changelog entries
a928017
- allow to build in Fedora Rawhide (temporarily because of #872336) (the value
a928017
  is guessed from from /usr/include/asm-generic/fcntl.h)
2f489c0
2f489c0
* Mon Oct 22 2012 Pavel Raiskup <praiskup@redhat.com> 2.11-13
5f57f31
- move RH-only manual page cpio.1 from look-aside cache into dist-git repository
5f57f31
2f489c0
* Thu Oct 18 2012 Pavel Raiskup <praiskup@redhat.com> 2.11-12
65fa937
- fix for bad file name splitting while creating ustar archive (#866467)
65fa937
242ef5e
* Wed Aug 29 2012 Ondrej Vasik <ovasik@redhat.com> 2.11-11
242ef5e
- add missing options to manpage (#852765)
242ef5e
56b95c3
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-10
56b95c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
56b95c3
0d1dd0b
* Mon Jun 04 2012 Ondrej Vasik <ovasik@redhat.com> 2.11-9
0d1dd0b
- fix build failure in rawhide build system (gets undefined)
0d1dd0b
98bca5b
* Wed May 30 2012 Ondrej Vasik <ovasik@redhat.com> 2.11-8
98bca5b
- drop unnecessary patches: cpio-2.9-dir_perm.patch and
98bca5b
  cpio-2.9-sys_umask.patch - reported by M.Castellini
98bca5b
a8f2fab
* Tue May 15 2012 Ondrej Vasik <ovasik@redhat.com> 2.11-7
782254b
- add virtual provides for bundled(gnulib) copylib (#821749)
782254b
c6b2e84
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-6
c6b2e84
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
c6b2e84
1650f10
* Fri Oct 14 2011 Ondrej Vasik <ovasik@redhat.com> 2.11-5
1650f10
- update manpage to reflect new option, polish the style (#746209)
1650f10
c2aa58f
* Mon Mar 07 2011 Ondrej Vasik <ovasik@redhat.com> 2.11-4
c2aa58f
- fix several typos and manpage syntax(Ville Skyttä, #682470)
c2aa58f
9ec098e
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-3
9ec098e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9ec098e
8baf4f7
* Mon May 31 2010 Ondrej Vasik <ovasik@redhat.com> 2.11-2
8baf4f7
- built with fno-strict-aliasing(#596153)
8baf4f7
9aeb2ae
* Thu Mar 11 2010 Ondrej Vasik <ovasik@redhat.com> 2.11-1
9aeb2ae
- new upstream release 2.11
9aeb2ae
- removed applied patches, run test suite
9aeb2ae
8de53ae
* Wed Mar 10 2010 Ondrej Vasik <ovasik@redhat.com> 2.10-6
8de53ae
- CVE-2010-0624 fix heap-based buffer overflow by expanding
8de53ae
  a specially-crafted archive(#572150)
cafa4c2
- comment patches
8de53ae
1f941ee
* Thu Feb 25 2010 Ondrej Vasik <ovasik@redhat.com> 2.10-5
1f941ee
- remove redundant setLocale patch
8f8ac39
- fix segfault with nonexisting file with patternnames
8f8ac39
  (#567022)
8f8ac39
880ab2f
* Wed Jan 06 2010 Ondrej Vasik <ovasik@redhat.com> 2.10-4
880ab2f
- do not fail with new POSIX 2008 utimens() glibc call
880ab2f
  (#552320)
880ab2f
4717609
* Thu Aug 06 2009 Ondrej Vasik <ovasik@redhat.com> 2.10-3
4717609
- do process install-info only without --excludedocs(#515924)
4717609
ea1c00e
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-2
ea1c00e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ea1c00e
ff4e032
* Mon Jun 22 2009 Ondrej Vasik <ovasik@redhat.com> 2.10-1
ff4e032
- new upstream release 2.10
ff4e032
985de07
* Mon Mar  9 2009 Ondrej Vasik <ovasik@redhat.com> 2.9.90-5
985de07
- define default remote shell as /usr/bin/ssh(#452904)
985de07
- use /etc/rmt as default rmt command
985de07
9435f79
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.90-4
9435f79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9435f79
3a74730
* Wed Feb 11 2009 Ondrej Vasik <ovasik@redhat.com> 2.9.90-3
3a74730
- make -d honor system umask(#484997)
3a74730
39fcc65
* Fri Jul 18 2008 Kamil Dudka <kdudka@redhat.com> 2.9.90-2
39fcc65
- Support major/minor device numbers over 127 (bz#450109)
39fcc65
2f8569d
* Tue Jun 03 2008 Ondrej Vasik <ovasik@redhat.com> 2.9.90-1
38c4c85
- new upstream alpha version 2.9.90 + removed applied patches
38c4c85
Radek Brich c94c071
* Mon Mar 03 2008 Radek Brich <rbrich@redhat.com> 2.9-7
Radek Brich c94c071
- fix -dir_perm patch to restore permissions correctly even
Radek Brich c94c071
  in passthrough mode -- revert affected code to cpio 2.8 state
Radek Brich c94c071
  (bz#430835)
Radek Brich c94c071
Radek Brich e95f529
* Thu Feb 14 2008 Radek Brich <rbrich@redhat.com> 2.9-6
Radek Brich e95f529
- when extracting archive created with 'find -depth',
Radek Brich e95f529
  restore the permissions of directories properly (bz#430835)
Radek Brich e95f529
- fix for GCC 4.3
Radek Brich e95f529
Radek Brich 4d103ff
* Thu Nov 01 2007 Radek Brich <rbrich@redhat.com> 2.9-5
Radek Brich 4d103ff
- upstream patch for CVE-2007-4476 (stack crashing in safer_name_suffix)
Radek Brich 4d103ff
Radek Brich 074785d
* Tue Sep 04 2007 Radek Brich <rbrich@redhat.com> 2.9-4
Radek Brich 074785d
- Updated license tag
Radek Brich 074785d
bc0396a
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.9-3
bc0396a
- Rebuild for selinux ppc32 issue.
bc0396a
Radek Brich 80cc52e
* Thu Jul 19 2007 Radek Brich <rbrich@redhat.com> 2.9-1.1
Radek Brich 80cc52e
- fix spec, rebuild
Radek Brich 80cc52e
Radek Brich e98db37
* Thu Jul 19 2007 Radek Brich <rbrich@redhat.com> 2.9-1
Radek Brich e98db37
- update to 2.9, GPLv3
Radek Brich e98db37
e716c0e
* Tue Feb 20 2007 Peter Vrabec <pvrabec@redhat.com> 2.6-27
e716c0e
- fix typo in changelog
e716c0e
531744f
* Thu Feb 08 2007 Ruben Kerkhof <ruben@rubenkerkhof.com> 2.6-26
f3614fa
- Preserve timestamps when installing files
f3614fa
66b91e3
* Thu Feb 08 2007 Peter Vrabec <pvrabec@redhat.com> 2.6-25
66b91e3
- set cpio bindir properly
66b91e3
66b91e3
* Wed Feb 07 2007 Peter Vrabec <pvrabec@redhat.com> 2.6-24
b333b78
- fix spec file to meet Fedora standards (#225656) 
b333b78
f7f29be
* Mon Jan 22 2007 Peter Vrabec <pvrabec@redhat.com> 2.6-23
2a12b63
- fix non-failsafe install-info use in scriptlets (#223682)
2a12b63
7bc03a8
* Sun Dec 10 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-22
7bc03a8
- fix rpmlint issue in spec file
7bc03a8
d46f00d
* Tue Dec 05 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-21
d46f00d
- fix setlocale (#200478)
d46f00d
2e61e9c
* Sat Nov 25 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-20
2e61e9c
- cpio man page provided by RedHat
2e61e9c
8293934
* Tue Jul 18 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-19
8293934
- fix cpio --help output (#197597)
8293934
5a4a7e5
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.6-18.1
5a4a7e5
- rebuild
5a4a7e5
cd63260
* Sat Jun 10 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-18
cd63260
- autoconf was added to BuildRequires, because autoheader is 
cd63260
  used in prep phase (#194737)
cd63260
6f709e2
* Tue Mar 28 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-17
6f709e2
- rebuild
6f709e2
cd1ff72
* Sat Mar 25 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-15
cd1ff72
- fix (#186339) on ppc and s390
cd1ff72
81dcc18
* Thu Mar 23 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-14
81dcc18
- init struct  file_hdr (#186339)
81dcc18
9cadd2b
* Wed Mar 15 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-13
9cadd2b
- merge toAsciiError.patch with writeOutHeaderBufferOverflow.patch
9cadd2b
- merge largeFileGrew.patch with lfs.patch
9cadd2b
- fix large file support, cpio is able to store files<8GB 
9cadd2b
  in 'old ascii' format (-H odc option)
9cadd2b
- adjust warnings.patch
9cadd2b
b797743
* Tue Mar 14 2006 Peter Vrabec <pvrabec@redhat.com> 2.6-12
b797743
- fix warn_if_file_changed() and set exit code to #1 when 
b797743
  cpio fails to store file > 4GB (#183224)
b797743
fc5083c
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.6-11.2.1
fc5083c
- bump again for double-long bug on ppc(64)
fc5083c
65490d1
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.6-11.2
65490d1
- rebuilt for new gcc4.1 snapshot and glibc changes
65490d1
df93238
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
df93238
- rebuilt
df93238
3554935
* Wed Nov 23 2005 Peter Vrabec <pvrabec@redhat.com> 2.6-11
3554935
- fix previous patch(writeOutHeaderBufferOverflow)
3554935
1d52177
* Wed Nov 23 2005 Peter Vrabec <pvrabec@redhat.com> 2.6-10
1d52177
- write_out_header rewritten to fix buffer overflow(#172669)
1d52177
d94a0b9
* Mon Oct 31 2005 Peter Vrabec <pvrabec@redhat.com> 2.6-9
d94a0b9
- fix checksum error on 64-bit machines (#171649)
d94a0b9
501abeb
* Fri Jul 01 2005 Peter Vrabec <pvrabec@redhat.com> 2.6-8
501abeb
- fix large file support, archive >4GiB, archive members <4GiB (#160056)
501abeb
- fix race condition holes, use mode 0700 for dir creation
501abeb
64a7883
* Tue May 17 2005 Peter Vrabec <pvrabec@redhat.com> 2.6-7
64a7883
- fix #156314 (CAN-2005-1229) cpio directory traversal issue
64a7883
- fix some gcc warnings
64a7883
0005073
* Mon Apr 25 2005 Peter Vrabec <pvrabec@redhat.com> 2.6-6
0005073
- fix race condition (#155749)
0005073
- use find_lang macro
0005073
a8f28be
* Thu Mar 17 2005 Peter Vrabec <pvrabec@redhat.com>
a8f28be
- rebuild 2.6-5
a8f28be
cb0ea93
* Mon Jan 24 2005 Peter Vrabec <pvrabec@redhat.com>
cb0ea93
- insecure file creation (#145721)
cb0ea93
2940cc7
* Mon Jan 17 2005 Peter Vrabec <pvrabec@redhat.com>
2940cc7
- fix symlinks pack (#145225)
2940cc7
2940cc7
* Fri Jan 14 2005 Peter Vrabec <pvrabec@redhat.com>
edfc3dd
- new fixed version of lfs patch (#144688)
edfc3dd
e032091
* Thu Jan 13 2005 Peter Vrabec <pvrabec@redhat.com>
e032091
- upgrade to cpio-2.6
e032091
2f240b4
* Tue Nov 09 2004 Peter Vrabec <pvrabec@redhat.com>
2f240b4
- fixed "cpio -oH ustar (or tar) saves bad mtime date after Jan 10 2004" (#114580)
2f240b4
0396822
* Mon Nov 01 2004 Peter Vrabec <pvrabec@redhat.com>
0396822
- support large files > 2GB (#105617)
0396822
6b5c86a
* Thu Oct 21 2004 Peter Vrabec <pvrabec@redhat.com>
6b5c86a
- fix dependencies in spec
6b5c86a
cvsdist 59a4748
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 59a4748
- rebuilt
cvsdist 59a4748
cvsdist e40850b
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist e40850b
- rebuilt
cvsdist e40850b
cvsdist f1e9394
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist f1e9394
- do not link against -lnsl
cvsdist f1e9394
cvsdist f1e9394
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist f1e9394
- rebuilt
cvsdist f1e9394
cvsdist 70c5bf1
* Fri Feb 14 2003 Jeff Johnson <jbj@redhat.com> 2.5-3
cvsdist 70c5bf1
- setlocale for i18n compliance (#79136).
cvsdist 70c5bf1
cvsdist 70c5bf1
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 70c5bf1
- rebuilt
cvsdist 70c5bf1
cvsdist 70c5bf1
* Mon Nov 18 2002 Jeff Johnson <jbj@redhat.com> 2.5-1
cvsdist 70c5bf1
- update 2.5, restack and consolidate patches.
cvsdist 70c5bf1
- don't apply (but include for now) freebsd and #56346 patches.
cvsdist 70c5bf1
- add url (#54598).
cvsdist 70c5bf1
cvsdist 70c5bf1
* Thu Nov  7 2002 Jeff Johnson <jbj@redhat.com> 2.4.2-30
cvsdist 70c5bf1
- rebuild from CVS.
cvsdist 70c5bf1
cvsdist 0fb48c1
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 0fb48c1
- automated rebuild
cvsdist 0fb48c1
cvsdist dfd5de6
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist dfd5de6
- automated rebuild
cvsdist dfd5de6
cvsdist d2350da
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist d2350da
- automated rebuild
cvsdist d2350da
cvsdist d2350da
* Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.4.2-25
cvsdist d2350da
- Fix up extraction of multiply linked files when the first link is
cvsdist d2350da
  excluded (Bug #56346)
cvsdist d2350da
cvsdist d2350da
* Mon Oct  1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.4.2-24
cvsdist d2350da
- Merge and adapt patches from FreeBSD, this should fix FIFO handling
cvsdist d2350da
cvsdist cc63b14
* Tue Jun 26 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist cc63b14
- Add and adapt Debian patch (pl36), fixes #45285 and a couple of other issues
cvsdist cc63b14
cvsdist 4220eea
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
cvsdist 4220eea
- Bump release + rebuild.
cvsdist 4220eea
cvsdist 512286a
* Tue Aug  8 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- update man page with decription of -c behavior (#10581).
cvsdist 512286a
cvsdist 512286a
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 512286a
- automatic rebuild
cvsdist 512286a
cvsdist 512286a
* Thu Jun 29 2000 Preston Brown <pbrown@redhat.com>
cvsdist 512286a
- patch from HJ Lu for better error codes upon exit
cvsdist 512286a
cvsdist 512286a
* Mon Jun  5 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- FHS packaging.
cvsdist 512286a
cvsdist 512286a
* Wed Feb  9 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- missing defattr.
cvsdist 512286a
cvsdist 512286a
* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
cvsdist 512286a
- handle compressed manpages
cvsdist 512286a
cvsdist 512286a
* Fri Dec 17 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- revert the stdout patch (#3358), restoring original GNU cpio behavior
cvsdist 512286a
  (#6376, #7538), the patch was dumb.
cvsdist 512286a
cvsdist 512286a
* Tue Aug 31 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- fix infinite loop unpacking empty files with hard links (#4208).
cvsdist 512286a
- stdout should contain progress information (#3358).
cvsdist 512286a
cvsdist 512286a
* Sun Mar 21 1999 Crstian Gafton <gafton@redhat.com> 
cvsdist 512286a
- auto rebuild in the new build environment (release 12)
cvsdist 512286a
cvsdist 512286a
* Sat Dec  5 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- longlong dev wrong with "-o -H odc" headers (formerly "-oc").
cvsdist 512286a
cvsdist 512286a
* Thu Dec 03 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 512286a
- patch to compile on glibc 2.1, where strdup is a macro
cvsdist 512286a
cvsdist 512286a
* Tue Jul 14 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- Fiddle bindir/libexecdir to get RH install correct.
cvsdist 512286a
- Don't include /sbin/rmt -- use the rmt from dump package.
cvsdist 512286a
- Don't include /bin/mt -- use the mt from mt-st package.
cvsdist 512286a
- Add prereq's
cvsdist 512286a
cvsdist 512286a
* Tue Jun 30 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 512286a
- fix '-c' to duplicate svr4 behavior (problem #438)
cvsdist 512286a
- install support programs & info pages
cvsdist 512286a
cvsdist 512286a
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
cvsdist 512286a
- translations modified for de, fr, tr
cvsdist 512286a
cvsdist 512286a
* Fri Oct 17 1997 Donnie Barnes <djb@redhat.com>
cvsdist 512286a
- added BuildRoot
cvsdist 512286a
- removed "(used by RPM)" comment in Summary
cvsdist 512286a
cvsdist 512286a
* Thu Jun 19 1997 Erik Troan <ewt@redhat.com>
cvsdist 512286a
- built against glibc
cvsdist 512286a
- no longer statically linked as RPM doesn't use cpio for unpacking packages