Mat Booth 463412b
%global short_name commons-digester
71a80b2
71a80b2
Name:          apache-%{short_name}
Mat Booth 463412b
Version:       2.1
Stanislav Ochotnicky 10e415b
Release:       2%{?dist}
71a80b2
Summary:       XML to Java object mapping module
71a80b2
Group:         Development/Libraries
71a80b2
License:       ASL 2.0
Mat Booth 463412b
URL:           http://commons.apache.org/digester/
Mat Booth 463412b
Source0:       http://archive.apache.org/dist/commons/digester/source/%{short_name}-%{version}-src.tar.gz
71a80b2
BuildArch:     noarch
71a80b2
71a80b2
BuildRequires: java-devel
71a80b2
BuildRequires: jpackage-utils
71a80b2
BuildRequires: apache-commons-beanutils >= 1.8
71a80b2
BuildRequires: apache-commons-logging >= 1.1.1
Mat Booth 3d288f3
BuildRequires: maven-local
71a80b2
71a80b2
Provides:      jakarta-%{short_name} = %{version}-%{release}
71a80b2
Obsoletes:     jakarta-%{short_name} < %{version}-%{release}
71a80b2
71a80b2
%description
71a80b2
Many projects read XML configuration files to provide initialization of
71a80b2
various Java objects within the system. There are several ways of doing this,
71a80b2
and the Digester component was designed to provide a common implementation
71a80b2
that can be used in many different projects
71a80b2
71a80b2
%package javadoc
71a80b2
Summary:       API documentation for %{name}
71a80b2
Group:         Documentation
71a80b2
Obsoletes:     jakarta-%{short_name}-javadoc < %{version}-%{release}
71a80b2
71a80b2
%description javadoc
Mat Booth 463412b
This package contains the %{summary}.
71a80b2
71a80b2
%prep
71a80b2
%setup -q -n %{short_name}-%{version}-src
71a80b2
Mat Booth 463412b
# Compatibility links
Mat Booth 463412b
%mvn_alias "%{short_name}:%{short_name}" "org.apache.commons:%{short_name}"
Mat Booth 463412b
%mvn_file :%{short_name} %{short_name} %{name}
71a80b2
71a80b2
%build
Mat Booth 463412b
%mvn_build
71a80b2
71a80b2
%install
Mat Booth 463412b
%mvn_install
Mat Booth 463412b
Mat Booth 463412b
%files -f .mfiles
Mat Booth 463412b
%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
Mat Booth 463412b
Mat Booth 463412b
%files javadoc -f .mfiles-javadoc
64d8e0d
%doc LICENSE.txt NOTICE.txt
71a80b2
71a80b2
%changelog
Stanislav Ochotnicky 10e415b
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.1-2
Stanislav Ochotnicky 10e415b
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 10e415b
Mat Booth 463412b
* Wed Aug 21 2013 Mat Booth <fedora@matbooth.co.uk> - 2.1-1
Mat Booth 463412b
- Update to latest upstream, rhbz #639893
Mat Booth 463412b
- Update spec for latest guidelines
Mat Booth 463412b
36261e6
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-16
36261e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
36261e6
7c6d246
* Mon Apr 29 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-15
7c6d246
- Remove unneeded BR: maven-idea-plugin
7c6d246
Mat Booth 3d288f3
* Mon Feb 18 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.8.1-14
Mat Booth 3d288f3
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Mat Booth 3d288f3
- Replace maven BuildRequires with maven-local
Mat Booth 3d288f3
3321456
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-13
3321456
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
3321456
64d8e0d
* Tue Aug  7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.1-12
64d8e0d
- Fix file permissions
64d8e0d
- Install LICENSE and NOTICE with javadoc package
64d8e0d
aa37cf8
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-11
aa37cf8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
aa37cf8
69550a6
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-10
69550a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
69550a6
032d038
* Wed Nov 30 2011 Alexander Kurtakov <akurtako@redhat.com> 1.8.1-9
032d038
- Build with maven 3.
032d038
- Adapt to current guidelines.
032d038
95516df
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.1-8
95516df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
95516df
71a80b2
* Fri May 21 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-7
71a80b2
- Correct dep-map names.
71a80b2
71a80b2
* Fri May 14 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-6
71a80b2
- Obsolete jakarta javadoc package.
71a80b2
- Keep legacy depmap around.
71a80b2
71a80b2
* Thu May 13 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-5
71a80b2
- Drop really old obsoletes/provides on short_name.
71a80b2
- Fix requires.
71a80b2
71a80b2
* Tue May 11 2010 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-4
71a80b2
- Not ready for auto OSGi depsolving yet in this package.
71a80b2
- Rename package (jakarta-commons-digester->apache-commons-digester).
71a80b2
71a80b2
* Tue Dec 8 2009 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-3
71a80b2
- Enable OSGi automatic depsolving (from Alphonse Van Assche).
71a80b2
71a80b2
* Sun Nov 8 2009 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-2
71a80b2
- Fix build failure due to targeting too old a JRE
71a80b2
- Add missing doxia build req
71a80b2
71a80b2
* Sun Nov 8 2009 Mat Booth <fedora@matbooth.co.uk> - 1.8.1-1
71a80b2
- Update to 1.8.1
71a80b2
- Rewrite spec file to build using upstream-preferred maven instead of ant
71a80b2
- Install pom and add to maven dep-map
71a80b2
- Fix javadoc package requires
71a80b2
71a80b2
* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 0:1.7-10.3
71a80b2
- Convert specfile to UTF-8.
71a80b2
71a80b2
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7-9.3
71a80b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
71a80b2
71a80b2
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7-8.3
71a80b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
71a80b2
71a80b2
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.7-7.3
71a80b2
- fix license tag
71a80b2
- drop repotag
71a80b2
71a80b2
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.7-7jpp.2
71a80b2
- Autorebuild for GCC 4.3
71a80b2
71a80b2
* Fri Sep 07 2007 Matt Wringe <mwringe@redhat.com> - 0:1.7-6jpp.2
71a80b2
- Fix unowned dir (/usr/lib/gcj/jakarta-commons-digester)
71a80b2
71a80b2
* Mon Jan 22 2007 Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-6jpp.1
71a80b2
- Resynch with JPP release
71a80b2
71a80b2
* Tue Jan 16 2007 Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-5jpp.3
71a80b2
- Update component-info.xml to add scm and tag attribute instead of a comment
71a80b2
- Remove the export of a versioned jar
71a80b2
71a80b2
* Tue Jan 9 2007 Vivek Lakshmanan <vivekl at redhat.com> - 0:1.7-5jpp.2
71a80b2
- Upgrade to latest from JPP and FC6
71a80b2
- Remove old RHUG specific trigger
71a80b2
- Add support for conditional build of repolib package
71a80b2
- Build repolib package by default
71a80b2
71a80b2
* Thu Aug 10 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-5jpp.1
71a80b2
- Merge with upstream version:
71a80b2
 - Add missing requires for javadoc
