[RPM (6.0)] [DIST generic] opensaml2-2.5.1-1.jpp6

Ralph Apel <[email protected]> Sat, 12 Jan 2013 12:22:19 +0100
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : opensaml2                    Relocations: (not relocatable)
Version     : 2.5.1                             Vendor: JPackage Project
Release     : 1.jpp6                        Build Date: Sat 12 Jan 2013 12:15:54 PM CET
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Java              Source RPM: (none)
Size        : 1071362                          License: ASL 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://www.opensaml.org/
Summary     : Open Source SAML 1.0, 1.1 and 2.0 implementation
Description :
OpenSAML.

---------------
Ralph Apel <[email protected]> 0:2.5.1-1
- 2.5.1
---------------
opensaml2.src: W: strange-permission opensaml2-settings.xml 0775
opensaml2.src: W: source-or-patch-not-bzipped opensaml2-pom.patch
opensaml2.src: W: non-standard-group Development/Java
opensaml2.src: W: no-signature
opensaml2.src: W: invalid-license ASL 2.0
1 packages and 0 specfiles checked; 0 errors, 5 warnings.

---------------
Index: opensaml2-jpp-depmap.xml
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/opensaml2/opensaml2-jpp-depmap.xml,v
retrieving revision 1.1
diff -u -r1.1 opensaml2-jpp-depmap.xml
--- opensaml2-jpp-depmap.xml	10 Jul 2009 16:33:06 -0000	1.1
+++ opensaml2-jpp-depmap.xml	12 Jan 2013 11:22:18 -0000
@@ -1,6 +1,19 @@
 <dependencies>
 <!--
 -->
+<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>org.apache.santuario</groupId>
@@ -30,39 +43,39 @@
  <dependency>
    <maven>
      <groupId>org.bouncycastle</groupId>
-     <artifactId>bcprov-ext-jdk15</artifactId>
-     <version>1.40</version>
+     <artifactId>bcprov-jdk15</artifactId>
+     <version>1.45</version>
    </maven>
    <jpp>
      <groupId>JPP</groupId>
      <artifactId>bcprov</artifactId>
-     <version>1.42</version>
+     <version>1.45</version>
    </jpp>
  </dependency>
 
  <dependency>
    <maven>
-     <groupId>org.apache.commons.ssl</groupId>
+     <groupId>ca.juliusdavies</groupId>
      <artifactId>not-yet-commons-ssl</artifactId>
      <version>0.3.9</version>
    </maven>
    <jpp>
      <groupId>JPP</groupId>
-     <artifactId>commons-ssl</artifactId>
+     <artifactId>not-yet-commons-ssl</artifactId>
      <version>0.3.10</version>
    </jpp>
  </dependency>
 
  <dependency>
    <maven>
-     <groupId>org.apache.xerces</groupId>
-     <artifactId>resolver</artifactId>
-     <version>2.9.1</version>
+     <groupId>xml-resolver</groupId>
+     <artifactId>xml-resolver</artifactId>
+     <version>1.2</version>
    </maven>
    <jpp>
      <groupId>JPP</groupId>
      <artifactId>xml-commons-resolver12</artifactId>
-     <version>2.9.1</version>
+     <version>1.2</version>
    </jpp>
  </dependency>
 
Index: opensaml2-pom.patch
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/opensaml2/opensaml2-pom.patch,v
retrieving revision 1.1
diff -u -r1.1 opensaml2-pom.patch
--- opensaml2-pom.patch	10 Jul 2009 16:33:06 -0000	1.1
+++ opensaml2-pom.patch	12 Jan 2013 11:22:18 -0000
@@ -1,6 +1,6 @@
---- pom.xml.sav0	2008-12-21 12:21:53.000000000 +0100
-+++ pom.xml	2009-06-04 20:02:54.000000000 +0200
-@@ -161,6 +161,7 @@
+--- pom.xml.sav	2012-03-16 14:05:20.000000000 +0100
++++ pom.xml	2012-03-16 14:04:56.000000000 +0100
+@@ -212,6 +212,7 @@
                      <debug>true</debug>
                  </configuration>
              </plugin>
@@ -8,7 +8,7 @@
              <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-assembly-plugin</artifactId>
-@@ -180,11 +181,18 @@
+@@ -233,6 +234,7 @@
                      </execution>
                  </executions>
              </plugin>
@@ -16,41 +16,3 @@
              <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-surefire-plugin</artifactId>
