[RPM (6.0)] [DIST generic] wss4j-1.6.4-1.jpp6

Ralph Apel <[email protected]> Sat, 12 Jan 2013 13:06:32 +0100
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : wss4j                        Relocations: (not relocatable)
Version     : 1.6.4                             Vendor: JPackage Project
Release     : 1.jpp6                        Build Date: Sat 12 Jan 2013 12:35:47 PM CET
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 10122698                         License: ASL 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://ws.apache.org/wss4j/
Summary     : Implementation of the OASIS Web Services Security
Description :
Apache WSS4J is an implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC. WSS4J is a
primarily a Java library that can be used to sign and verify SOAP
Messages with WS-Security information. WSS4J will use Apache Axis and
Apache XML-Security projects and will be interoperable with JAX-RPC
based server/clients and .NET server/clients.

Note: To use with axis, bouncycastle, and opensaml, please add the jar to
the Classpath.

---------------
Ralph Apel <[email protected]> 0:1.6.4-1
- 1.6.4
---------------
wss4j.src: W: source-or-patch-not-bzipped wss4j-1.6.4.tgz
wss4j.src: W: source-or-patch-not-bzipped wss4j-pom.patch
wss4j.src: W: no-signature
wss4j.src: W: mixed-use-of-spaces-and-tabs (spaces: line 32, tab: line 54)
wss4j.src: W: invalid-license ASL 2.0
1 packages and 0 specfiles checked; 0 errors, 5 warnings.

---------------
Index: wss4j-jpp-depmap.xml
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/wss4j/wss4j-jpp-depmap.xml,v
retrieving revision 1.1
diff -u -r1.1 wss4j-jpp-depmap.xml
--- wss4j-jpp-depmap.xml	15 Sep 2010 22:37:05 -0000	1.1
+++ wss4j-jpp-depmap.xml	12 Jan 2013 12:06:30 -0000
@@ -1,4 +1,30 @@
 <dependencies>
+<dependency>
+    <maven>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>org.apache.felix.bundlerepository</artifactId>
+        <version>1.6.4</version>
+    </maven>
+    <jpp>
+        <groupId>JPP/apache-felix</groupId>
+        <artifactId>org.apache.felix.bundlerepository</artifactId>
+        <version>1.6.4</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.3</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.3</version>
+    </jpp>
+</dependency>
+
    <dependency>
       <maven>
          <groupId>asm</groupId>
@@ -63,12 +89,12 @@
       <maven>
          <groupId>org.opensaml</groupId>
          <artifactId>opensaml</artifactId>
-         <version>1.1</version>
+         <version>2.5.1-1</version>
       </maven>
       <jpp>
          <groupId>JPP</groupId>
-         <artifactId>opensaml</artifactId>
-         <version>1.1</version>
+         <artifactId>opensaml2</artifactId>
+         <version>2.2.3</version>
       </jpp>
    </dependency>
    <dependency>
@@ -86,13 +112,13 @@
    <dependency>
       <maven>
          <groupId>org.bouncycastle</groupId>
-         <artifactId>bcprov-jdk14</artifactId>
-         <version>1.43</version>
+         <artifactId>bcprov-jdk16</artifactId>
+         <version>1.46</version>
       </maven>
       <jpp>
          <groupId>JPP</groupId>
          <artifactId>bcprov</artifactId>
-         <version>1.43</version>
+         <version>1.45</version>
       </jpp>
    </dependency>
    <dependency>
@@ -107,4 +133,85 @@
          <version>1.4.2</version>
       </jpp>
    </dependency>
+<!--
+
+-->
+<dependency>
+    <maven>
+        <groupId>org.apache.commons.ssl</groupId>
+        <artifactId>not-yet-commons-ssl</artifactId>
+        <version>0.3.9</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>not-yet-commons-ssl</artifactId>
+        <version>0.3.11</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.apache.xerces</groupId>
+        <artifactId>xml-apis</artifactId>
+        <version>2.9.1</version>
+    </maven>
+    <jpp>
+        <groupId>JPP/maven2</groupId>
+        <artifactId>empty-dep</artifactId>
+        <version>2.0.8</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.apache.xerces</groupId>
+        <artifactId>xercesImpl</artifactId>
+        <version>2.9.1</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>xerces-j2</artifactId>
+        <version>2.9.1</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.apache.xerces</groupId>
+        <artifactId>resolver</artifactId>
+        <version>2.9.1</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>xml-commons-resolver12</artifactId>
+        <version>1.2</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.apache.xerces</groupId>
+        <artifactId>serializer</artifactId>
+        <version>2.9.1</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>xalan-j2-serializer</artifactId>
+        <version>2.7.1</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.apache.xalan</groupId>
+        <artifactId>xalan</artifactId>
+        <version>2.7.1</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>xalan-j2</artifactId>
+        <version>2.7.1</version>
+    </jpp>
+</dependency>
+
 </dependencies>
Index: wss4j-pom.patch
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/wss4j/wss4j-pom.patch,v
retrieving revision 1.1
diff -u -r1.1 wss4j-pom.patch
--- wss4j-pom.patch	11 Jul 2011 05:54:58 -0000	1.1
+++ wss4j-pom.patch	12 Jan 2013 12:06:30 -0000
@@ -1,33 +1,18 @@
---- pom.xml.sav0	2010-11-25 13:34:40.000000000 +0100
-+++ pom.xml	2011-05-27 14:14:38.000000000 +0200
-@@ -147,30 +147,6 @@
+--- pom.xml.sav	2012-03-16 12:50:13.000000000 +0100
++++ pom.xml	2012-03-16 12:50:37.000000000 +0100
+@@ -114,6 +114,7 @@
+         </testResources>
  
          <plugins>
