Mat Booth 463412b
%global short_name commons-digester
71a80b2
71a80b2
Name:          apache-%{short_name}
Mat Booth 463412b
Version:       2.1
3c7a2dd
Release:       30%{?dist}
71a80b2
Summary:       XML to Java object mapping module
71a80b2
License:       ASL 2.0
Mat Booth 463412b
URL:           http://commons.apache.org/digester/
71a80b2
BuildArch:     noarch
1bab2eb
ExclusiveArch:  %{java_arches} noarch
71a80b2
19c5a86
Source0:       http://archive.apache.org/dist/commons/digester/source/%{short_name}-%{version}-src.tar.gz
19c5a86
19c5a86
BuildRequires:  maven-local
19c5a86
BuildRequires:  mvn(commons-beanutils:commons-beanutils)
19c5a86
BuildRequires:  mvn(commons-logging:commons-logging)
19c5a86
BuildRequires:  mvn(junit:junit)
19c5a86
BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
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
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
9055254
%mvn_build -- -Dcommons.packageId=digester
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
3c7a2dd
* Tue Feb 27 2024 Jiri Vanek <jvanek@redhat.com> - 2.1-30
3c7a2dd
- Rebuilt for java-21-openjdk as system jdk
3c7a2dd
9055254
* Wed Jan 31 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1-29
9055254
- Port to apache-commons-parent 65
9055254
5681047
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-28
5681047
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
5681047
dd92267
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-27
dd92267
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
dd92267
e06b024
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-26
e06b024
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
e06b024
908e091
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-25
908e091
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
908e091
f662b01
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-24
f662b01
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
f662b01
1bab2eb
* Fri Jul 08 2022 Jiri Vanek <jvanek@redhat.com> - 2.1-23
1bab2eb
- Rebuilt for Drop i686 JDKs
1bab2eb
59740d9
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 2.1-22
59740d9
- Rebuilt for java-17-openjdk as system jdk
59740d9
653fd9c
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-21
653fd9c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
653fd9c
016ea78
* Wed Dec 15 2021 Mat Booth <mat.booth@gmail.com> - 2.1-20
016ea78
- Fix build on Java 17
016ea78
72232da
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-19
72232da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
72232da
55bb677
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-18
55bb677
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
55bb677
9e015c2
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-17
9e015c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9e015c2
c365844
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 2.1-16
c365844
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
c365844
513f38e
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-15
513f38e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
513f38e
5398f22
* Tue Nov 05 2019 Fabio Valentini <decathorpe@gmail.com> - 2.1-14
5398f22
- Add missing maven compiler source and target overrides.
5398f22
8a23dd6
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-13
8a23dd6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8a23dd6
5f9c3f6
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-12
5f9c3f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5f9c3f6
6290b68
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-11
6290b68
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6290b68
bba81ca
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-10
bba81ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
bba81ca
f246c67
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-9
f246c67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f246c67
8888018
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-8
8888018
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8888018
19c5a86
* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1-7
19c5a86
- Regenerate build-requires
19c5a86
6b54305
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-6
6b54305
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6b54305
e24f9c9
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-5
e24f9c9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e24f9c9
09f8b0e
* Tue Oct 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1-4
09f8b0e
- Remove legacy Obsoletes/Provides for jakarta-commons
09f8b0e
6eb4196
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-3
6eb4196
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6eb4196
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