41a110
Name:           apache-commons-beanutils
41a110
Version:        1.9.4
41a110
Release:        2%{?dist}
41a110
Summary:        Java utility methods for accessing and modifying the properties of arbitrary JavaBeans
41a110
License:        ASL 2.0
41a110
URL:            http://commons.apache.org/beanutils
41a110
BuildArch:      noarch
41a110
Source0:        http://archive.apache.org/dist/commons/beanutils/source/commons-beanutils-%{version}-src.tar.gz
41a110
41a110
BuildRequires:  maven-local
41a110
BuildRequires:  mvn(commons-collections:commons-collections)
41a110
BuildRequires:  mvn(commons-collections:commons-collections-testframework)
41a110
BuildRequires:  mvn(commons-logging:commons-logging)
41a110
BuildRequires:  mvn(org.apache.commons:commons-parent:pom:)
41a110
41a110
%description
41a110
The scope of this package is to create a package of Java utility methods
41a110
for accessing and modifying the properties of arbitrary JavaBeans.  No
41a110
dependencies outside of the JDK are required, so the use of this package
41a110
is very lightweight.
41a110
41a110
%package javadoc
41a110
Summary:        Javadoc for %{name}
41a110
41a110
%description javadoc
41a110
%{summary}.
41a110
41a110
%prep
41a110
%setup -q -n commons-beanutils-%{version}-src
41a110
sed -i 's/\r//' *.txt
41a110
41a110
%pom_remove_plugin :maven-assembly-plugin
41a110
41a110
%mvn_alias :{*} :@1-core :@1-bean-collections
41a110
%mvn_alias :{*} org.apache.commons:@1 org.apache.commons:@1-core org.apache.commons:@1-bean-collections
41a110
%mvn_file : %{name} %{name}-core %{name}-bean-collections
41a110
%mvn_file : commons-beanutils commons-beanutils-core commons-beanutils-bean-collections
41a110
41a110
%build
41a110
# Some tests fail in Koji
41a110
%mvn_build -f
41a110
41a110
%install
41a110
%mvn_install
41a110
41a110
%files -f .mfiles
41a110
%doc RELEASE-NOTES.txt
41a110
%doc LICENSE.txt NOTICE.txt
41a110
41a110
%files javadoc -f .mfiles-javadoc
41a110
%doc LICENSE.txt NOTICE.txt
41a110
41a110
%changelog
41a110
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.4-2
41a110
- Mass rebuild for javapackages-tools 201902
41a110
41a110
* Thu Aug 15 2019 Marian Koncek <mkoncek@redhat.com> - 1.9.4-1
41a110
- Update to upstream version 1.9.4
41a110
41a110
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.3-5
41a110
- Mass rebuild for javapackages-tools 201901
41a110
41a110
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.3-4
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
41a110
41a110
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.3-3
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
41a110
41a110
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.3-2
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
41a110
41a110
* Tue Nov 01 2016 Michael Simacek <msimacek@redhat.com> - 1.9.3-1
41a110
- Update to upstream version 1.9.3
41a110
41a110
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.2-5
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
41a110
41a110
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.2-4
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
41a110
41a110
* Tue Oct 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.2-3
41a110
- Remove Provides/Obsoletes for javadoc package
41a110
41a110
* Wed Jul 30 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.2-2
41a110
- Fix build-requires on apache-commons-parent
41a110
41a110
* Fri Jun  6 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.2-1
41a110
- Update to upstream version 1.9.2
41a110
- Remove legacy Provides/Obsoletes for jakarta-commons-beanutils
41a110
- Remove RPM bug workaround
41a110
41a110
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.9.1-2
41a110
- Use Requires: java-headless rebuild (#1067528)
41a110
41a110
* Mon Jan 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.1-1
41a110
- Update to upstream version 1.9.1
41a110
41a110
* Mon Jan  6 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.0-1
41a110
- Update to upstream version 1.9.0
41a110
41a110
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3-11
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
41a110
41a110
* Mon Apr 29 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8.3-10
41a110
- Build with xmvn
41a110
- Don't generate extra JARs
41a110
- Simplify build dependencies
41a110
- Update to current packaging guidelines
41a110
41a110
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3-9
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
41a110
41a110
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.8.3-8
41a110
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
41a110
- Replace maven BuildRequires with maven-local
41a110
41a110
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3-7
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
41a110
41a110
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3-6
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
41a110
41a110
* Tue Nov 22 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8.3-5
41a110
- Packaging fixes
41a110
- Remove unneeded depmap
41a110
- Remove versioned jars and javadocs
41a110
- Use maven 3 to build
41a110
41a110
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3-4
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
41a110
41a110
* Thu Jul  8 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8.3-3
41a110
- Add license to javadoc subpackage
41a110
41a110
* Mon May 24 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8.3-2
41a110
- Added provides to javadoc subpackage
41a110
41a110
* Fri May 21 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8.3-1
41a110
- Re-did whole spec file, dropped gcj support
41a110
- Rename package (jakarta-commons-beanutils->apache-commons-beanutils)
41a110
41a110
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7.0-12.3
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
41a110
41a110
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7.0-11.3
41a110
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
41a110
41a110
* Thu Oct 23 2008 David Walluck <dwalluck@redhat.com> 0:1.7.0-10.3
41a110
- Fedora-specific: enable GCJ support
41a110
41a110
* Thu Oct 23 2008 David Walluck <dwalluck@redhat.com> 0:1.7.0-10.2
41a110
- Fedora-specific: BuildRequires: java-1.6.0-devel
41a110
41a110
* Thu Oct 23 2008 David Walluck <dwalluck@redhat.com> 0:1.7.0-10.1
41a110
- Fedora-specific: remove repolib
41a110
- Fedora-specific: enable JDK6 support
41a110
41a110
* Mon Oct 20 2008 David Walluck <dwalluck@redhat.com> 0:1.7.0-10
41a110
- add flag to build with maven
41a110
41a110
* Fri Sep 19 2008 David Walluck <dwalluck@redhat.com> 0:1.7.0-9
41a110
- add jdk6 patch
41a110
- fix repolib
41a110
41a110
* Sun Jun 15 2008 David Walluck <dwalluck@redhat.com> 0:1.7.0-8.jpp5
41a110
- fix duplicate files
41a110
- correctly unpack sources
41a110
- remove spurious gnu-crypto requirement
41a110
- remove spurious javadoc package requirements
41a110
- fix javadoc directory
41a110
- fix build-classpath call
41a110
- use macros
41a110
41a110
* Fri May 30 2008 Permaine Cheung <pcheung@redhat.com> - 0:1.7.0-7
41a110
- First JPP5 build
41a110
41a110
* Tue Jul 24 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.7.0-6jpp
41a110
- Make Vendor, Distribution based on macro
41a110
- Fix aot build
41a110
- Add poms and depmap frags
41a110
- Build with maven1 by default
41a110
- Add manual subpackage when built with maven
41a110
41a110
* Tue Mar 13 2007 Vivek Lakshmanan <vivekl@redhat.com> - 0:1.7.0-2jpp.ep1.2
41a110
- Fix repolib location
41a110
41a110
* Tue Mar 13 2007 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-2jpp.ep1.1
41a110
- New repolib location
41a110
41a110
* Mon Mar 05 2007 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-2jpp.el4ep1.3
41a110
- Remove pre section used for RHUG cleanup
41a110
41a110
* Tue Feb 20 2007 Vivek Lakshmanan <vivekl@redhat.com> - 0:1.7.0-2jpp.el4ep1.2
41a110
- Add -brew suffix
41a110
41a110
* Fri Feb 17 2007 Vivek Lakshmanan <vivekl@redhat.com> - 0:1.7.0-2jpp.el4ep1.1
41a110
- Add repolib support
41a110
41a110
* Thu Aug 17 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-5jpp
41a110
- Require what is used in post/postun for javadoc
41a110
41a110
* Fri Jul 14 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-4jpp
41a110
- Add AOT bits
41a110
41a110
* Thu May 11 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-3jpp
41a110
- Add header
41a110
- Remove unecessary macro definitions
41a110
41a110
* Wed Feb 22 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-2jpp_1rh
41a110
- Merge with upstream
41a110
41a110
* Wed Apr 27 2005 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-1jpp_3rh
41a110
- Fix build so that collections jar is created
41a110
41a110
* Sat Jan 29 2005 Ralph Apel <r.apel@r-apel.de> - 0:1.7.0-2jpp
41a110
- Use the "dist" target to get a full build, including bean-collections
41a110
41a110
* Thu Oct 21 2004 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-1jpp_1rh
41a110
- Import from upstream
41a110
41a110
* Thu Oct 21 2004 Fernando Nasser <fnasser@redhat.com> - 0:1.7.0-1jpp
41a110
- Upgrade to 1.7.0
41a110
41a110
* Fri Oct 1 2004 Andrew Overholt <overholt@redhat.com> 0:1.6.1-4jpp_6rh
41a110
- add coreutils BuildRequires
41a110
41a110
* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.6.1-5jpp
41a110
- Rebuild with ant-1.6.2
41a110
41a110
* Fri Jul 2 2004 Aizaz Ahmed <aahmed@redhat.com> 0:1.6.1-4jpp_5rh
41a110
- Added trigger to restore symlinks that are removed if ugrading
41a110
  from a commons-beanutils rhug package
41a110
41a110
* Fri Apr  2 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.6.1-4jpp_4rh
41a110
- more of the same, for version-suffixed .jar files
41a110
41a110
* Fri Mar 26 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.6.1-4jpp_3rh
41a110
- add RHUG upgrade cleanup
41a110
41a110
* Fri Mar  5 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.6.1-4jpp_2rh
41a110
- RH vacuuming part II
41a110
41a110
* Thu Mar  4 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.6.1-4jpp_1rh
41a110
- RH vacuuming
41a110
41a110
* Fri May 09 2003 David Walluck <david@anti-microsoft.org> 0:1.6.1-4jpp
41a110
- update for JPackage 1.5
41a110
41a110
* Thu Feb 27 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.6.1-2jpp
41a110
- fix ASF license and add packager name
41a110
41a110
* Wed Feb 19 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.6.1-1jpp
41a110
- 1.6.1
41a110
41a110
* Thu Feb 13 2003 Henri Gomez <hgomez@users.sourceforge.net> 1.6-1jpp
41a110
- 1.6
41a110
41a110
* Thu Oct 24 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.5-1jpp
41a110
- 1.5
41a110
41a110
* Fri Aug 23 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-1jpp
41a110
- 1.4.1
41a110
41a110
* Tue Aug 20 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.4-1jpp
41a110
- 1.4
41a110
41a110
* Fri Jul 12 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.3-3jpp
41a110
- change to commons-xxx.jar instead of commons-xxx.home in ant parameters
41a110
41a110
* Mon Jun 10 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.3-2jpp
41a110
- use sed instead of bash 2.x extension in link area to make spec compatible
41a110
  with distro using bash 1.1x
41a110
41a110
* Fri Jun 07 2002 Henri Gomez <hgomez@users.sourceforge.net> 1.3-1jpp
41a110
- 1.3
41a110
- added short names in %%{_javadir}, as does jakarta developpers
41a110
- first jPackage release