Blame SPECS/apache-commons-beanutils.spec

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