71a80b2
71a80b2
* Thu Aug 10 2006 Karsten Hopp <karsten@redhat.de> 1.7-4jpp_3fc
71a80b2
- Requires(post/postun): coreutils
71a80b2
71a80b2
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.7-4jpp_2fc
71a80b2
- Rebuilt
71a80b2
71a80b2
* Wed Jul 19 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-4jpp_1fc
71a80b2
- Merged with upstream version
71a80b2
71a80b2
* Wed Jul 19 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-4jpp
71a80b2
- Removed separate definition of name, version and release.
71a80b2
71a80b2
* Mon Jul 17 2006 Matt Wringe <mwringe at redhat.com> - 0:1.7-3jpp
71a80b2
- Added conditional native compiling
71a80b2
71a80b2
* Wed Apr 26 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.7-2jpp
71a80b2
- First JPP 1.7 build
71a80b2
71a80b2
* Tue Jul 26 2005 Fernando Nasser <fnasser@redhat.com> - 0:1.7-1jpp
71a80b2
- Upgrade to 1.7
71a80b2
71a80b2
* Thu Nov 26 2004 Fernando Nasser <fnasser@redhat.com> - 0:1.6-2jpp
71a80b2
- Rebuild so that rss package is included
71a80b2
71a80b2
* Thu Oct 21 2004 Fernando Nasser <fnasser@redhat.com> - 0:1.6-1jpp
71a80b2
- Upgrade to 1.6
71a80b2
71a80b2
* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.5-4jpp
71a80b2
- Rebuild with ant-1.6.2
71a80b2
71a80b2
* Fri May 09 2003 David Walluck <david@anti-microsoft.org> 0:1.5-3jpp
71a80b2
- update for JPackage 1.5
71a80b2
71a80b2
* Thu May 08 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5-2jpp
71a80b2
- used correct JPP 1.5 spec file
71a80b2
71a80b2
* Thu May 08 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.5-2jpp
71a80b2
- 1.5