Blame SPECS/plexus-classworlds.spec

7303bb
%{?scl:%scl_package plexus-classworlds}
7303bb
%{!?scl:%global pkg_name %{name}}
7303bb
7303bb
Name:           %{?scl_prefix}plexus-classworlds
7303bb
Version:        2.6.0
7303bb
Release:        2.2%{?dist}
7303bb
Summary:        Plexus Classworlds Classloader Framework
7303bb
License:        ASL 2.0 and Plexus
7303bb
URL:            https://github.com/codehaus-plexus/plexus-classworlds
7303bb
BuildArch:      noarch
7303bb
7303bb
Source0:        https://github.com/codehaus-plexus/%{pkg_name}/archive/%{pkg_name}-%{version}.tar.gz
7303bb
7303bb
BuildRequires:  %{?scl_prefix}maven-local
7303bb
BuildRequires:  %{?scl_prefix}mvn(org.apache.felix:maven-bundle-plugin)
7303bb
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven.plugins:maven-dependency-plugin)
7303bb
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven.plugins:maven-enforcer-plugin)
7303bb
BuildRequires:  %{?scl_prefix}mvn(org.codehaus.plexus:plexus:pom:)
7303bb
7303bb
# test deps missed by builddep
7303bb
BuildRequires:  %{?scl_prefix}mvn(org.apache.ant:ant)
7303bb
BuildRequires:  %{?scl_prefix}mvn(commons-logging:commons-logging)
7303bb
BuildRequires:  %{?scl_prefix}mvn(xml-apis:xml-apis)
7303bb
7303bb
%description
7303bb
Classworlds is a framework for container developers
7303bb
who require complex manipulation of Java's ClassLoaders.
7303bb
Java's native ClassLoader mechanisms and classes can cause
7303bb
much headache and confusion for certain types of
7303bb
application developers. Projects which involve dynamic
7303bb
loading of components or otherwise represent a 'container'
7303bb
can benefit from the classloading control provided by
7303bb
classworlds.
7303bb
7303bb
%{?module_package}
7303bb
%{?javadoc_package}
7303bb
7303bb
%prep
7303bb
%setup -q -n %{pkg_name}-%{pkg_name}-%{version}
7303bb
%mvn_file : %{pkg_name} plexus/classworlds
7303bb
%mvn_alias : classworlds:classworlds
7303bb
7303bb
%build
7303bb
%mvn_build
7303bb
7303bb
%install
7303bb
%mvn_install
7303bb
7303bb
%files -n %{name} -f .mfiles
7303bb
%license LICENSE.txt LICENSE-2.0.txt
7303bb
7303bb
%changelog
7303bb
* Wed Sep  4 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-2.2
7303bb
- Mass rebuild 2019-09-04
7303bb
7303bb
* Tue Sep  3 2019 Java Maintainers <java-maint@redhat.com> - 2.6.0-2.1
7303bb
- Automated package import and SCL-ization
7303bb
7303bb
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-2
7303bb
- Mass rebuild for javapackages-tools 201901
7303bb
7303bb
* Tue May 14 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-1
7303bb
- Update to upstream version 2.6.0
7303bb
7303bb
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-9
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7303bb
7303bb
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-8
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7303bb
7303bb
* Mon Feb 13 2017 Michael Simacek <msimacek@redhat.com> - 2.5.2-7
7303bb
- Add missing BRs
7303bb
7303bb
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-6
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7303bb
7303bb
* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5.2-5
7303bb
- Add missing build-requires
7303bb
7303bb
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-4
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7303bb
7303bb
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.2-3
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7303bb
7303bb
* Wed Apr  1 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5.2-2
7303bb
- Update upstream URL
7303bb
7303bb
* Sat Aug 30 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5.2-1
7303bb
- Update to upstream version 2.5.2
7303bb
7303bb
* Thu Jun 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5.1-5
7303bb
- Obsolete classworlds
7303bb
7303bb
* Mon Jun  9 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5.1-4
7303bb
- Add alias for classworlds:classworlds
7303bb
7303bb
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.1-3
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7303bb
7303bb
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.5.1-2
7303bb
- Use Requires: java-headless rebuild (#1067528)
7303bb
7303bb
* Mon Aug 19 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5.1-1
7303bb
- Update to upstream version 2.5.1
7303bb
7303bb
* Mon Aug 12 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5-1
7303bb
- Update to upstream version 2.5
7303bb
- Update to current packaging guidelines
7303bb
7303bb
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-5
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7303bb
7303bb
* Thu Apr 11 2013 Mat Booth <fedora@matbooth.co.uk> - 2.4.2-4
7303bb
- Remove superfluous BRs, fixes rhbz #915616
7303bb
7303bb
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-3
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7303bb
7303bb
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 2.4.2-2
7303bb
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
7303bb
- Replace maven BuildRequires with maven-local
7303bb
7303bb
* Tue Jan 22 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.4.2-1
7303bb
- Update to latest bugfix release 2.4.2 (#895445)
7303bb
7303bb
* Wed Nov 21 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.4-11
7303bb
- Install required ASL 2.0 license text
7303bb
7303bb
* Wed Nov 21 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.4-10
7303bb
- Revert change from 2.4-9
7303bb
7303bb
* Tue Nov 20 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.4-9
7303bb
- Provide and obsolete classworlds
7303bb
7303bb
* Mon Nov 19 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.4-8
7303bb
- Fix source URL to be stable
7303bb
7303bb
* Tue Aug  7 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.4-7
7303bb
- Export only proper OSGI packages
7303bb
- Do not generate "uses" OSGI clauses
7303bb
7303bb
* Mon Aug 06 2012 Gerard Ryan <galileo@fedoraproject.org> - 2.4-6
7303bb
- Generate OSGI info using maven-plugin-bundle
7303bb
7303bb
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4-5
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7303bb
7303bb
* Thu Apr  5 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.4-4
7303bb
- Update to maven 3
7303bb
- Remove rpm bug workaround
7303bb
7303bb
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4-3
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7303bb
7303bb
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4-2
7303bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7303bb
7303bb
* Wed Feb  2 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.4-1
7303bb
- Update to latest upstream version
7303bb
- Drop ant build parts
7303bb
- Versionless jars & javadocs
7303bb
- Enable tests again
7303bb
7303bb
* Tue Dec 21 2010 Alexander Kurtakov <akurtako@redhat.com> 2.2.3-2
7303bb
- Fix FTBFS.
7303bb
7303bb
* Tue Jul 13 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.2.3-1
7303bb
- Version bump
7303bb
- Fix few small packaging guidelines violations
7303bb
7303bb
* Thu Aug 20 2009 Andrew Overholt <overholt@redhat.com> 0:1.2-0.a9.8
7303bb
- Bump release.
7303bb
7303bb
* Wed Aug 19 2009 Andrew Overholt <overholt@redhat.com> 0:1.2-0.a9.7
7303bb
- Document sources and patches
7303bb
7303bb
* Wed Aug 19 2009 Andrew Overholt <overholt@redhat.com> 0:1.2-0.a9.6
7303bb
- Update tarball-building instructions
7303bb
- Remove gcj support
7303bb
- Remove unnecessary post requirements
7303bb
7303bb
* Thu May 14 2009 Fernando Nasser <fnasser@redhat.com> 0:1.2-0.a9.6
7303bb
- Fix license specification
7303bb
7303bb
* Tue Apr 28 2009 Yong Yang <yyang@redhat.com> 0:1.2-0.a9.5
7303bb
- Add BRs maven2-plugin-surfire*, maven-doxia*
7303bb
- Rebuild with maven2-2.0.8 built in non-bootstrap mode
7303bb
7303bb
* Mon Mar 16 2009 Yong Yang <yyang@redhat.com> 0:1.2-0.a9.4
7303bb
- rebuild with new maven2 2.0.8 built in bootstrap mode
7303bb
7303bb
* Tue Jan 13 2009 Yong Yang <yyang@redhat.com> 0:1.2-0.a9.3jpp.1
7303bb
- re-build with maven
7303bb
7303bb
* Tue Jan 06 2009 Yong Yang <yyang@redhat.com> 0:1.2-0.a9.2jpp.1
7303bb
- Imported into devel from dbhole's maven 2.0.8 packages
7303bb
7303bb
* Wed Jan 30 2008 Deepak Bhole <dbhole@redhat.com> 0:1.2-0.a9.1jpp.1
7303bb
- Initial build -- merged from JPackage