-                 <configuration>
-                   <argLine>-Xmx256m</argLine>
-+                  <systemProperties>
-+                    <property>
-+                      <name>java.endorsed.dirs</name>
-+                      <value>endorsed</value>
-+                    </property>
-+                  </systemProperties>
-                 </configuration>
-             </plugin>
-             <plugin>
-@@ -250,15 +258,19 @@
-                 <groupId>org.apache.maven.plugins</groupId>
-                 <artifactId>maven-javadoc-plugin</artifactId>
-                 <configuration>
-+<!--
-                     <links>
-                         <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
-                     </links>
-+-->
-                     <quiet>true</quiet>
-                     <author>false</author>
-                     <version>true</version>
-                     <doctitle>${project.name} ${project.version} Java API.</doctitle>
-                     <windowtitle>${project.name} ${project.version} Java API.</windowtitle>
-+<!--
-                     <overview>src/main/java/overview.html</overview>
-+-->
-                 </configuration>
-             </plugin>
-             <plugin>
-@@ -478,4 +490,4 @@
-         </developer>
-     </developers>
-     
--</project>
-\ Kein Zeilenumbruch am Dateiende.
-+</project>
Index: opensaml2.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/opensaml2/opensaml2.spec,v
retrieving revision 1.1
diff -u -r1.1 opensaml2.spec
--- opensaml2.spec	10 Jul 2009 16:33:06 -0000	1.1
+++ opensaml2.spec	12 Jan 2013 11:22:18 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2009, JPackage Project
+# Copyright (c) 2000-2013, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -32,24 +32,27 @@
 %define oname opensaml
 
 Name:           opensaml2
-Version:        2.2.3
-Release:        2%{?dist}
+Version:        2.5.1
+Release:        1%{?dist}
 Epoch:          0
 Summary:        Open Source SAML 1.0, 1.1 and 2.0 implementation
 License:        ASL 2.0
 Group:          Development/Java
 URL:            http://www.opensaml.org/
-# svn -q export https://svn.middleware.georgetown.edu/java-opensaml2/tags/2.2.3/ opensaml2-2.2.3
-Source0:        opensaml2-2.2.3.tar.gz
+#  svn export https://svn.shibboleth.net/java-opensaml2/tags/2.5.1 opensaml2-2.5.1
+Source0:        opensaml2-2.5.1.tar.gz
 Source1:        opensaml2-jpp-depmap.xml
 Source2:        opensaml2-settings.xml
+
+Source10:       http://repo1.maven.org/maven2/org/owasp/esapi/esapi/2.0GA/esapi-2.0GA.jar
+Source11:       http://repo1.maven.org/maven2/org/owasp/esapi/esapi/2.0GA/esapi-2.0GA.pom
 Patch0:         opensaml2-pom.patch
 BuildArch:      noarch
-Requires(post): jpackage-utils >= 0:1.7.3
-Requires(postun): jpackage-utils >= 0:1.7.3
-BuildRequires:  jpackage-utils >= 0:1.7.3
-BuildRequires:  java-devel >= 0:1.5.0
-BuildRequires:  maven2 >= 0:2.0.7
+Requires(post): jpackage-utils >= 0:1.7.5
+Requires(postun): jpackage-utils >= 0:1.7.5
+BuildRequires:  jpackage-utils >= 0:1.7.5
+BuildRequires:  java-devel >= 0:1.6.0
+BuildRequires:  maven2 >= 0:2.0.8
 BuildRequires:  maven2-plugin-compiler
 BuildRequires:  maven2-plugin-install
 BuildRequires:  maven2-plugin-jar
@@ -58,6 +61,9 @@
 BuildRequires:  maven-doxia-sitetools
 BuildRequires:  maven-release
 BuildRequires:  maven-surefire-maven-plugin
+BuildRequires:  bouncycastle
+BuildRequires:  not-yet-commons-ssl
+BuildRequires:  oss-parent
 BuildRequires:  spring-mock
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
@@ -65,7 +71,9 @@
 BuildRequires:  openws
 BuildRequires:  spring2-core
 
-Requires:  java >= 0:1.5.0
+Requires:  java >= 0:1.6.0
+Requires:  bouncycastle
+Requires:  not-yet-commons-ssl
 Requires:  jargs
 Requires:  openws
 Requires:  spring2-core
@@ -100,6 +108,9 @@
 %build
 export M2SETTINGS=$(pwd)/maven2-settings.xml
 export MAVEN_REPO_LOCAL=$(pwd)/m2_repo/repository
+mkdir -p ${MAVEN_REPO_LOCAL}/org/owasp/esapi/esapi/2.0GA/
+cp %{SOURCE10} ${MAVEN_REPO_LOCAL}/org/owasp/esapi/esapi/2.0GA/esapi-2.0GA.jar
+cp %{SOURCE11} ${MAVEN_REPO_LOCAL}/org/owasp/esapi/esapi/2.0GA/esapi-2.0GA.pom
 
 %{_bindir}/mvn-jpp -e \
         -s ${M2SETTINGS} \
@@ -109,6 +120,7 @@
         -Dmaven2.jpp.depmap.file=%{SOURCE1} \
         install javadoc:javadoc
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
 
@@ -152,6 +164,9 @@
 %{_javadocdir}/%{name}
 
 %changelog
+* Sat Jan 12 2013 Ralph Apel <[email protected]> 0:2.5.1-1
+- 2.5.1
+
 * Fri Jul 10 2009 David Walluck <[email protected]> 0:2.2.3-2
 - spec cleanup