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