541afdd
Name:           maven-plugin-testing
deb31ff
Version:        3.3.0
122a945
Release:        10%{?dist}
541afdd
Summary:        Maven Plugin Testing
541afdd
License:        ASL 2.0
541afdd
URL:            http://maven.apache.org/plugin-testing/
a6efe5e
BuildArch:      noarch
a6efe5e
e7a0bf9
Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugin-testing/%{name}/%{version}/%{name}-%{version}-source-release.zip
a6efe5e
a6efe5e
Patch0:         0001-Port-to-plexus-utils-3.0.21.patch
0067b6e
Patch1:         0002-Port-to-current-maven-artifact.patch
a6efe5e
a6efe5e
BuildRequires:  maven-local
a6efe5e
BuildRequires:  mvn(commons-io:commons-io)
a6efe5e
BuildRequires:  mvn(junit:junit)
a6efe5e
BuildRequires:  mvn(org.apache.maven:maven-aether-provider)
a6efe5e
BuildRequires:  mvn(org.apache.maven:maven-compat)
a6efe5e
BuildRequires:  mvn(org.apache.maven:maven-core)
a6efe5e
BuildRequires:  mvn(org.apache.maven:maven-model)
a6efe5e
BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
a6efe5e
BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
a6efe5e
BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
a6efe5e
BuildRequires:  mvn(org.apache.maven.shared:maven-invoker)
a6efe5e
BuildRequires:  mvn(org.apache.maven.wagon:wagon-file)
a6efe5e
BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
a6efe5e
BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
a6efe5e
BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
a6efe5e
BuildRequires:  mvn(org.easymock:easymock)
541afdd
541afdd
%description
541afdd
The Maven Plugin Testing contains the necessary modules
541afdd
to be able to test Maven Plugins.
541afdd
541afdd
%package javadoc
541afdd
Summary:        Javadoc for %{name}
541afdd
541afdd
%description javadoc
541afdd
API documentation for %{name}.
541afdd
541afdd
%package harness
541afdd
Summary: Maven Plugin Testing Mechanism
541afdd
Obsoletes: maven-shared-plugin-testing-harness <= 0:1.2
541afdd
541afdd
%description harness
541afdd
The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojo.
541afdd
541afdd
%package tools
541afdd
Summary: Maven Plugin Testing Tools
2751ec9
Obsoletes: maven-shared-plugin-testing-tools <= 0:%{version}-%{release}
541afdd
541afdd
%description tools
541afdd
A set of useful tools to help the Maven Plugin testing.
541afdd
541afdd
%package -n maven-test-tools
541afdd
Summary: Maven Testing Tool
73bb52a
Obsoletes: maven-shared-test-tools <= 0:%{version}-%{release}
541afdd
541afdd
%description -n maven-test-tools
541afdd
Framework to test Maven Plugins with Easymock objects.
541afdd
541afdd
%prep
e7a0bf9
%setup -q
0067b6e
a6efe5e
%patch0 -p1
0067b6e
%patch1 -p1
0067b6e
53dce1c
%pom_remove_plugin :maven-enforcer-plugin
b29dd4a
%pom_remove_plugin :maven-site-plugin
541afdd
03ed298
sed -i -e "s/MockControl/IMocksControl/g" maven-test-tools/src/main/java/org/apache/maven/shared/tools/easymock/MockManager.java
03ed298
3fc689d
# needs network for some reason
3fc689d
rm maven-plugin-testing-tools/src/test/java/org/apache/maven/shared/test/plugin/ProjectToolTest.java
3fc689d
e9668d6
%mvn_alias : org.apache.maven.shared:
31d66ef
31d66ef
%build
31d66ef
%mvn_build -s
541afdd
541afdd
%install
e9668d6
%mvn_install
e9668d6
e9668d6
%files -f .mfiles-%{name}
e9668d6
%doc LICENSE NOTICE
e9668d6
%files harness -f .mfiles-%{name}-harness
e9668d6
%files tools -f .mfiles-%{name}-tools
e9668d6
%files -n maven-test-tools -f .mfiles-maven-test-tools
e9668d6
%files javadoc -f .mfiles-javadoc
e9668d6
%doc LICENSE NOTICE
541afdd
541afdd
%changelog
122a945
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-10
122a945
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
122a945
82bfe95
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-9
82bfe95
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
82bfe95
b29dd4a
* Thu Feb 02 2017 Michael Simacek <msimacek@redhat.com> - 3.3.0-8
b29dd4a
- Remove site-plugin from build
b29dd4a
3fc689d
* Thu Jun 02 2016 Michael Simacek <msimacek@redhat.com> - 3.3.0-7
3fc689d
- Remove network using test
3fc689d
864f02e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-6
864f02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
864f02e
0067b6e
* Tue Nov 24 2015 Michael Simacek <msimacek@redhat.com> - 3.3.0-5
0067b6e
- Port to current maven-artifact
0067b6e
31d66ef
* Fri Oct 16 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.3.0-4
31d66ef
- Enable tests
31d66ef
d46db6c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.0-3
d46db6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d46db6c
a6efe5e
* Fri Mar 27 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.3.0-2
a6efe5e
- Port to plexus-utils 3.0.21
a6efe5e
- Remove legacy maven-shared provides
a6efe5e
- Regenerate build-requires
a6efe5e
deb31ff
* Thu Feb  5 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.3.0-1
deb31ff
- Update to upstream version 3.3.0
deb31ff
2c57894
* Thu Feb  5 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.0-2
2c57894
- Add missing BR on maven-site-plugin
14f4dc4
- Port to Maven 3.2.5
2c57894
53dce1c
* Mon Jul 21 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.0-1
53dce1c
- Update to upstream version 3.2.0
53dce1c
291eb09
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.0-4
291eb09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
291eb09
dd5b7f1
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.0-3
dd5b7f1
- Remove BuildRequires on maven-surefire-provider-junit4
dd5b7f1
Stanislav Ochotnicky 1fbb168
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.1.0-2
Stanislav Ochotnicky 1fbb168
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 1fbb168
f69da32
* Mon Feb 24 2014 Michal Srb <msrb@redhat.com> - 3.1.0-1
f69da32
- Update to upstream version 3.1.0
f69da32
632f7fc
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.0.0-2
632f7fc
- Fix unowned directory
632f7fc
4ce104e
* Tue Jan 07 2014 Michal Srb <msrb@redhat.com> - 3.0.0-1
4ce104e
- Update to upstream version 3.0.0
4ce104e
acb0489
* Tue Aug 06 2013 Michal Srb <msrb@redhat.com> - 2.1-9
acb0489
- Port to Maven 3.1.0 (Resolves: #988253, #991860)
acb0489
03ed298
* Thu Jul 25 2013 Alexander Kurtakov <akurtako@redhat.com> 2.1-8
03ed298
- Build against easymock3.
03ed298
f27f815
* Mon Apr 22 2013 Michal Srb <msrb@redhat.com> - 2.1-7
f27f815
- Another rebuild (Fix artifactId=None issue)
f27f815
5d44d3b
* Wed Apr 10 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1-6
5d44d3b
- Rebuild
5d44d3b
e9668d6
* Mon Mar 11 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1-5
e9668d6
- Install missing license files
e9668d6
- Build with xmvn
e9668d6
- Resolves: rhbz#920258
e9668d6
3d9317b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-4
3d9317b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
3d9317b
Stanislav Ochotnicky 10ecf65
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 2.1-3
Stanislav Ochotnicky 10ecf65
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky 10ecf65
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky 10ecf65
99dbace
* Wed Jan  9 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1-2
99dbace
- Fix easymock requires
99dbace
e7a0bf9
* Mon Jan 07 2013 Tomas Radej <tradej@redhat.com> - 2.1-1
e7a0bf9
- Updated to latest upstream version
e7a0bf9
- Cleanup - removed patches, old files etc.
e7a0bf9
- Added requires to subpackages
e7a0bf9
343480b
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-4.alpha1
343480b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
343480b
fc61f73
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-3.alpha1
fc61f73
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
fc61f73
Jaromir Capik d3db5bc
* Thu Nov 10 2011 Jaromir Capik <jcapik@redhat.com> 2.0-2.alpha1
Jaromir Capik d3db5bc
- Structuring mess cleanup (depmap fragments split, removing jar duplicities)
Jaromir Capik d3db5bc
Jaromir Capik 0fc124f
* Wed Nov 09 2011 Jaromir Capik <jcapik@redhat.com> 2.0-1.alpha1
Jaromir Capik 0fc124f
- Update to 2.0-alpha1
Jaromir Capik 0fc124f
- Spec file changes according to the latest guidelines
Jaromir Capik 0fc124f
2c7ce2d
* Thu Feb 10 2011 Alexander Kurtakov <akurtako@redhat.com> 1.2-9
2c7ce2d
- Fix building.
2c7ce2d
- Adapt to current guidelines.
2c7ce2d
e20d6b1
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-8
e20d6b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e20d6b1
Yong Yang 2e681bc
* Mon Sep 20 2010 Yong Yang <yyang@redhat.com> 1.1-7
Yong Yang 2e681bc
- Build with plexus-containers 1.5.4
Yong Yang 2e681bc
73bb52a
* Mon May 31 2010 Alexander Kurtakov <akurtako@redhat.com> 1.2-6
73bb52a
- Proper obsolete for maven-shared-test-tools.
73bb52a
ea68c30
* Mon May 31 2010 Alexander Kurtakov <akurtako@redhat.com> 1.2-5
ea68c30
- One more item to the depmap.
ea68c30
bb98fa1
* Mon May 31 2010 Alexander Kurtakov <akurtako@redhat.com> 1.2-4
ea68c30
- Add depmap to fix build.
bb98fa1
2751ec9
* Sat May 29 2010 Alexander Kurtakov <akurtako@redhat.com> 1.2-3
2751ec9
- Obsolete maven-shared-test-tools.
2751ec9
8064b32
* Thu May 27 2010 Yong Yang <yyang@redhat.com> 1:1.2-2.8
8064b32
- Fix parent pom install
8064b32
70f04bc
* Thu May 27 2010 Yong Yang <yyang@redhat.com> 1:1.2-2.7
70f04bc
- Fix installed pom.xml source path
70f04bc
e2a5cd4
* Thu May 27 2010 Yong Yang <yyang@redhat.com> 1:1.2-2.6
e2a5cd4
- Add more maven depmap for maven-test-tools and maven-plugin-testing-tools for backward compatibility 
e2a5cd4
8df2f32
* Thu May 27 2010 Yong Yang <yyang@redhat.com> 1:1.2-2.5
8df2f32
- Fix maven-plugin-testing-tools pom name
8df2f32
1e3df52
* Thu May 27 2010 Yong Yang <yyang@redhat.com> 1:1.2-2.4
1e3df52
- Change JPP.%{name}.%{name}-harness.pom to JPP.%{name}-%{name}-harness.pom
1e3df52
f3b1eec
* Thu May 27 2010 Yong Yang <yyang@redhat.com> 1:1.2-2.3
f3b1eec
- Remove epoch in Requires of maven-test-tools
f3b1eec
541afdd
* Wed May 12 2010 Alexander Kurtakov <akurtako@redhat.com> 1:1.2-2
541afdd
- Fix line lengths and use macroses consistently.
541afdd
- Add comment for the tests skip.
541afdd
- Add missing requires and set permissions.
541afdd
541afdd
* Wed May 12 2010 Alexander Kurtakov <akurtako@redhat.com> 1:1.2-1
541afdd
- Initial package.