[maven-surefire] Update to latest upstream version (2.8)
Stanislav Ochotnicky
sochotni at fedoraproject.org
Tue Mar 29 13:57:43 UTC 2011
commit ccf593e8843f35102b2f88c9bd7c546e34498a35
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date: Tue Mar 29 15:49:19 2011 +0200
Update to latest upstream version (2.8)
.gitignore | 1 +
0001-Remove-mockito-dependency.patch | 8 +++---
0002-Fix-failsafe-plugin-dependency-version.patch | 25 ------------------
0002-Remove-htmlunit-dependency.patch | 29 +++++++++++++++++++++
0003-Remove-htmlunit-dependency.patch | 29 ---------------------
maven-surefire.spec | 18 +++++++------
sources | 2 +-
7 files changed, 45 insertions(+), 67 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1e6808c..c0ab6b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ maven-surefire-2.3-src.tar.gz
/maven-surefire-2.6-src.tar.xz
surefire-2.7.1-source-release.zip
/surefire-2.7.2-source-release.zip
+/surefire-2.8-source-release.zip
diff --git a/0001-Remove-mockito-dependency.patch b/0001-Remove-mockito-dependency.patch
index 5055a92..ee61db0 100644
--- a/0001-Remove-mockito-dependency.patch
+++ b/0001-Remove-mockito-dependency.patch
@@ -1,14 +1,14 @@
-From d8dae0655ef37ca2217250af2c62639092e4e652 Mon Sep 17 00:00:00 2001
+From e8c67feb59487de9665aea6f8d7bc2948f5f818a Mon Sep 17 00:00:00 2001
From: Stanislav Ochotnicky <sochotnicky at redhat.com>
-Date: Mon, 7 Mar 2011 11:16:28 +0100
-Subject: [PATCH 1/3] Remove mockito dependency
+Date: Tue, 29 Mar 2011 14:44:37 +0200
+Subject: [PATCH 1/2] Remove mockito dependency
---
surefire-providers/surefire-junit47/pom.xml | 6 ------
1 files changed, 0 insertions(+), 6 deletions(-)
diff --git a/surefire-providers/surefire-junit47/pom.xml b/surefire-providers/surefire-junit47/pom.xml
-index 1565bb2..3885ff8 100644
+index 52545bc..54a242d 100644
--- a/surefire-providers/surefire-junit47/pom.xml
+++ b/surefire-providers/surefire-junit47/pom.xml
@@ -43,12 +43,6 @@
diff --git a/0002-Remove-htmlunit-dependency.patch b/0002-Remove-htmlunit-dependency.patch
new file mode 100644
index 0000000..c6d44b3
--- /dev/null
+++ b/0002-Remove-htmlunit-dependency.patch
@@ -0,0 +1,29 @@
+From 979b7e928ab6f0ce4210dafdafb19e5478ba501f Mon Sep 17 00:00:00 2001
+From: Stanislav Ochotnicky <sochotnicky at redhat.com>
+Date: Tue, 29 Mar 2011 14:32:13 +0200
+Subject: [PATCH 2/2] Remove htmlunit dependency
+
+---
+ surefire-integration-tests/pom.xml | 6 ------
+ 1 files changed, 0 insertions(+), 6 deletions(-)
+
+diff --git a/surefire-integration-tests/pom.xml b/surefire-integration-tests/pom.xml
+index 24de080..8077f2b 100644
+--- a/surefire-integration-tests/pom.xml
++++ b/surefire-integration-tests/pom.xml
+@@ -91,12 +91,6 @@
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+- <groupId>net.sourceforge.htmlunit</groupId>
+- <artifactId>htmlunit</artifactId>
+- <version>2.8</version>
+- <scope>test</scope>
+- </dependency>
+- <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>2.0.1</version>
+--
+1.7.4
+
diff --git a/maven-surefire.spec b/maven-surefire.spec
index 3624559..9428d68 100644
--- a/maven-surefire.spec
+++ b/maven-surefire.spec
@@ -1,5 +1,5 @@
Name: maven-surefire
-Version: 2.7.2
+Version: 2.8
Release: 1%{?dist}
Epoch: 0
Summary: Test framework project
@@ -11,13 +11,10 @@ Source0: http://repo2.maven.org/maven2/org/apache/maven/surefire/surefire
Source1: %{name}-jpp-depmap.xml
# mockito is not available in Fedora yet
-Patch1: 0001-Remove-mockito-dependency.patch
-
-# use current version of maven-failsafe-plugin present in maven-surefire
-Patch2: 0002-Fix-failsafe-plugin-dependency-version.patch
+Patch0: 0001-Remove-mockito-dependency.patch
# remove test dep on htmlunit
-Patch3: 0003-Remove-htmlunit-dependency.patch
+Patch1: 0002-Remove-htmlunit-dependency.patch
BuildArch: noarch
BuildRequires: ant
@@ -150,9 +147,11 @@ Javadoc for %{name}.
%prep
%setup -q -n surefire-%{version}
+sed -i 's:<version>2.7.2</version>:<version>${project.version}</version>:' \
+ surefire-integration-tests/pom.xml
+
+%patch0 -p1 -b .sav
%patch1 -p1 -b .sav
-%patch2 -p1 -b .sav
-%patch3 -p1 -b .sav
%build
# tests turned off because they need jmock
@@ -295,6 +294,9 @@ rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
%doc %{_javadocdir}/*
%changelog
+* Tue Mar 29 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 0:2.8-1
+- Update to latest upstream version (2.8)
+
* Mon Mar 7 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 0:2.7.2-1
- Update to latest version (2.7.2)
- Add common-junit* jars to distribution
diff --git a/sources b/sources
index 3c112a2..be62938 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ebf5879e9a7faf1c53d64bb70c8657b6 surefire-2.7.2-source-release.zip
+0a60ffd58153d2291b318ece3e3b6294 surefire-2.8-source-release.zip
More information about the scm-commits
mailing list