[RPM (6.0)] [DIST generic] mockrunner-0.4.3-1.jpp6

Ralph Apel <[email protected]> Thu, 23 Aug 2012 10:05:48 +0200
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : mockrunner                   Relocations: (not relocatable)
Version     : 0.4.3                             Vendor: JPackage Project
Release     : 1.jpp6                        Build Date: Thu 23 Aug 2012 09:53:16 AM CEST
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 25716949                         License: Apache Software License -style
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://mockrunner.sourceforge.net/
Summary     : J2EE Unit Testing
Description :
Mockrunner is a lightweight framework for unit testing
applications in the J2EE environment. It supports Struts
actions and forms, servlets, filters and tag classes.
Furthermore it includes a JDBC and a JMS test framework
and can be used in conjunction with MockEJB to test EJB
based applications.
Mockrunner extends JUnit and simulates the necessary
behaviour without calling the real infrastructure. It does
not need a running application server or a database.
Furthermore it does not call the webcontainer or the Struts
ActionServlet. It is very fast and enables the user to
manipulate all involved classes and mockobjects in all steps
of the test. It can be used to write very sophisticated
unit-tests for J2EE based applications without any overhead.
Mockrunner does not support any type of in-container testing.

---------------
Ralph Apel <r.apel at r-apel.de> - 0:0.4.3-1
- 0.4.3
---------------
mockrunner.src: W: source-or-patch-not-bzipped mockrunner-build.patch
mockrunner.src: W: source-or-patch-not-bzipped mockrunner-0.4.3.tgz
mockrunner.src: W: no-signature
mockrunner.src: W: mixed-use-of-spaces-and-tabs (spaces: line 37, tab: line 155)
mockrunner.src: W: invalid-license Apache Software License -style
1 packages and 0 specfiles checked; 0 errors, 5 warnings.

---------------
Index: mockrunner.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/mockrunner/mockrunner.spec,v
retrieving revision 1.1
diff -u -r1.1 mockrunner.spec
--- mockrunner.spec	28 Jan 2008 16:07:23 -0000	1.1
+++ mockrunner.spec	23 Aug 2012 08:05:45 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2008, JPackage Project
+# Copyright (c) 2000-2012, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -28,85 +28,99 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
 
-%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
-
 %define section free
+%define _binary_payload w9.gzdio
+%define _source_payload w9.gzdio
+%define _binary_filedigest_algorithm 1
+%define _source_filedigest_algorithm 1
 
 Summary:        J2EE Unit Testing
 Name:           mockrunner
-Version:        0.3.8
-Release:        1jpp
+Version:        0.4.3
+Release:        1%{?dist}
 Epoch:          0
 License:        Apache Software License -style
 URL:            http://mockrunner.sourceforge.net/
 Group:          Development/Libraries/Java
-Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:%{_vendor}}
-Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
-Source0:        http://download.sourceforge.net/sourceforge/mockrunner/mockrunner-0.3.8.zip
-Source1:        mockrunner-0.3.8-build.xml
-Source2:        mockrunner-0.3.8-excluded.properties
-Source3:        mockrunner-0.3.8.pom
-Source4:        mockrunner-ejb-0.3.8.pom
-Source5:        mockrunner-jca-0.3.8.pom
-Source6:        mockrunner-jdbc-0.3.8.pom
-Source7:        mockrunner-jms-0.3.8.pom
-Source8:        mockrunner-servlet-0.3.8.pom
-Source9:        mockrunner-struts-0.3.8.pom
-Source10:       mockrunner-tag-0.3.8.pom
-
-BuildRequires:  jpackage-utils >= 0:1.7.4
-BuildRequires:  java-devel = 0:1.5.0
-BuildRequires:  ant >= 0:1.6.5
+Source0:        mockrunner-0.4.3.tgz
+# cvs -d:pserver:anonymous-0MC0rTwSjy70wJlmi/R3Up/[email protected]:/cvsroot/mockrunner login
+# cvs -z3 -d:pserver:anonymous-0MC0rTwSjy70wJlmi/R3Up/[email protected]:/cvsroot/mockrunner co -P mockrunner
+# tar czf mockrunner-0.4.3.tgz mockrunner
+Source1:        http://downloads.sourceforge.net/project/mockrunner/mockrunner/0.4.2/mockrunner-0.4.2.zip
+Source2:        mockrunner-jdk1.6-j2ee1.4-0.4.3.pom
+Source3:        mockrunner-jdk1.6-j2ee1.4-ejb-0.4.3.pom
+Source4:        mockrunner-jdk1.6-j2ee1.4-jca-0.4.3.pom
+Source5:        mockrunner-jdk1.6-j2ee1.4-jdbc-0.4.3.pom
+Source6:        mockrunner-jdk1.6-j2ee1.4-jms-0.4.3.pom
+Source7:        mockrunner-jdk1.6-j2ee1.4-servlet-0.4.3.pom
+Source8:        mockrunner-jdk1.6-j2ee1.4-struts-0.4.3.pom
+Source9:        mockrunner-jdk1.6-j2ee1.4-tag-0.4.3.pom
+Source10:       mockrunner-jdk1.6-jee5-0.4.3.pom
+Source11:       mockrunner-jdk1.6-jee5-ejb-0.4.3.pom
+Source12:       mockrunner-jdk1.6-jee5-jca-0.4.3.pom
+Source13:       mockrunner-jdk1.6-jee5-jdbc-0.4.3.pom
+Source14:       mockrunner-jdk1.6-jee5-jms-0.4.3.pom
+Source15:       mockrunner-jdk1.6-jee5-servlet-0.4.3.pom
+Source16:       mockrunner-jdk1.6-jee5-struts-0.4.3.pom
+Source17:       mockrunner-jdk1.6-jee5-tag-0.4.3.pom
+Patch0:         mockrunner-build.patch
+BuildRequires:  jpackage-utils >= 0:1.7.5
+BuildRequires:  java-devel >= 0:1.6.0
+BuildRequires:  ant >= 0:1.7.1
 BuildRequires:  junit
-BuildRequires:  jboss4-j2ee
 BuildRequires:  nekohtml
 BuildRequires:  jaranalyzer
 
 
+BuildRequires:  bcel
 BuildRequires:  cglib
-BuildRequires:  jakarta-commons-beanutils
-BuildRequires:  jakarta-commons-collections
-BuildRequires:  jakarta-commons-digester
-BuildRequires:  jakarta-commons-logging
-BuildRequires:  jakarta-commons-validator
+BuildRequires:  apache-commons-beanutils
+BuildRequires:  apache-commons-collections
+BuildRequires:  apache-commons-digester
+BuildRequires:  apache-commons-logging
+BuildRequires:  apache-commons-validator
+BuildRequires:  el_1_0_api
+BuildRequires:  jboss-javaee
+BuildRequires:  jboss4-j2ee
 BuildRequires:  jdom
 BuildRequires:  jsp_2_0_api
+BuildRequires:  jsp_2_1_api
 BuildRequires:  mockejb
 BuildRequires:  oro
+BuildRequires:  regexp
 BuildRequires:  servlet_2_4_api
-BuildRequires:  servletapi4
+BuildRequires:  servlet_2_5_api
 BuildRequires:  struts
-BuildRequires:  xerces-j2
-BuildRequires:  xml-commons-apis
+BuildRequires:  struts-taglib
+BuildRequires:  tomcat6-lib
 
 Requires:  cglib
-Requires:  jakarta-commons-beanutils
-Requires:  jakarta-commons-collections
-Requires:  jakarta-commons-digester
-Requires:  jakarta-commons-logging
-Requires:  jakarta-commons-validator
+Requires:  apache-commons-beanutils
+Requires:  apache-commons-collections
+Requires:  apache-commons-digester
+Requires:  apache-commons-logging
+Requires:  apache-commons-validator
+Requires:  el_1_0_api
+Requires:  jboss4-j2ee
+Requires:  jboss-javaee
 Requires:  jdom
+Requires:  jsp_2_0_api
+Requires:  jsp_2_1_api
 Requires:  mockejb
 Requires:  oro
-Requires:  servlet
+Requires:  regexp
+Requires:  servlet_2_4_api
+Requires:  servlet_2_5_api
 Requires:  struts
