spike 8da4ab
%global base_name       pool
spike 8da4ab
%global short_name      commons-%{base_name}
spike 8da4ab
spike 8da4ab
Name:             apache-%{short_name}
Alexander Kurtakov 9af1a3
Version:          1.6
Stanislav Ochotnicky 1eb57e
Release:          8%{?dist}
spike 8da4ab
Summary:          Apache Commons Pool Package
spike 8da4ab
License:          ASL 2.0
spike 8da4ab
URL:              http://commons.apache.org/%{base_name}/
spike 8da4ab
Source0:          http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
spike 8da4ab
BuildArch:        noarch
spike 8da4ab
spike 8da4ab
BuildRequires:    java-devel >= 1:1.6.0
spike 8da4ab
BuildRequires:    jpackage-utils
Mat Booth f83022
BuildRequires:    maven-local
spike 8da4ab
spike 8da4ab
# This should go away with F-17
spike 8da4ab
Provides:         jakarta-%{short_name} = 0:%{version}-%{release}
spike 8da4ab
Obsoletes:        jakarta-%{short_name} < 0:1.3-14
spike 8da4ab
Obsoletes:        jakarta-%{short_name}-tomcat5 < 0:1.3-14
spike 8da4ab
Obsoletes:        jakarta-%{short_name}-manual < 0:1.3-14
spike 8da4ab
spike 8da4ab
%description
Stanislav Ochotnicky 996df4
The goal of Pool package is it to create and maintain an object (instance)
Stanislav Ochotnicky 996df4
pooling package to be distributed under the ASF license. The package should
Stanislav Ochotnicky 996df4
support a variety of pool implementations, but encourage support of an
spike 8da4ab
interface that makes these implementations interchangeable.
spike 8da4ab
spike 8da4ab
%package javadoc
spike 8da4ab
Summary:          Javadoc for %{name}
spike 8da4ab
spike 8da4ab
%description javadoc
spike 8da4ab
This package contains the API documentation for %{name}.
spike 8da4ab
spike 8da4ab
%prep
spike 8da4ab
%setup -q -n %{short_name}-%{version}-src
spike 8da4ab
Stanislav Ochotnicky 996df4
%mvn_alias : org.apache.commons:%{short_name}
Stanislav Ochotnicky 996df4
%mvn_file : %{name} %{short_name}
Stanislav Ochotnicky 996df4
spike 8da4ab
%build
Stanislav Ochotnicky 996df4
%mvn_build -f
spike 8da4ab
spike 8da4ab
%install
Stanislav Ochotnicky 996df4
%mvn_install
spike 8da4ab
Stanislav Ochotnicky 996df4
%files -f .mfiles
spike 8da4ab
%doc README.txt LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
spike 8da4ab
Stanislav Ochotnicky 996df4
%files javadoc -f .mfiles-javadoc
Mikolaj Izdebski 318bf5
%doc LICENSE.txt NOTICE.txt
spike 8da4ab
spike 8da4ab
%changelog
Stanislav Ochotnicky 1eb57e
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.6-8
Stanislav Ochotnicky 1eb57e
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 1eb57e
Stanislav Ochotnicky 996df4
* Thu Aug  8 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.6-7
Stanislav Ochotnicky 996df4
- Update to latest packaging guidelines
Stanislav Ochotnicky 996df4
Dennis Gilmore 01ec2e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-6
Dennis Gilmore 01ec2e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 01ec2e
Mat Booth f83022
* Tue Feb 19 2013 Mat Booth <fedora@matbooth.co.uk> - 1.6-5
Mat Booth f83022
- Add missing BuildRequires maven-local
Mat Booth f83022
Dennis Gilmore 29d040
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-4
Dennis Gilmore 29d040
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore 29d040
Mikolaj Izdebski 318bf5
* Fri Nov 23 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6-3
Mikolaj Izdebski 318bf5
- Install NOTICE file with javadoc package
Mikolaj Izdebski 318bf5
Dennis Gilmore 7b783e
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-2
Dennis Gilmore 7b783e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore 7b783e
Alexander Kurtakov 9af1a3
* Mon Feb 13 2012 Alexander Kurtakov <akurtako@redhat.com> 1.6-1
Alexander Kurtakov 9af1a3
- Update to latest release - 1.6.
Alexander Kurtakov 9af1a3
Dennis Gilmore b28ad8
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.7-2
Dennis Gilmore b28ad8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore b28ad8
Alexander Kurtakov 1935a2
* Thu Dec 22 2011 Alexander Kurtakov <akurtako@redhat.com> 1.5.7-1
Alexander Kurtakov 1935a2
- Update to latest version (1.5.7).
Alexander Kurtakov 1935a2
Alexander Kurtakov 0a852e
* Wed Nov 30 2011 Alexander Kurtakov <akurtako@redhat.com> 1.5.6-2
Alexander Kurtakov 0a852e
- Adapt to current guidelines.
Alexander Kurtakov 0a852e
spike 04cea6
* Fri Apr 15 2011 Chris Spike <spike@fedoraproject.org> 1.5.6-1
spike 04cea6
- Updated to 1.5.6
spike 04cea6
- Fixed build for maven 3
spike 04cea6
Dennis Gilmore 55d69b
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.5-5
Dennis Gilmore 55d69b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore 55d69b
spike 04cea6
* Tue Nov 9 2010 Chris Spike <spike@fedoraproject.org> 1.5.5-4
spike ef1396
- Removed maven* BRs in favour of apache-commons-parent
spike ef1396
- Added deprecated groupId to depmap for compatibility reasons
spike ef1396
spike 04cea6
* Mon Oct 18 2010 Chris Spike <spike@fedoraproject.org> 1.5.5-3
spike 8da4ab
- Removed Epoch
spike 8da4ab
spike 04cea6
* Tue Oct 5 2010 Chris Spike <spike@fedoraproject.org> 1.5.5-2
spike 8da4ab
- Consistently using 'buildroot' macro instead of 'RPM_BUILD_ROOT' now
spike 8da4ab
spike 04cea6
* Fri Oct 1 2010 Chris Spike <spike@fedoraproject.org> 1.5.5-1
spike 8da4ab
- Rename and rebase from jakarta-commons-pool