Blame SPECS/apache-commons-beanutils.spec

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