-Requires:  xerces-j2
-Requires:  xml-commons-apis
-%if %{gcj_support}
-BuildRequires:    gnu-crypto
-BuildRequires:    java-gcj-compat-devel
-Requires(post):   java-gcj-compat
-Requires(postun): java-gcj-compat
-%endif
+Requires:  struts-taglib
+Requires:  tomcat6-lib
 
-%if ! %{gcj_support}
 BuildArch:      noarch
-%endif
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 
-Requires(post):    jpackage-utils >= 0:1.7.4
-Requires(postun):  jpackage-utils >= 0:1.7.4
+Requires(post):    jpackage-utils >= 0:1.7.5
+Requires(postun):  jpackage-utils >= 0:1.7.5
 
 %description
 Mockrunner is a lightweight framework for unit testing 
@@ -129,52 +143,70 @@
 %package javadoc
 Summary:        Javadoc for %{name}
 Group:          Development/Documentation
-Requires(post):   /bin/rm,/bin/ln
-Requires(postun): /bin/rm
 
 %description javadoc
 %{summary}.
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{name}
 # remove all binary libs
 # find . -name "*.jar" -exec rm -f {} \;
 for j in $(find . -name "*.jar"); do
 	mv $j $j.no
 done
-cp %{SOURCE1} build.xml
-mkdir -p config/junit/runner
-cp %{SOURCE2} config/junit/runner/excluded.properties
-touch config/dependtemplate.txt
+unzip -q %{SOURCE1}
+mv mockrunner-0.4.2/doc .
+rm -rf mockrunner-0.4.2/
+%patch0 -b .sav0
 
 %build
+export LANG=en_US.iso88591
 cat /dev/null > .ant.properties
-echo java1.5.home=/usr/lib/jvm/java-1.5.0 >> .ant.properties
+echo java1.6.home=/usr/lib/jvm/java-1.6.0 >> .ant.properties
 echo build.j2ee1.3=false >> .ant.properties
+echo build.j2ee1.4=true >> .ant.properties
+echo java2html.home=$(pwd) >> .ant.properties
+ln -s $(build-classpath java2html) j2h.jar
 
 pushd lib
-ln -sf $(build-classpath bcel) bcel-5.1.jar
-ln -sf $(build-classpath regexp) jakarta-regexp-1.3.jar
-ln -sf $(build-classpath commons-digester)
+ln -sf $(build-classpath bcel) bcel-5.2.jar
+ln -sf $(build-classpath cglib-nodep) cglib-nodep-2.2.jar
+ln -sf $(build-classpath commons-beanutils) commons-beanutils-1.8.0.jar
+ln -sf $(build-classpath commons-digester) commons-digester-1.8.jar
+ln -sf $(build-classpath commons-logging) commons-logging-1.0.4.jar
+ln -sf $(build-classpath commons-validator) commons-validator-1.3.1.jar
+ln -sf $(build-classpath el_1_0_api) el-api.jar
 ln -sf $(build-classpath oro) jakarta-oro-2.0.8.jar
-ln -sf $(build-classpath junit)
-ln -sf $(build-classpath nekohtml)
-ln -sf $(build-classpath xerces-j2) xercesImpl.jar
+ln -sf $(build-classpath regexp) jakarta-regexp-1.3.jar
+ln -sf $(build-classpath jaranalyzer) jaranalyzer-1.2.jar
+ln -sf $(build-classpath tomcat6/jasper-el) jasper-el.jar
+ln -sf $(build-classpath tomcat6/jasper) jasper.jar
+ln -sf $(build-classpath jboss-javaee) jboss-javaee-modified.jar
+ln -sf $(build-classpath jdom) jdom-1.1.2.jar
+ln -sf $(build-classpath jsp_2_1_api) jsp-api.jar
+ln -sf $(build-classpath junit) junit.jar
+ln -sf $(build-classpath mockejb) mockejb.jar
+ln -sf $(build-classpath nekohtml) nekohtml.jar
+ln -sf $(build-classpath servlet_2_5_api) servlet-api.jar
+ln -sf $(build-classpath struts-core) struts-core-1.3.10.jar
+ln -sf $(build-classpath struts-extras) struts-extras-1.3.10.jar
+ln -sf $(build-classpath struts-taglib) struts-taglib-1.3.10.jar
+
+pushd j2ee1.3
 ln -sf $(build-classpath jboss4/jboss-j2ee) jboss-j2ee.jar
