Sandro Mathys 59bb07
%global base_name       compress
Sandro Mathys 59bb07
%global short_name      commons-%{base_name}
Sandro Mathys 66235d
Mikolaj Izdebski 6a6c14
Name:           apache-%{short_name}
Michael Simacek 698da3
Version:        1.13
Mikolaj Izdebski 4ff535
Release:        3%{?dist}
Mikolaj Izdebski 6a6c14
Summary:        Java API for working with compressed files and archivers
Mikolaj Izdebski 6a6c14
License:        ASL 2.0
Michael Simacek b7c887
URL:            http://commons.apache.org/proper/commons-compress/
Mikolaj Izdebski 6a6c14
BuildArch:      noarch
Mikolaj Izdebski 6a6c14
Michael Simacek b7c887
Source0:        http://archive.apache.org/dist/commons/compress/source/%{short_name}-%{version}-src.tar.gz
Mikolaj Izdebski 6c2eef
Mikolaj Izdebski 4ff535
Patch0:         0001-COMPRESS-432-make-sure-code-doesn-t-get-stuck-in-inf.patch
Mikolaj Izdebski 4ff535
Stanislav Ochotnicky b62abb
BuildRequires:  maven-local
Mikolaj Izdebski 30ba1f
BuildRequires:  mvn(junit:junit)
Mikolaj Izdebski f90dc3
BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
Mikolaj Izdebski 30ba1f
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
Michael Simacek fc5aba
BuildRequires:  mvn(org.powermock:powermock-api-mockito)
Michael Simacek fc5aba
BuildRequires:  mvn(org.powermock:powermock-module-junit4)
Mikolaj Izdebski 30ba1f
BuildRequires:  mvn(org.tukaani:xz)
Mikolaj Izdebski 6a6c14
Sandro Mathys 66235d
%description
Mikolaj Izdebski 6a6c14
The Apache Commons Compress library defines an API for working with
Mikolaj Izdebski 6a6c14
ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 and bzip2 files.
Sandro Mathys 66235d
Sandro Mathys 66235d
Sandro Mathys 66235d
%package javadoc
Mikolaj Izdebski 6a6c14
Summary:        API documentation for %{name}
Sandro Mathys ee7e54
Sandro Mathys 66235d
%description javadoc
Mikolaj Izdebski 6a6c14
This package provides %{summary}.
Sandro Mathys 66235d
Sandro Mathys 66235d
%prep
Sandro Mathys 59bb07
%setup -q -n %{short_name}-%{version}-src
Mikolaj Izdebski 4ff535
%patch0 -p1
Sandro Mathys 66235d
Michael Simacek 698da3
%pom_remove_plugin :jacoco-maven-plugin
Michael Simacek 698da3
Sandro Mathys 66235d
%build
Mikolaj Izdebski 6a6c14
%mvn_file  : %{short_name} %{name}
Mikolaj Izdebski 6a6c14
%mvn_alias : commons:
Michael Simacek 698da3
%mvn_build -- -P!jacoco
Sandro Mathys 66235d
Sandro Mathys 66235d
%install
Mikolaj Izdebski 6a6c14
%mvn_install
Sandro Mathys 66235d
Mikolaj Izdebski 6a6c14
%files -f .mfiles
Sandro Mathys 66235d
%doc LICENSE.txt NOTICE.txt
Sandro Mathys 66235d
Mikolaj Izdebski 6a6c14
%files javadoc -f .mfiles-javadoc
Sandro Mathys 59bb07
%doc LICENSE.txt NOTICE.txt
Sandro Mathys b545e8
Sandro Mathys 66235d
%changelog
Mikolaj Izdebski 4ff535
* Mon Mar 19 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.13-3
Mikolaj Izdebski 4ff535
- Backport upstream patch for COMPRESS-432
Mikolaj Izdebski 4ff535
- Resolves: CVE-2018-1324
Mikolaj Izdebski 4ff535
Fedora Release Engineering 56ec9f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.13-2
Fedora Release Engineering 56ec9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Fedora Release Engineering 56ec9f
Michael Simacek 698da3
* Mon Jan 02 2017 Michael Simacek <msimacek@redhat.com> - 1.13-1
Michael Simacek 698da3
- Update to upstream version 1.13
Michael Simacek 698da3
Michael Simacek fc5aba
* Wed Jun 22 2016 Michael Simacek <msimacek@redhat.com> - 1.12-1
Michael Simacek fc5aba
- Update to upstream version 1.12
Michael Simacek fc5aba
Michael Simacek b7c887
* Mon May 02 2016 Michael Simacek <msimacek@redhat.com> - 1.11-1
Michael Simacek b7c887
- Update to upstream version 1.11
Michael Simacek b7c887
Dennis Gilmore f41acb
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-0.3.svn1684406
Dennis Gilmore f41acb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore f41acb
Dennis Gilmore 2f66cc
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-0.2.svn1684406
Dennis Gilmore 2f66cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore 2f66cc
Mikolaj Izdebski 6c2eef
* Tue Jun  9 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.10-0.1.svn1684406
Mikolaj Izdebski 6c2eef
- Update to latest upstream snapshot
Mikolaj Izdebski 6c2eef
Mikolaj Izdebski 8f9f09
* Tue Oct 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9-2
Mikolaj Izdebski 8f9f09
- Remove legacy Obsoletes/Provides for jakarta-commons
Mikolaj Izdebski 8f9f09
Mikolaj Izdebski 76342b
* Mon Oct 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9-1
Mikolaj Izdebski 76342b
- Update to upstream version 1.9
Mikolaj Izdebski 76342b
Mikolaj Izdebski f90dc3
* Wed Jul 30 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-3
Mikolaj Izdebski f90dc3
- Fix build-requires on apache-commons-parent
Mikolaj Izdebski f90dc3
Dennis Gilmore ab4def
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-2
Dennis Gilmore ab4def
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore ab4def
Mikolaj Izdebski 9a03fe
* Fri May 23 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-1
Mikolaj Izdebski 9a03fe
- Update to upstream version 1.8.1
Mikolaj Izdebski 9a03fe
Mikolaj Izdebski 30e4ab
* Mon Mar 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-2
Mikolaj Izdebski 30e4ab
- Remove dependency on maven-scm-publish-plugin
Mikolaj Izdebski 30e4ab
Mikolaj Izdebski 30ba1f
* Fri Mar 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-1
Mikolaj Izdebski 30ba1f
- Update to upstream version 1.8
Mikolaj Izdebski 30ba1f
Stanislav Ochotnicky 473362
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.7-2
Stanislav Ochotnicky 473362
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 473362
Mikolaj Izdebski 826b8f
* Mon Jan 20 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.7-1
Mikolaj Izdebski 826b8f
- Update to upstream version 1.7
Mikolaj Izdebski 826b8f
Mikolaj Izdebski 815720
* Tue Oct 29 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6-1
Mikolaj Izdebski 815720
- Update to upstream version 1.6
Mikolaj Izdebski 815720
Dennis Gilmore a53f53
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-2
Dennis Gilmore a53f53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore a53f53
Mikolaj Izdebski c2b251
* Thu Mar 14 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5-1
Mikolaj Izdebski c2b251
- Update to upstream version 1.5
Mikolaj Izdebski c2b251
Dennis Gilmore 1d96c3
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-6
Dennis Gilmore 1d96c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore 1d96c3
Stanislav Ochotnicky e4aa45
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.4.1-5
Stanislav Ochotnicky e4aa45
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky e4aa45
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky e4aa45
Mikolaj Izdebski 3fb545
* Wed Jan  9 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.1-4
Mikolaj Izdebski 3fb545
- Bump release tag
Mikolaj Izdebski 3fb545
Mikolaj Izdebski 6a6c14
* Tue Jan  8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.1-3
Mikolaj Izdebski 6a6c14
- Build with xmvn
Mikolaj Izdebski 6a6c14
- Update to current packaging guidelines
Mikolaj Izdebski 6a6c14
Dennis Gilmore c6b842
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-2
Dennis Gilmore c6b842
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore c6b842
Sandro Mathys 82bf4a
* Thu May 24 2012 Sandro Mathys <red at fedoraproject.org> - 1.4.1-1
Sandro Mathys 82bf4a
- Updated to 1.4.1
Sandro Mathys 82bf4a
- Fixes CVE-2012-2098 Low: Denial of Service
Sandro Mathys 82bf4a
Sandro Mathys 5ec5f7
* Fri Apr 27 2012 Sandro Mathys <red at fedoraproject.org> - 1.4-1
Sandro Mathys 5ec5f7
- Updated to 1.4
Sandro Mathys 5ec5f7
Dennis Gilmore 768322
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-2
Dennis Gilmore 768322
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 768322
Sandro Mathys 6e53ea
* Tue Nov 01 2011 Sandro Mathys <red at fedoraproject.org> - 1.3-1
Sandro Mathys 6e53ea
- Updated to 1.3
Sandro Mathys 6e53ea
Sandro Mathys 59bb07
* Thu Aug 04 2011 Sandro Mathys <red at fedoraproject.org> - 1.2-2
Sandro Mathys 59bb07
- Fixing mistake where different versions of the spec file got mixed up
spike 3e5dd0
Sandro Mathys 59bb07
* Thu Aug 04 2011 Sandro Mathys <red at fedoraproject.org> - 1.2-1
Sandro Mathys 59bb07
- Updated to 1.2
Sandro Mathys 59bb07
Sandro Mathys 59bb07
* Sat Apr 16 2011 Chris Spike <spike@fedoraproject.org> 1.1-1
Sandro Mathys 59bb07
- Updated to 1.1
Sandro Mathys 59bb07
- Adapted to current java packaging guidelines
Sandro Mathys 59bb07
Sandro Mathys 59bb07
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-9
Sandro Mathys 59bb07
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore a21f23
Sandro Mathys df04ee
* Sun Jul 11 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-8
Sandro Mathys df04ee
- Fixed the Maven depmap line by replacing org.apache.maven by org.apache.commons
Sandro Mathys df04ee
Sandro Mathys ee7e54
* Mon May 31 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-7
Sandro Mathys ee7e54
- Fixed regression with missing Provides/Obsoletes for javadocs
Sandro Mathys ee7e54
- Fixed changelog format
Sandro Mathys ee7e54
Sandro Mathys 912324
* Sun May 23 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-6
Sandro Mathys ee7e54
- Fixed Maven depmap to use commons-compress
Sandro Mathys b0b6e5
Sandro Mathys 912324
* Thu May 13 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-5
Sandro Mathys 912324
- Added missing Provides/Obsoletes for javadocs 
Sandro Mathys 912324
Sandro Mathys 66235d
* Mon May 10 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-4
Sandro Mathys ee7e54
- Cleared some problems after the review
Sandro Mathys 66235d
Sandro Mathys 66235d
* Thu May 06 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-3
Sandro Mathys 66235d
- Now using maven2 (mvn-jpp) instead of directly calling javac & co
Sandro Mathys 66235d
Sandro Mathys 66235d
* Tue May 04 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-2
Sandro Mathys 66235d
- Renamed from jakarta-commons-compress