[cxf-build-utils] Upstream release 2.6.0
Marek Goldmann
goldmann at fedoraproject.org
Tue Mar 24 05:19:53 UTC 2015
commit af470b50eda6207e7a7b93eb241a75e601ec2f4e
Author: Marek Goldmann <marek.goldmann at gmail.com>
Date: Tue Mar 24 06:17:42 2015 +0100
Upstream release 2.6.0
.gitignore | 1 +
0001-Support-for-PMD-from-Fedora.patch | 34 +++++++++++++++++++++++++++
0001-pmd-5.0.4-support.patch | 43 ----------------------------------
cxf-build-utils.spec | 22 ++++++++++-------
sources | 2 +-
5 files changed, 50 insertions(+), 52 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 765d385..2a10903 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/cxf-build-utils-2.4.1.tar.xz
/cxf-build-utils-2.5.0.tar.xz
+/cxf-build-utils-2.6.0.tar.xz
diff --git a/0001-Support-for-PMD-from-Fedora.patch b/0001-Support-for-PMD-from-Fedora.patch
new file mode 100644
index 0000000..b1abf57
--- /dev/null
+++ b/0001-Support-for-PMD-from-Fedora.patch
@@ -0,0 +1,34 @@
+From 070b18600e2b0fd250708196a258c1b3f7084f4b Mon Sep 17 00:00:00 2001
+From: Marek Goldmann <marek.goldmann at gmail.com>
+Date: Tue, 24 Mar 2015 06:14:22 +0100
+Subject: [PATCH] Support for PMD from Fedora
+
+---
+ .../main/java/org/apache/cxf/pmd/UnsafeStringConstructorRule.java | 7 -------
+ 1 file changed, 7 deletions(-)
+
+diff --git a/buildtools/src/main/java/org/apache/cxf/pmd/UnsafeStringConstructorRule.java b/buildtools/src/main/java/org/apache/cxf/pmd/UnsafeStringConstructorRule.java
+index 2b524ee..6bd4233 100644
+--- a/buildtools/src/main/java/org/apache/cxf/pmd/UnsafeStringConstructorRule.java
++++ b/buildtools/src/main/java/org/apache/cxf/pmd/UnsafeStringConstructorRule.java
+@@ -22,17 +22,10 @@ package org.apache.cxf.pmd;
+ import java.util.List;
+
+ import net.sourceforge.pmd.lang.java.rule.AbstractJavaRule;
+-import net.sourceforge.pmd.RuleContext;
+-import net.sourceforge.pmd.lang.java.ast.ASTAdditiveExpression;
+ import net.sourceforge.pmd.lang.java.ast.ASTAllocationExpression;
+ import net.sourceforge.pmd.lang.java.ast.ASTArgumentList;
+-import net.sourceforge.pmd.lang.java.ast.ASTArrayDimsAndInits;
+ import net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceType;
+ import net.sourceforge.pmd.lang.java.ast.ASTExpression;
+-import net.sourceforge.pmd.lang.java.ast.ASTName;
+-import net.sourceforge.pmd.lang.java.ast.JavaNode;
+-import net.sourceforge.pmd.lang.java.symboltable.NameDeclaration;
+-import net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration;
+ import net.sourceforge.pmd.lang.java.typeresolution.TypeHelper;
+
+ /**
+--
+2.3.3
+
diff --git a/cxf-build-utils.spec b/cxf-build-utils.spec
index 3021676..d00492e 100644
--- a/cxf-build-utils.spec
+++ b/cxf-build-utils.spec
@@ -1,17 +1,17 @@
Name: cxf-build-utils
-Version: 2.5.0
-Release: 3%{?dist}
+Version: 2.6.0
+Release: 1%{?dist}
Summary: Apache CXF Build Utils
Group: Development/Libraries
License: ASL 2.0
URL: http://cxf.apache.org/build-utils.html
-# svn export http://svn.apache.org/repos/asf/cxf/build-utils/tags/cxf-build-utils-2.5.0/ cxf-build-utils-2.5.0
-# tar cafJ cxf-build-utils-2.5.0.tar.xz cxf-build-utils-2.5.0
+# svn export http://svn.apache.org/repos/asf/cxf/build-utils/tags/cxf-build-utils-2.6.0/ cxf-build-utils-2.6.0
+# tar cafJ cxf-build-utils-2.6.0.tar.xz cxf-build-utils-2.6.0
Source0: cxf-build-utils-%{version}.tar.xz
-# PMD 5.0.4 support
-Patch0: 0001-pmd-5.0.4-support.patch
+# PMD support in Fedora
+Patch0: 0001-Support-for-PMD-from-Fedora.patch
BuildArch: noarch
@@ -22,7 +22,7 @@ BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-shade-plugin
BuildRequires: glassfish-fastinfoset
-BuildRequires: maven-surefire-provider-junit4
+BuildRequires: maven-surefire-provider-junit
BuildRequires: pmd
%description
@@ -37,9 +37,12 @@ Group: Documentation
This package contains the API documentation for %{name}.
%prep
-%setup -q -n %{name}-%{version}
+%setup -q -n cxf-build-utils-%{version}
%patch0 -p1
+%pom_remove_dep net.sourceforge.pmd:pmd buildtools/pom.xml
+%pom_add_dep net.sourceforge.pmd:pmd-java buildtools/pom.xml
+
%build
%mvn_build
@@ -52,6 +55,9 @@ This package contains the API documentation for %{name}.
%files javadoc -f .mfiles-javadoc
%changelog
+* Tue Mar 24 2015 Marek Goldmann <mgoldman at redhat.com> - 2.6.0-1
+- Upstream release 2.6.0
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.5.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/sources b/sources
index e775018..19bc6f0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-daa5ddf719ee8b53104f1eec8dd01e4c cxf-build-utils-2.5.0.tar.xz
+fc505135b202fc2ca79fe9f67140406e cxf-build-utils-2.6.0.tar.xz
More information about the scm-commits
mailing list