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}
Mikolaj Izdebski c2b251
Version:        1.5
Mikolaj Izdebski c2b251
Release:        1%{?dist}
Mikolaj Izdebski 6a6c14
Summary:        Java API for working with compressed files and archivers
Mikolaj Izdebski 6a6c14
Group:          Development/Libraries
Mikolaj Izdebski 6a6c14
License:        ASL 2.0
Mikolaj Izdebski 6a6c14
URL:            http://commons.apache.org/%{base_name}/
Mikolaj Izdebski 6a6c14
Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Mikolaj Izdebski 6a6c14
BuildArch:      noarch
Mikolaj Izdebski 6a6c14
Stanislav Ochotnicky b62abb
BuildRequires:  maven-local
Mikolaj Izdebski 6a6c14
BuildRequires:  javapackages-tools >= 0.10.0
Mikolaj Izdebski 6a6c14
BuildRequires:  apache-commons-parent
Mikolaj Izdebski 6a6c14
BuildRequires:  maven-surefire-provider-junit
Mikolaj Izdebski 6a6c14
BuildRequires:  xz-java
Mikolaj Izdebski 6a6c14
Mikolaj Izdebski 6a6c14
Provides:       jakarta-%{short_name} = %{version}-%{release}
Mikolaj Izdebski 6a6c14
Obsoletes:      jakarta-%{short_name} < 1.0-2
Sandro Mathys 66235d
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 66235d
Group:          Documentation
Mikolaj Izdebski 6a6c14
Provides:       jakarta-%{short_name}-javadoc = %{version}-%{release}
Mikolaj Izdebski 6a6c14
Obsoletes:      jakarta-%{short_name}-javadoc < 1.0-2
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
Sandro Mathys 66235d
Sandro Mathys 66235d
%build
Mikolaj Izdebski 6a6c14
%mvn_file  : %{short_name} %{name}
Mikolaj Izdebski 6a6c14
%mvn_alias : commons:
Mikolaj Izdebski 6a6c14
%mvn_build
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
Sandro Mathys 66235d
%changelog
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