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