++<!--
+             <plugin>
+                 <groupId>org.apache.maven.plugins</groupId>
+                 <artifactId>maven-pmd-plugin</artifactId>
+@@ -137,6 +138,7 @@
+                     </execution>
+                 </executions>
+             </plugin>
++-->
              <plugin>
--                <groupId>org.apache.maven.plugins</groupId>
--                <artifactId>maven-pmd-plugin</artifactId>
--                <version>2.5</version>
--                <configuration>
--                    <linkXRef>false</linkXRef>
--                    <failOnViolation>true</failOnViolation>
--                    <verbose>true</verbose>
--                    <includeTests>false</includeTests>
--                    <excludes>
--                        <exclude>**/Merlin.java, **/CryptoBase.java, **/SAMLIssuerImpl.java, **/DOM2Writer.java
--                        </exclude>
--                    </excludes>
--                </configuration>
--                <executions>
--                    <execution>
--                        <id>validate</id>
--                        <phase>validate</phase>
--                        <goals>
--                            <goal>check</goal>
--                        </goals>
--                    </execution>
--                </executions>
--            </plugin>
--            <plugin>
                  <groupId>org.apache.felix</groupId>
                  <artifactId>maven-bundle-plugin</artifactId>
-                 <version>1.4.3</version>
Index: wss4j.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/wss4j/wss4j.spec,v
retrieving revision 1.5
diff -u -r1.5 wss4j.spec
--- wss4j.spec	11 Jul 2011 05:54:58 -0000	1.5
+++ wss4j.spec	12 Jan 2013 12:06:30 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2011, JPackage Project
+# Copyright (c) 2000-2013, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -41,15 +41,15 @@
 %define repodirsrc %{repodir}/src
 
 Name:           wss4j
-Version:        1.5.10
+Version:        1.6.4
 Release:        1%{?dist}
 Epoch:          0
 Summary:        Implementation of the OASIS Web Services Security
 License:        ASL 2.0
 Group:          Development/Libraries/Java
 URL:            http://ws.apache.org/wss4j/
-# svn export http://svn.apache.org/repos/asf/webservices/wss4j/tags/1_5_10/ wss4j-1.5.10
-# tar czf ../SOURCES/wss4j-1.5.10.tgz wss4j-1.5.10/
+# svn export http://svn.apache.org/repos/asf/webservices/wss4j/tags/1_6_4/ wss4j-1.6.4
+# tar czf ../SOURCES/wss4j-1.6.4.tgz wss4j-1.6.4/
 Source0:        %{name}-%{version}.tgz
 Source1:	%{name}-component-info.xml
 Source2:        %{name}-settings.xml
@@ -68,7 +68,7 @@
 Requires:       apache-commons-logging >= 0:1.1
 Requires:       log4j >= 0:1.2.8
 #Mark opensaml as Optional: 
-#Optional:       opensaml >= 0:1.1b
+#Optional:       opensaml2
 Requires:       wsdl4j >= 0:1.6.2
 Requires:       xalan-j2 >= 0:2.7.0
 Requires:       xml-security >= 0:1.3.0
@@ -92,7 +92,7 @@
 BuildRequires:  maven-release
 BuildRequires:  maven-enforcer-rule-api
 BuildRequires:  maven-surefire-maven-plugin
-BuildRequires:  maven-surefire-provider-junit
+BuildRequires:  maven-surefire-provider-junit4
 BuildRequires:  maven2-plugin-checkstyle
 BuildRequires:  maven2-plugin-pmd
 BuildRequires:  maven2-plugin-remote-resources
@@ -109,7 +109,7 @@
 BuildRequires:  apache-commons-httpclient >= 0:3.0.1
 BuildRequires:  apache-commons-logging >= 0:1.1
 BuildRequires:  log4j >= 0:1.2.8
-BuildRequires:  opensaml >= 0:1.1b
+BuildRequires:  opensaml2 >= 0:2.5.1
 BuildRequires:  objectweb-asm >= 0:3.1
 BuildRequires:  wsdl4j >= 0:1.6.2
 BuildRequires:  xalan-j2 >= 0:2.7.0
@@ -165,9 +165,9 @@
 export JAVA_HOME=%{java_home}
 mkdir -p target/work
 
-#Copy crypto.properties to a location that is searched
-mkdir -p target/test-classes
-cp test/crypto.properties target/test-classes/
+##Copy crypto.properties to a location that is searched
+#mkdir -p target/test-classes
+#cp test/crypto.properties target/test-classes/
 
 export M2SETTINGS=$(pwd)/maven2-settings.xml
 export MAVEN_REPO_LOCAL=$(pwd)/m2_repo/repository
@@ -257,6 +257,9 @@
 %endif
 
 %changelog
+* Sat Jan 12 2013 Ralph Apel <[email protected]> 0:1.6.4-1
+- 1.6.4
+
 * Sun Jul 10 2011 Ralph Apel <[email protected]> 0:1.5.10-1
 - 1.5.10