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