Blame SPECS/apache-commons-compress.spec

cb9fe2
%{?scl:%scl_package apache-%{short_name}}
cb9fe2
%{!?scl:%global pkg_name %{name}}
cb9fe2
cb9fe2
%global base_name       compress
cb9fe2
%global short_name      commons-%{base_name}
cb9fe2
cb9fe2
Name:           %{?scl_prefix}apache-%{short_name}
cb9fe2
Version:        1.14
cb9fe2
Release:        1.2%{?dist}
cb9fe2
Summary:        Java API for working with compressed files and archivers
cb9fe2
License:        ASL 2.0
cb9fe2
URL:            http://commons.apache.org/proper/commons-compress/
cb9fe2
BuildArch:      noarch
cb9fe2
cb9fe2
Source0:        http://archive.apache.org/dist/commons/compress/source/%{short_name}-%{version}-src.tar.gz
cb9fe2
cb9fe2
Patch0: 0001-Remove-Brotli-compressor.patch
cb9fe2
cb9fe2
BuildRequires:  %{?scl_prefix}maven-local
cb9fe2
BuildRequires:  %{?scl_prefix}mvn(junit:junit)
cb9fe2
BuildRequires:  %{?scl_prefix}mvn(org.apache.commons:commons-parent:pom:)
cb9fe2
BuildRequires:  %{?scl_prefix}mvn(org.apache.felix:maven-bundle-plugin)
cb9fe2
BuildRequires:  %{?scl_prefix}mvn(org.powermock:powermock-api-mockito)
cb9fe2
BuildRequires:  %{?scl_prefix}mvn(org.powermock:powermock-module-junit4)
cb9fe2
BuildRequires:  %{?scl_prefix}mvn(org.tukaani:xz)
cb9fe2
cb9fe2
%description
cb9fe2
The Apache Commons Compress library defines an API for working with
cb9fe2
ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 and bzip2 files.
cb9fe2
In version 1.14 read-only support for Brotli decompression has been added,
cb9fe2
but it has been removed form this package.
cb9fe2
cb9fe2
%package javadoc
cb9fe2
Summary:        API documentation for %{pkg_name}
cb9fe2
cb9fe2
%description javadoc
cb9fe2
This package provides %{summary}.
cb9fe2
cb9fe2
%prep
cb9fe2
%setup -q -n %{short_name}-%{version}-src
cb9fe2
%patch0 -p1
cb9fe2
%pom_remove_dep org.brotli:dec
cb9fe2
cb9fe2
rm -r src/main/java/org/apache/commons/compress/compressors/brotli
cb9fe2
rm -r src/test/java/org/apache/commons/compress/compressors/brotli
cb9fe2
cb9fe2
%build
cb9fe2
%mvn_file  : %{short_name} %{pkg_name}
cb9fe2
%mvn_alias : commons:
cb9fe2
%mvn_build
cb9fe2
cb9fe2
%install
cb9fe2
%mvn_install
cb9fe2
cb9fe2
%files -f .mfiles
cb9fe2
%doc LICENSE.txt NOTICE.txt
cb9fe2
cb9fe2
%files javadoc -f .mfiles-javadoc
cb9fe2
%doc LICENSE.txt NOTICE.txt
cb9fe2
cb9fe2
%changelog
cb9fe2
* Thu Jun 22 2017 Michael Simacek <msimacek@redhat.com> - 1.14-1.2
cb9fe2
- Mass rebuild 2017-06-22
cb9fe2
cb9fe2
* Wed Jun 21 2017 Java Maintainers <java-maint@redhat.com> - 1.14-1.1
cb9fe2
- Automated package import and SCL-ization
cb9fe2
cb9fe2
* Wed Jun 14 2017 Roman Vais <rvais@redhat.com> - 1.14-1
cb9fe2
- Update to upstream version 1.14
cb9fe2
- Remove Brotli support, it is not packaged for fedora 
cb9fe2
cb9fe2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.13-2
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
cb9fe2
cb9fe2
* Mon Jan 02 2017 Michael Simacek <msimacek@redhat.com> - 1.13-1
cb9fe2
- Update to upstream version 1.13
cb9fe2
cb9fe2
* Wed Jun 22 2016 Michael Simacek <msimacek@redhat.com> - 1.12-1
cb9fe2
- Update to upstream version 1.12
cb9fe2
cb9fe2
* Mon May 02 2016 Michael Simacek <msimacek@redhat.com> - 1.11-1
cb9fe2
- Update to upstream version 1.11
cb9fe2
cb9fe2
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-0.3.svn1684406
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cb9fe2
cb9fe2
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-0.2.svn1684406
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
cb9fe2
cb9fe2
* Tue Jun  9 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.10-0.1.svn1684406
cb9fe2
- Update to latest upstream snapshot
cb9fe2
cb9fe2
* Tue Oct 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9-2
cb9fe2
- Remove legacy Obsoletes/Provides for jakarta-commons
cb9fe2
cb9fe2
* Mon Oct 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9-1
cb9fe2
- Update to upstream version 1.9
cb9fe2
cb9fe2
* Wed Jul 30 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-3
cb9fe2
- Fix build-requires on apache-commons-parent
cb9fe2
cb9fe2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-2
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cb9fe2
cb9fe2
* Fri May 23 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-1
cb9fe2
- Update to upstream version 1.8.1
cb9fe2
cb9fe2
* Mon Mar 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-2
cb9fe2
- Remove dependency on maven-scm-publish-plugin
cb9fe2
cb9fe2
* Fri Mar 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-1
cb9fe2
- Update to upstream version 1.8
cb9fe2
cb9fe2
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.7-2
cb9fe2
- Use Requires: java-headless rebuild (#1067528)
cb9fe2
cb9fe2
* Mon Jan 20 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.7-1
cb9fe2
- Update to upstream version 1.7
cb9fe2
cb9fe2
* Tue Oct 29 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6-1
cb9fe2
- Update to upstream version 1.6
cb9fe2
cb9fe2
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-2
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cb9fe2
cb9fe2
* Thu Mar 14 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5-1
cb9fe2
- Update to upstream version 1.5
cb9fe2
cb9fe2
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-6
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cb9fe2
cb9fe2
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.4.1-5
cb9fe2
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
cb9fe2
- Replace maven BuildRequires with maven-local
cb9fe2
cb9fe2
* Wed Jan  9 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.1-4
cb9fe2
- Bump release tag
cb9fe2
cb9fe2
* Tue Jan  8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.4.1-3
cb9fe2
- Build with xmvn
cb9fe2
- Update to current packaging guidelines
cb9fe2
cb9fe2
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-2
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cb9fe2
cb9fe2
* Thu May 24 2012 Sandro Mathys <red at fedoraproject.org> - 1.4.1-1
cb9fe2
- Updated to 1.4.1
cb9fe2
- Fixes CVE-2012-2098 Low: Denial of Service
cb9fe2
cb9fe2
* Fri Apr 27 2012 Sandro Mathys <red at fedoraproject.org> - 1.4-1
cb9fe2
- Updated to 1.4
cb9fe2
cb9fe2
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-2
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cb9fe2
cb9fe2
* Tue Nov 01 2011 Sandro Mathys <red at fedoraproject.org> - 1.3-1
cb9fe2
- Updated to 1.3
cb9fe2
cb9fe2
* Thu Aug 04 2011 Sandro Mathys <red at fedoraproject.org> - 1.2-2
cb9fe2
- Fixing mistake where different versions of the spec file got mixed up
cb9fe2
cb9fe2
* Thu Aug 04 2011 Sandro Mathys <red at fedoraproject.org> - 1.2-1
cb9fe2
- Updated to 1.2
cb9fe2
cb9fe2
* Sat Apr 16 2011 Chris Spike <spike@fedoraproject.org> 1.1-1
cb9fe2
- Updated to 1.1
cb9fe2
- Adapted to current java packaging guidelines
cb9fe2
cb9fe2
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-9
cb9fe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
cb9fe2
cb9fe2
* Sun Jul 11 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-8
cb9fe2
- Fixed the Maven depmap line by replacing org.apache.maven by org.apache.commons
cb9fe2
cb9fe2
* Mon May 31 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-7
cb9fe2
- Fixed regression with missing Provides/Obsoletes for javadocs
cb9fe2
- Fixed changelog format
cb9fe2
cb9fe2
* Sun May 23 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-6
cb9fe2
- Fixed Maven depmap to use commons-compress
cb9fe2
cb9fe2
* Thu May 13 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-5
cb9fe2
- Added missing Provides/Obsoletes for javadocs 
cb9fe2
cb9fe2
* Mon May 10 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-4
cb9fe2
- Cleared some problems after the review
cb9fe2
cb9fe2
* Thu May 06 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-3
cb9fe2
- Now using maven2 (mvn-jpp) instead of directly calling javac & co
cb9fe2
cb9fe2
* Tue May 04 2010 Sandro Mathys <red at fedoraproject.org> - 1.0-2
cb9fe2
- Renamed from jakarta-commons-compress