[RPM (6.0)] [DIST generic] dyuproject-1.1.7-1.jpp6

Ralph Apel <[email protected]> Tue, 12 Feb 2013 13:35:51 +0100
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : dyuproject                   Relocations: (not relocatable)
Version     : 1.1.7                             Vendor: JPackage Project
Release     : 1.jpp6                        Build Date: Tue 12 Feb 2013 01:26:30 PM CET
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 312399                           License: Apache Software License 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://code.google.com/p/dyuproject<
Summary     : Dyuproject framework
Description :
Dyuproject is a framework for REST, OpenID, OAuth and JSON IOC.

---------------
Ralph Apel <[email protected]> 0:1.1.7-1
- 1.1.7 and prevent xzpayload problem
---------------
dyuproject.src: W: strange-permission dyuproject-settings.xml 0775
dyuproject.src: W: source-or-patch-not-bzipped dyuproject-1.1.7.tgz
dyuproject.src: W: no-signature
dyuproject.src: W: name-repeated-in-summary Dyuproject
dyuproject.src: W: mixed-use-of-spaces-and-tabs (spaces: line 37, tab: line 39)
dyuproject.src: W: invalid-license Apache Software License 2.0
1 packages and 0 specfiles checked; 0 errors, 6 warnings.

---------------
Index: dyuproject.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/dyuproject/dyuproject.spec,v
retrieving revision 1.2
diff -u -r1.2 dyuproject.spec
--- dyuproject.spec	7 Feb 2013 15:04:59 -0000	1.2
+++ dyuproject.spec	12 Feb 2013 12:35:50 -0000
@@ -35,17 +35,17 @@
 %define _source_filedigest_algorithm 1
 
 Name:           dyuproject
-Version:        1.1.1
-Release:	2%{?dist}
+Version:        1.1.7
+Release:	1%{?dist}
 Epoch:          0
 Summary:        Dyuproject framework
 License:        Apache Software License 2.0
 Group:          Development/Libraries/Java
 URL:            http://code.google.com/p/dyuproject<
-# svn export http://dyuproject.googlecode.com/svn/tags/dyuproject-1.1.1/
-# tar czf dyuproject-1.1.1.tgz dyuproject-1.1.1/
+# svn export http://dyuproject.googlecode.com/svn/tags/dyuproject-1.1.7/
+# tar czf dyuproject-1.1.7.tgz dyuproject-1.1.7/
 
-Source0:        dyuproject-1.1.1.tgz
+Source0:        dyuproject-1.1.7.tgz
 Source1:        %{name}-jpp-depmap.xml
 Source2:        %{name}-settings.xml
 
@@ -59,6 +59,7 @@
 Requires:  jetty7
 Requires:  jra
 Requires:  spring2-context
+Requires:  stringtemplate
 Requires:  velocity
 
 BuildRequires:  java-devel >= 0:1.6.0
@@ -77,6 +78,7 @@
 BuildRequires:  hibernate3-annotations
 BuildRequires:  hibernate3-entitymanager
 BuildRequires:  hsqldb
+BuildRequires:  jetty6-maven2-plugins
 BuildRequires:  jetty7
 BuildRequires:  jpa_1_0_api
 BuildRequires:  jra
@@ -84,6 +86,7 @@
 BuildRequires:  geronimo-servlet-3.0-api
 BuildRequires:  jetty-servlet-3.0-api
 BuildRequires:  spring2
+BuildRequires:  stringtemplate
 BuildRequires:  velocity
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:      noarch
@@ -147,11 +150,31 @@
 install -m 644 modules/ext/spring-ioc/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-spring-ioc.pom
 %add_to_maven_depmap com.dyuproject.ext dyuproject-spring-ioc %{version} JPP/%{name} spring-ioc
 
