[owasp-esapi-java] xmvn update + switch to junit

Marek Goldmann goldmann at fedoraproject.org
Wed Jul 2 08:30:51 UTC 2014


commit dcf5a4d023a9482fe38a00a7ca074980c9198df4
Author: Marek Goldmann <marek.goldmann at gmail.com>
Date:   Wed Jul 2 10:30:55 2014 +0200

    xmvn update + switch to junit

 owasp-esapi-java.spec |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)
---
diff --git a/owasp-esapi-java.spec b/owasp-esapi-java.spec
index 966c7f2..0056190 100644
--- a/owasp-esapi-java.spec
+++ b/owasp-esapi-java.spec
@@ -1,6 +1,6 @@
 Name:             owasp-esapi-java
 Version:          2.0.1
-Release:          11%{?dist}
+Release:          12%{?dist}
 Summary:          OWASP Enterprise Security API
 Group:            Development/Libraries
 License:          BSD
@@ -29,7 +29,7 @@ BuildRequires:    maven-jar-plugin
 BuildRequires:    maven-javadoc-plugin
 BuildRequires:    maven-surefire-plugin
 BuildRequires:    maven-surefire-plugin
-BuildRequires:    maven-surefire-provider-junit4
+BuildRequires:    maven-surefire-provider-junit
 BuildRequires:    maven-enforcer-plugin
 BuildRequires:    maven-eclipse-plugin
 BuildRequires:    sonatype-oss-parent
@@ -41,10 +41,11 @@ BuildRequires:    junit
 BuildRequires:    apache-commons-io
 BuildRequires:    apache-commons-collections
 BuildRequires:    apache-commons-fileupload
-BuildRequires:    log4j
+BuildRequires:    log4j12
 BuildRequires:    xom
 BuildRequires:    ecj
 BuildRequires:    maven-shared
+BuildRequires:    tomcat-jsp-2.2-api
 
 %description
 OWASP ESAPI (The OWASP Enterprise Security API) is a free, open source,
@@ -81,12 +82,16 @@ This package contains the documentation for %{name}.
 # Atisammy not available
 %pom_remove_dep "org.owasp.antisamy:antisamy"
 
-# No POM file for bsh-core in Fedora
-%pom_xpath_inject "pom:dependencies/pom:dependency[pom:artifactId='bsh-core']" "<systemPath>$(build-classpath bsh-core)</systemPath>"
-%pom_xpath_inject "pom:dependencies/pom:dependency[pom:artifactId='bsh-core']" "<scope>system</scope>"
+%pom_remove_dep ":bsh-core"
+%pom_add_dep "org.beanshell:bsh"
 
 sed -i "s|public void testSetCookie()|public void ignoredSetCookie()|" src/test/java/org/owasp/esapi/reference/HTTPUtilitiesTest.java
 
+%pom_xpath_set "pom:dependencies/pom:dependency[pom:artifactId = 'log4j']/pom:version" "12"
+
+%pom_remove_dep "javax.servlet:jsp-api"
+%pom_add_dep "org.apache.tomcat:tomcat-jsp-api"
+
 %build
 %mvn_build -f
 
@@ -102,6 +107,9 @@ sed -i "s|public void testSetCookie()|public void ignoredSetCookie()|" src/test/
 %doc documentation/*
 
 %changelog
+* Wed Jul 02 2014 Marek Goldmann <mgoldman at redhat.com> - 2.0.1-12
+- xmvn update + switch to junit
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.0.1-11
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list