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