raven/base/rar/rar.spec
2024-03-04 09:00:38 +06:00

170 lines
5.9 KiB
RPMSpec

#
# spec file for package rar
#
# Copyright (c) 2019 Packman Team <packman@links2linux.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.links2linux.org/
#
%global debug_package %{nil}
%global __debug_install_post /bin/true
%global version_nodots 624
Name: rar
Version: 7.00
Release: 1%{?dist}
Summary: Compression and decompression program rar
License: NonFree
Group: Productivity/Archiving/Compression
URL: https://www.rarsoft.com
Source0: https://www.rarlab.com/rar/rarlinux-x32-%{version_nodots}.tar.gz
Source1: https://www.rarlab.com/rar/rarlinux-x64-%{version_nodots}.tar.gz
ExclusiveArch: %{ix86} x86_64
Provides: unrar = %{version}-%{release}
%description
Compression and decompression program.
%prep
%setup -q -c -T
%ifarch %{ix86}
tar -xaf %{SOURCE0}
%else
tar -xaf %{SOURCE1}
%endif
%build
%install
cd rar
mkdir -p %{buildroot}{%{_bindir},%{_libdir},%{_sysconfdir}}
install -m 0755 rar %{buildroot}%{_bindir}/rar
install -m 0755 unrar %{buildroot}%{_bindir}/unrar
install -m 0755 default.sfx %{buildroot}%{_libdir}
install -m 0644 rarfiles.lst %{buildroot}/%{_sysconfdir}
%files
%license rar/license.txt
%doc rar/acknow.txt rar/rar.txt rar/readme.txt rar/whatsnew.txt rar/*.htm
%{_bindir}/*
%{_libdir}/default.sfx
%config(noreplace) %{_sysconfdir}/rarfiles.lst
%changelog
* Mon Mar 4 2024 Raven <raven@sysadmins.ws> - 7.00-1
- update to 7.00
* Wed Feb 28 2024 Raven <raven@sysadmins.ws> - 6.24-1
- update to 6.24
* Wed Aug 12 2020 Raven <raven@sysadmins.ws> - 5.9.1-1
- update to 5.9.1
* Thu May 9 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 5.7.1
+ Please visit http://www.rarsoft.com/rarnew.htm for changes.
- Spec cleanup
* Fri Feb 22 2019 zaitor@opensuse.org
- Update to version 5.7.b2:
+ Please visit http://www.rarsoft.com/rarnew.htm for changes.
* Tue Oct 9 2018 aloisio@gmx.com
- Update to version 5.6.1:
+ Please visit http://www.rarsoft.com/rarnew.htm for changes.
* Sat Aug 26 2017 zaitor@opensuse.org
- Update to version 5.5.0:
+ Please visit http://www.rarsoft.com/rarnew.htm for changes.
* Wed Sep 14 2016 idonmez@suse.com
- Update to version 5.4.0
+ Please visit http://www.rarsoft.com/rarnew.htm for changes.
* Tue Nov 24 2015 idonmez@suse.com
- Drop rar2 support.
* Tue Nov 24 2015 idonmez@suse.com
- Update to version 5.3.0
+ Please visit http://www.rarsoft.com/rarnew.htm for changes.
* Sun Apr 19 2015 zaitor@opensuse.org
- Update to version 5.2.1:
+ Please visit http://www.rarsoft.com/rarnew.htm for changes.
* Fri Jun 15 2012 lazy.kent@opensuse.org
- Update to 4.2.0.
* Changes in RAR compression:
a) Multithreaded RAR compression is enabled by default. You can
disable it with -mt1 switch.
Comparing to RAR 4.11, some speed gain is possible in single
processor mode as well.
Speed gain depends on data type and average file size.
Several cores are utilized more efficiently when compressing
large files.
b) We had to increase memory requirements to achieve higher
compression speed. General RAR compression algorithm
allocates about 120 MB comparing to 40 MB in RAR 4.11.
c) RAR text compression algorithm cannot utilize several CPU
cores efficiently, so its performance in multiprocessor
environment is much lower than for general algorithm. Also
its decompression speed is much lower than in general
algorithm regardless of CPU number. So we decided to disable
the text algorithm by default.
If you need maximum possible compression ratio for plain
text data regardless of speed, you can enable the text
compression with -mct switch.
* RAR general decompression algorithm speed is slightly improved
though not to same extent as RAR compression. RAR
decompression is not able to use several processor cores, so
its performance does not depend on a number of cores.
* Thu Mar 1 2012 lazy.kent@opensuse.org
- Update to 4.1.1.
* Bugs fixed:
a) if -x*\somedir\* exclusion mask was specified when archiving
and if name of current directory contained 'somedir', RAR
could exclude all files and stop creating an archive.
* Wed Jan 18 2012 lazy.kent@opensuse.org
- Update to 4.1.0.
- Don't replace rarfiles.lst.
- Split off rpm changelog.
- Clean up spec.
* Mon May 30 2011 Manfred.Tremmel@iiv.de
- update to 4.0.1
* Sat Mar 19 2011 Manfred.Tremmel@iiv.de
- update to 4.0.0
* Fri Mar 19 2010 Manfred.Tremmel@iiv.de
- update to 3.9.3
* Fri Feb 19 2010 Manfred.Tremmel@iiv.de
- update to 3.9.2
* Tue Dec 15 2009 Manfred.Tremmel@iiv.de
- update to 3.9.1
* Fri Aug 21 2009 Manfred.Tremmel@iiv.de
- update to 3.9.0
* Tue Oct 2 2007 Manfred.Tremmel@iiv.de
- update to 3.8.0 now also with x86_64 version
* Fri Sep 21 2007 Manfred.Tremmel@iiv.de
- update to 3.7.1
* Tue May 29 2007 Manfred.Tremmel@iiv.de
- update to 3.7.0
* Thu Aug 17 2006 Manfred.Tremmel@iiv.de
- update to 3.6.0
* Sun Nov 6 2005 Manfred.Tremmel@iiv.de
- added a lot of usefull changes from Andreas Hanke
- some cleanups in the spec-file
* Tue Oct 11 2005 Manfred.Tremmel@iiv.de
- update to 3.5.1
* Tue Aug 9 2005 Manfred.Tremmel@iiv.de
- update to 3.5.0
* Thu Sep 16 2004 Manfred.Tremmel@iiv.de
- update to 3.4.0
* Mon Jan 26 2004 Manfred.Tremmel@iiv.de
- update to 3.3.0
* Sun Sep 7 2003 Manfred.Tremmel@iiv.de
- now included 3.2.0 and 2.7.1
* Sat Feb 22 2003 Manfred.Tremmel@iiv.de
- downgrade to 2.7.1
* Wed Feb 19 2003 Manfred.Tremmel@iiv.de
- first release