+install -m 644 modules/ext/stringtemplate/target/%{name}-stringtemplate-%{version}.jar %{buildroot}%{_javadir}/%{name}/stringtemplate-%{version}.jar
+install -m 644 modules/ext/stringtemplate/target/%{name}-stringtemplate-%{version}-sources.jar %{buildroot}%{_javadir}/%{name}/stringtemplate-sources-%{version}.jar
+install -m 644 modules/ext/stringtemplate/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-stringtemplate.pom
+%add_to_maven_depmap com.dyuproject.ext dyuproject-stringtemplate %{version} JPP/%{name} stringtemplate
+
 install -m 644 modules/ext/velocity/target/%{name}-velocity-%{version}.jar %{buildroot}%{_javadir}/%{name}/velocity-%{version}.jar
 install -m 644 modules/ext/velocity/target/%{name}-velocity-%{version}-sources.jar %{buildroot}%{_javadir}/%{name}/velocity-sources-%{version}.jar
 install -m 644 modules/ext/velocity/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-velocity.pom
 %add_to_maven_depmap com.dyuproject.ext dyuproject-velocity %{version} JPP/%{name} velocity
 
+install -m 644 modules/ioc/target/%{name}-ioc-%{version}.jar %{buildroot}%{_javadir}/%{name}/ioc-%{version}.jar
+install -m 644 modules/ioc/target/%{name}-ioc-%{version}-sources.jar %{buildroot}%{_javadir}/%{name}/ioc-sources-%{version}.jar
+install -m 644 modules/ioc/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-ioc.pom
+%add_to_maven_depmap com.dyuproject dyuproject-ioc %{version} JPP/%{name} ioc
+
+install -m 644 modules/json/target/%{name}-json-%{version}.jar %{buildroot}%{_javadir}/%{name}/json-%{version}.jar
+install -m 644 modules/json/target/%{name}-json-%{version}-sources.jar %{buildroot}%{_javadir}/%{name}/json-sources-%{version}.jar
+install -m 644 modules/json/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-json.pom
+%add_to_maven_depmap com.dyuproject dyuproject-json %{version} JPP/%{name} json
+
+install -m 644 modules/oauth/target/%{name}-oauth-%{version}.jar %{buildroot}%{_javadir}/%{name}/oauth-%{version}.jar
+install -m 644 modules/oauth/target/%{name}-oauth-%{version}-sources.jar %{buildroot}%{_javadir}/%{name}/oauth-sources-%{version}.jar
+install -m 644 modules/oauth/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-oauth.pom
+%add_to_maven_depmap com.dyuproject dyuproject-oauth %{version} JPP/%{name} oauth
+
 install -m 644 modules/openid/target/%{name}-openid-%{version}.jar %{buildroot}%{_javadir}/%{name}/openid-%{version}.jar
 install -m 644 modules/openid/target/%{name}-openid-%{version}-sources.jar %{buildroot}%{_javadir}/%{name}/openid-sources-%{version}.jar
 install -m 644 modules/openid/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-openid.pom
@@ -177,6 +200,8 @@
 # demos
 install -d -m 755 %{buildroot}%{_datadir}/%{name}
 install -m 644 modules/demos/helloworld/target/helloworld-%{version}.war %{buildroot}%{_datadir}/%{name}/
+install -m 644 modules/demos/oauth-consumer-servlet/target/oauth-consumer-servlet-%{version}.war %{buildroot}%{_datadir}/%{name}/
+install -m 644 modules/demos/oauth-serviceprovider-servlet/target/oauth-serviceprovider-servlet-%{version}.war %{buildroot}%{_datadir}/%{name}/
 install -m 644 modules/demos/openid-servlet/target/openid-servlet-%{version}.war %{buildroot}%{_datadir}/%{name}/
 install -m 644 modules/demos/todo-list/target/todo-list-%{version}.war %{buildroot}%{_datadir}/%{name}/
 
@@ -202,6 +227,9 @@
 %{_javadocdir}/%{name}
 
 %changelog
+* Tue Feb 12 2013 Ralph Apel <[email protected]> 0:1.1.7-1
+- 1.1.7 and prevent xzpayload problem
+
 * Thu Feb 07 2013 Ralph Apel <[email protected]> 0:1.1.1-2
 - Prevent xzpayload problem