165 lines
5.3 KiB
RPMSpec
165 lines
5.3 KiB
RPMSpec
Name: tar
|
|
Version: 1.29
|
|
Release: 1mamba
|
|
Summary: A GNU file archiving program
|
|
Group: Applications/Archiving
|
|
Vendor: openmamba
|
|
Distribution: openmamba
|
|
Packager: Davide Madrisan <davide.madrisan@gmail.com>
|
|
URL: http://www.gnu.org/software/tar/tar.html
|
|
Source: ftp://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.bz2
|
|
Patch0: %{name}-1.13.18-manpage.patch
|
|
License: GPL
|
|
## AUTOBUILDREQ-BEGIN
|
|
BuildRequires: glibc-devel
|
|
BuildRequires: libacl-devel
|
|
BuildRequires: libselinux-devel
|
|
## AUTOBUILDREQ-END
|
|
BuildRequires: gettext-devel
|
|
Requires: gzip
|
|
Requires: bzip2
|
|
Requires: xz
|
|
Requires: lzip
|
|
Requires(post):%{__install_info}
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
%description
|
|
The GNU tar program saves many files together into one archive and can restore individual files (or all of the files) from the archive.
|
|
Tar can also be used to add supplemental files to an archive and to update or list files in the archive.
|
|
Tar includes multivolume support, automatic archive compression/decompression, the ability to perform remote archives and the ability to perform incremental and full backups.
|
|
If you want to use Tar for remote backups, you'll also need to install the rmt package.
|
|
You should install the tar package, because you'll find its compression and decompression utilities essential for working with files.
|
|
|
|
%prep
|
|
%setup -q
|
|
# fixme: tar 1.14 has some new command line options, so this man page is obsolete
|
|
# (find for updates on Mandrake site).
|
|
%patch0 -p1
|
|
|
|
%build
|
|
%configure \
|
|
--bindir=/bin \
|
|
--libexecdir=/sbin
|
|
# --enable-backup-scripts
|
|
|
|
%make
|
|
|
|
%install
|
|
[ "%buildroot" != / ] && rm -rf "%buildroot"
|
|
%makeinstall
|
|
|
|
ln -sf tar %{buildroot}/bin/gtar
|
|
install -p -D -m644 tar.1 %{buildroot}%{_mandir}/man1/tar.1
|
|
|
|
%find_lang %{name}
|
|
|
|
%clean
|
|
[ "%buildroot" != / ] && rm -rf "%buildroot"
|
|
|
|
%post
|
|
%install_info %{name}.info
|
|
exit 0
|
|
|
|
%preun
|
|
%uninstall_info %{name}.info
|
|
exit 0
|
|
|
|
%files -f %{name}.lang
|
|
%defattr(-,root,root)
|
|
/bin/tar
|
|
/bin/gtar
|
|
/sbin/rmt
|
|
%{_infodir}/tar.*
|
|
%{_mandir}/man1/tar.1*
|
|
%{_mandir}/man8/rmt.8*
|
|
%doc AUTHORS COPYING
|
|
#ChangeLog COPYING NEWS README THANKS TODO
|
|
|
|
%changelog
|
|
* Tue May 17 2016 Automatic Build System <autodist@mambasoft.it> 1.29-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Tue Jul 29 2014 Automatic Build System <autodist@mambasoft.it> 1.28-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Fri Feb 28 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.27.1-2mamba
|
|
- require lzip
|
|
|
|
* Mon Nov 18 2013 Automatic Build System <autodist@mambasoft.it> 1.27.1-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sun Oct 06 2013 Automatic Build System <autodist@mambasoft.it> 1.27-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sun Feb 26 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 1.26-2mamba
|
|
- added requirement for gzip,bzip2 and xz
|
|
|
|
* Sat Mar 12 2011 Automatic Build System <autodist@mambasoft.it> 1.26-1mamba
|
|
- automatic update by autodist
|
|
|
|
* Mon Nov 08 2010 Automatic Build System <autodist@mambasoft.it> 1.25-1mamba
|
|
- automatic update to 1.25 by autodist
|
|
|
|
* Mon Oct 25 2010 Automatic Build System <autodist@mambasoft.it> 1.24-1mamba
|
|
- automatic update to 1.24 by autodist
|
|
|
|
* Fri Mar 12 2010 Davide Madrisan <davide.madrisan@gmail.com> 1.23-1mamba
|
|
- update to 1.23
|
|
|
|
* Thu Mar 05 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.22-1mamba
|
|
- automatic update to 1.22 by autodist
|
|
|
|
* Sat Dec 27 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.21-1mamba
|
|
- automatic update to 1.21 by autodist
|
|
|
|
* Tue Apr 15 2008 Aleph0 <aleph0@openmamba.org> 1.20-1mamba
|
|
- update to 1.20
|
|
- removed patch against CVE-2007-4476: merged upstream
|
|
|
|
* Thu Nov 29 2007 Aleph0 <aleph0@openmamba.org> 1.18-2mamba
|
|
- fix against tar stack crashing in safer_name_suffix (CVE-2007-4476)
|
|
|
|
* Mon Jul 02 2007 Aleph0 <aleph0@openmamba.org> 1.18-1mamba
|
|
- update to 1.18
|
|
|
|
* Mon Jun 11 2007 Aleph0 <aleph0@openmamba.org> 1.17-1mamba
|
|
- update to 1.17
|
|
|
|
* Wed Jan 17 2007 Davide Madrisan <davide.madrisan@qilinux.it> 1.16.1-1qilnx
|
|
- update to version 1.16.1 by autospec
|
|
- security update: fixes CVE-2006-6097
|
|
- dropped patch against CVE-2006-0300: fixed upstream
|
|
|
|
* Tue May 16 2006 Davide Madrisan <davide.madrisan@qilinux.it> 1.15.1-4qilnx
|
|
- rebuilt
|
|
|
|
* Wed Mar 01 2006 Davide Madrisan <davide.madrisan@qilinux.it> 1.15.1-3qilnx
|
|
- security update for CVE-2006-0300
|
|
|
|
* Fri Apr 08 2005 Davide Madrisan <davide.madrisan@qilinux.it> 1.15.1-2qilnx
|
|
- added scripts to install/remove info files
|
|
- added manpage for tar created by mandrake people
|
|
|
|
* Wed Jan 05 2005 Davide Madrisan <davide.madrisan@qilinux.it> 1.15.1-1qilnx
|
|
- update to version 1.15.1 by autospec
|
|
|
|
* Tue Dec 21 2004 Davide Madrisan <davide.madrisan@qilinux.it> 1.15-1qilnx
|
|
- update to version 1.15 by autospec
|
|
|
|
* Wed Sep 01 2004 Davide Madrisan <davide.madrisan@qilinux.it> 1.14-3qilnx
|
|
- moved executables into the /bin directory
|
|
- added a symbolic link for gtar
|
|
- added standard documentation files
|
|
|
|
* Tue Jul 27 2004 Davide Madrisan <davide.madrisan@qilinux.it> 1.14-2qilnx
|
|
- trivial fixes in the specfile needed by the QiLinux distromatic parser
|
|
|
|
* Tue May 11 2004 Davide Madrisan <davide.madrisan@qilinux.it> 1.14-1qilnx
|
|
- new version rebuild
|
|
|
|
* Tue Apr 22 2003 Silvan Calarco <silvan.calarco@qinet.it> 1.13-2qilnx
|
|
- relocation of info dir under usr/share/info
|
|
|
|
* Tue Apr 09 2003 Luca Tinelli <luca.tinelli@qinet.it> 1.13-1qilnx
|
|
- first build
|