-ln -sf $(build-classpath commons-beanutils)
-ln -sf $(build-classpath struts)
-ln -sf $(build-classpath mockejb)
-ln -sf $(build-classpath commons-collections)
-ln -sf $(build-classpath commons-validator)
-ln -sf $(build-classpath xml-commons-apis) xml-apis.jar
-ln -sf $(build-classpath servletapi5) servlet-api.jar
-ln -sf $(build-classpath commons-logging)
-ln -sf $(build-classpath cglib) cglib-full-2.0-RC2.jar
+ln -sf $(build-classpath servlet_2_3_api) servlet-api.jar
+popd
+
+pushd j2ee1.4
+ln -sf $(build-classpath jboss4/jboss-j2ee) jboss-j2ee.jar
+ln -sf $(build-classpath servlet_2_4_api) servlet-api.jar
 ln -sf $(build-classpath jsp_2_0_api) jsp-api.jar
-ln -sf $(build-classpath jdom)
-ln -sf $(build-classpath jaranalyzer) jaranalyzer-1.1.jar
 popd
-ant
+
+popd
+
+ant jars javadoc
+
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -182,53 +214,77 @@
 # jars
 mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name}
 
-
-install -m 0644 bin/%{name}-%{version}/lib/%{name}.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-%{version}.jar
-install -m 0644 bin/%{name}-%{version}/lib/%{name}-jca.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jca-%{version}.jar
-install -m 0644 bin/%{name}-%{version}/lib/%{name}-servlet.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-servlet-%{version}.jar
-install -m 0644 bin/%{name}-%{version}/lib/%{name}-tag.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-tag-%{version}.jar
-install -m 0644 bin/%{name}-%{version}/lib/%{name}-jms.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jms-%{version}.jar
-install -m 0644 bin/%{name}-%{version}/lib/%{name}-struts.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-struts-%{version}.jar
-install -m 0644 bin/%{name}-%{version}/lib/%{name}-jdbc.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdbc-%{version}.jar
-install -m 0644 bin/%{name}-%{version}/lib/%{name}-ejb.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-ejb-%{version}.jar
-
-#install -m 0644 bin/%{name}-%{version}/lib/j2ee1.3/%{name}-j2ee1.3.jar \
-#  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-j2ee1.3-%{version}.jar
-#install -m 0644 bin/%{name}-%{version}/lib/j2ee1.3/%{name}-servlet-j2ee1.3.jar \
-#  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-servlet-j2ee1.3-%{version}.jar
-#install -m 0644 bin/%{name}-%{version}/lib/j2ee1.3/%{name}-tag-j2ee1.3.jar \
-#  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-tag-j2ee1.3-%{version}.jar
-#install -m 0644 bin/%{name}-%{version}/lib/j2ee1.3/%{name}-struts-j2ee1.3.jar \
-#  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-struts-j2ee1.3-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner-ejb.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-ejb-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner-jca.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-jca-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner-jdbc.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-jdbc-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner-jms.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-jms-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner-servlet.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-servlet-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner-struts.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-struts-%{version}.jar
+install -m 0644 buildjdk1.6j2ee1.4/mockrunner-tag.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-j2ee1.4-tag-%{version}.jar
+
+install -m 0644 buildjdk1.6jee5/mockrunner-ejb.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-ejb-%{version}.jar
+install -m 0644 buildjdk1.6jee5/mockrunner.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-%{version}.jar
+install -m 0644 buildjdk1.6jee5/mockrunner-jca.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-jca-%{version}.jar
+install -m 0644 buildjdk1.6jee5/mockrunner-jdbc.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-jdbc-%{version}.jar
+install -m 0644 buildjdk1.6jee5/mockrunner-jms.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-jms-%{version}.jar
+install -m 0644 buildjdk1.6jee5/mockrunner-servlet.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-servlet-%{version}.jar
+install -m 0644 buildjdk1.6jee5/mockrunner-struts.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-struts-%{version}.jar
+install -m 0644 buildjdk1.6jee5/mockrunner-tag.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdk1.6-jee5-tag-%{version}.jar
 
 (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
 
 # pom and depmap frags
 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
-%add_to_maven_depmap com.mockrunner %{name} %{version} JPP/%{name} %{name}
-install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}.pom
-%add_to_maven_depmap com.mockrunner %{name}-ejb %{version} JPP/%{name} %{name}-ejb
-install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-ejb.pom
-%add_to_maven_depmap com.mockrunner %{name}-jca %{version} JPP/%{name} %{name}-jca
-install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jca.pom
-%add_to_maven_depmap com.mockrunner %{name}-jdbc %{version} JPP/%{name} %{name}-jdbc
-install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdbc.pom
-%add_to_maven_depmap com.mockrunner %{name}-jms %{version} JPP/%{name} %{name}-jms
-install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jms.pom
-%add_to_maven_depmap com.mockrunner %{name}-servlet %{version} JPP/%{name} %{name}-servlet
-install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-servlet.pom
-%add_to_maven_depmap com.mockrunner %{name}-struts %{version} JPP/%{name} %{name}-struts
-install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-struts.pom
-%add_to_maven_depmap com.mockrunner %{name}-tag %{version} JPP/%{name} %{name}-tag
-install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-tag.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4 %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4
+install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-ejb %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4-ejb
+install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4-ejb.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-jca %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4-jca
+install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4-jca.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-jdbc %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4-jdbc
+install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4-jdbc.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-jms %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4-jms
+install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4-jms.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-servlet %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4-servlet
+install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4-servlet.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-struts %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4-struts
+install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4-struts.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-tag %{version} JPP/%{name} %{name}-jdk1.6-j2ee1.4-tag
+install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-j2ee1.4-tag.pom
+
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4 %{version} JPP/%{name} %{name}-jdk1.6-jee5
+install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-ejb %{version} JPP/%{name} %{name}-jdk1.6-jee5-ejb
+install -m 644 %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5-ejb.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-jca %{version} JPP/%{name} %{name}-jdk1.6-jee5-jca
+install -m 644 %{SOURCE12} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5-jca.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-jdbc %{version} JPP/%{name} %{name}-jdk1.6-jee5-jdbc
+install -m 644 %{SOURCE13} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5-jdbc.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-jms %{version} JPP/%{name} %{name}-jdk1.6-jee5-jms
+install -m 644 %{SOURCE14} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5-jms.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-servlet %{version} JPP/%{name} %{name}-jdk1.6-jee5-servlet
+install -m 644 %{SOURCE15} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5-servlet.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-struts %{version} JPP/%{name} %{name}-jdk1.6-jee5-struts
+install -m 644 %{SOURCE16} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5-struts.pom
+%add_to_maven_depmap com.mockrunner %{name}-jdk1.6-j2ee1.4-tag %{version} JPP/%{name} %{name}-jdk1.6-jee5-tag
+install -m 644 %{SOURCE17} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdk1.6-jee5-tag.pom
 
 
 # javadoc
@@ -244,11 +300,6 @@
 cp -p readme.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 
-%if %{gcj_support}
-export CLASSPATH=$(build-classpath gnu-crypto)
-%{_bindir}/aot-compile-rpm
-%endif
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -263,21 +314,9 @@
 
 %post
 %update_maven_depmap
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
 
 %postun
 %update_maven_depmap
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
 
 %files
 %defattr(0644,root,root,0755)
@@ -286,18 +325,16 @@
 %{_javadir}/%{name}/*.jar
 %{_datadir}/maven2
 %{_mavendepmapfragdir}
-%if %{gcj_support}
-%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
-%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-*%{version}.jar.*
-%endif
-
 
 %files javadoc
 %defattr(0644,root,root,0755)
 %doc %{_javadocdir}/%{name}-%{version}
-%ghost %{_javadocdir}/%{name}
+%doc %{_javadocdir}/%{name}
 
 %changelog
+* Wed Aug 23 2012 Ralph Apel <r.apel at r-apel.de> - 0:0.4.3-1
+- 0.4.3
+
 * Mon Jan 28 2008 Ralph Apel <r.apel at r-apel.de> - 0:0.3.8-1jpp
 - 0.3.8
 - Add poms and depmap frags