[pkg-eucalyptus-commits] r22 - in mule/trunk/debian: . patches

Chris Grzegorczyk grze-guest at alioth.debian.org
Wed Mar 10 03:20:35 UTC 2010


Author: grze-guest
Date: 2010-03-10 03:20:34 +0000 (Wed, 10 Mar 2010)
New Revision: 22

Added:
   mule/trunk/debian/exclude
   mule/trunk/debian/patches/03_remove_spring_jms.diff
Modified:
   mule/trunk/debian/README.Debian
   mule/trunk/debian/build.xml
   mule/trunk/debian/control
   mule/trunk/debian/patches/series
   mule/trunk/debian/rules
Log:
Updated to build as much of mule as possible



Modified: mule/trunk/debian/README.Debian
===================================================================
--- mule/trunk/debian/README.Debian	2010-03-09 22:11:55 UTC (rev 21)
+++ mule/trunk/debian/README.Debian	2010-03-10 03:20:34 UTC (rev 22)
@@ -1 +1,4 @@
-This package is a partial build of the Mule Enterprise Service Bus.  The reason the build is only partial is because of proprietary or missing dependencies.  The missing dependencies will be progressively addressed and this packages completeness will improve concomitantly.
+This is only some very first sketch of a package to learn about how far I would get
+
+Steffen
+

Modified: mule/trunk/debian/build.xml
===================================================================
--- mule/trunk/debian/build.xml	2010-03-09 22:11:55 UTC (rev 21)
+++ mule/trunk/debian/build.xml	2010-03-10 03:20:34 UTC (rev 22)
@@ -35,7 +35,7 @@
                  classpathref="classpath"
                  destdir="@{dir}/${build.dir}"
                  deprecation="false"
-                 failonerror="true"
+                 failonerror="false"
                  debug="true"
                  target="1.5"
                  listfiles="true"/>
@@ -57,17 +57,82 @@
     <build-sub dir="modules/xml" jar="module-xml"/>
     <build-sub dir="modules/client" jar="module-client"/>
     <build-sub dir="modules/builders" jar="module-builders"/>
+		<!--build-sub dir="modules/acegi" jar="module-acegi"/-->
+		<!--build-sub dir="modules/boot" jar="module-boot"/-->
+		<!--build-sub dir="modules/jboss-transactions" jar="module-jboss-transactions"/-->
+		<build-sub dir="modules/jaas" jar="module-jaas"/>
+		<!--build-sub dir="modules/jca/jca-core" jar="module-jca-core"/-->
+		<!--build-sub dir="modules/management" jar="module-management"/-->
+		<build-sub dir="modules/ognl" jar="module-ognl"/>
+		<!--build-sub dir="modules/osgi" jar="module-osgi"/-->
+		<!--build-sub dir="modules/persistence" jar="module-persistence"/-->
+		<!--build-sub dir="modules/pgp" jar="module-pgp"/-->
+		<build-sub dir="modules/scripting" jar="module-scripting"/>
+		<build-sub dir="modules/spring-extras" jar="module-spring-extras"/>
+		<build-sub dir="transports/bpm" jar="transport-bpm"/>
+		<!--build-sub dir="transports/cxf" jar="transport-cxf"/-->
+		<build-sub dir="transports/ejb" jar="transport-ejb"/>
+		<!--build-sub dir="transports/email" jar="transport-email"/--> 
+		<!--build-sub dir="transports/file" jar="transport-file"/-->
+		<!--build-sub dir="transports/ftp" jar="transport-ftp"/ missing: ibid-file-->
+		<!--build-sub dir="transports/http" jar="transport-http"/ missing: jettyX? -->
+		<!-- build-sub dir="transports/axis" jar="transport-axis"/ missing: ibid-http -->
+		<!--build-sub dir="transports/jbpm" jar="transport-jbpm"/ missing: jbpm-->
+		<!--build-sub dir="transports/jdbc" jar="transport-jdbc"/ missing: commons-dbutils -->
+		<build-sub dir="transports/jms" jar="transport-jms"/>
+		<build-sub dir="transports/multicast" jar="transport-multicast"/>
+		<build-sub dir="transports/quartz" jar="transport-quartz"/>
+		<build-sub dir="transports/rmi" jar="transport-rmi"/>
+		<build-sub dir="transports/soap" jar="transport-soap"/>
+		<build-sub dir="transports/ssl" jar="transport-ssl"/>
+		<build-sub dir="transports/stdio" jar="transport-stdio"/>
+		<build-sub dir="transports/tcp" jar="transport-tcp"/>
+		<build-sub dir="transports/udp" jar="transport-udp"/>
     <build-sub dir="transports/vm" jar="transport-vm"/>
+		<!--build-sub dir="transports/xmpp" jar="transport-xmpp"/ missing: smack -->
   </target>
    
+
   <target name="clean">
-    <clean-sub dir="core" jar="core"/>
+    <!--clean-sub dir="core" jar="core"/>
     <clean-sub dir="modules/spring-config" jar="module-spring-config"/>
     <clean-sub dir="modules/xml" jar="module-xml"/>
     <clean-sub dir="modules/client" jar="module-client"/>
     <clean-sub dir="modules/builders" jar="module-builders"/>
-    <clean-sub dir="transports/vm" jar="transport-vm"/>
-    <delete dir="${target.dir}"/>
+		<clean-sub dir="modules/acegi" jar="module-acegi"/>
+		<clean-sub dir="modules/boot" jar="module-boot"/>
+		<clean-sub dir="modules/jboss-transactions" jar="module-jboss-transactions"/>
+		<clean-sub dir="modules/jaas" jar="module-jaas"/>
+		<clean-sub dir="modules/jca" jar="module-jca"/>
+		<clean-sub dir="modules/management" jar="module-management"/>
+		<clean-sub dir="modules/ognl" jar="module-ognl"/>
+		<clean-sub dir="modules/osgi" jar="module-osgi"/>
+		<clean-sub dir="modules/persistence" jar="module-persistence"/>
+		<clean-sub dir="modules/pgp" jar="module-pgp"/>
+		<clean-sub dir="modules/scripting" jar="module-scripting"/>
+		<clean-sub dir="modules/spring-extras" jar="module-spring-extras"/>
+		<clean-sub dir="transports/axis" jar="transport-axis"/>
+		<clean-sub dir="transports/bpm" jar="transport-bpm"/>
+		<clean-sub dir="transports/cxf" jar="transport-cxf"/>
+		<clean-sub dir="transports/ejb" jar="transport-ejb"/>
+		<clean-sub dir="transports/email" jar="transport-email"/>
+		<clean-sub dir="transports/file" jar="transport-file"/>
+		<clean-sub dir="transports/ftp" jar="transport-ftp"/>
+		<clean-sub dir="transports/http" jar="transport-http"/>
+		<clean-sub dir="transports/jbpm" jar="transport-jbpm"/>
+		<clean-sub dir="transports/jdbc" jar="transport-jdbc"/>
+		<clean-sub dir="transports/jms" jar="transport-jms"/>
+		<clean-sub dir="transports/multicast" jar="transport-multicast"/>
+		<clean-sub dir="transports/quartz" jar="transport-quartz"/>
+		<clean-sub dir="transports/rmi" jar="transport-rmi"/>
+		<clean-sub dir="transports/soap" jar="transport-soap"/>
+		<clean-sub dir="transports/ssl" jar="transport-ssl"/>
+		<clean-sub dir="transports/stdio" jar="transport-stdio"/>
+		<clean-sub dir="transports/tcp" jar="transport-tcp"/>
+		<clean-sub dir="transports/udp" jar="transport-udp"/>
+		<clean-sub dir="transports/vm" jar="transport-vm"/>
+		<clean-sub dir="transports/xmpp" jar="transport-xmpp"/>
+    <delete dir="${target.dir}"/-->
   </target>
   
 </project>

Modified: mule/trunk/debian/control
===================================================================
--- mule/trunk/debian/control	2010-03-09 22:11:55 UTC (rev 21)
+++ mule/trunk/debian/control	2010-03-10 03:20:34 UTC (rev 22)
@@ -6,6 +6,8 @@
 Uploaders: Chris Grzegorczyk <grze at eucalyptus.com>, Graziano Obertelli <graziano at eucalyptus.com>, Kyo Lee <kyo.lee at eucalyptus.com>
 Build-Depends: ant, debhelper (>= 5), cdbs (>= 0.4.5.3)
 Build-Depends-Indep: default-jdk, gcj-jdk, ant-optional,
+ libaxis-java,
+ libaopalliance-java,
  libantlr-java,
  libaopalliance-java,
  libasm2-java,
@@ -19,7 +21,9 @@
  libcommons-beanutils-java,
  libcommons-cli-java,
  libcommons-collections3-java,
+ libcommons-httpclient-java,
  libcommons-io-java,
+ libcommons-net2-java,
  libcommons-jxpath-java,
  libcommons-lang-java,
  libcommons-pool-java,

Added: mule/trunk/debian/exclude
===================================================================
--- mule/trunk/debian/exclude	                        (rev 0)
+++ mule/trunk/debian/exclude	2010-03-10 03:20:34 UTC (rev 22)
@@ -0,0 +1 @@
+modules/persistence/src/main/java/org/mule/persistence/xmldb

Added: mule/trunk/debian/patches/03_remove_spring_jms.diff
===================================================================
--- mule/trunk/debian/patches/03_remove_spring_jms.diff	                        (rev 0)
+++ mule/trunk/debian/patches/03_remove_spring_jms.diff	2010-03-10 03:20:34 UTC (rev 22)
@@ -0,0 +1,26 @@
+--- old/modules/spring-extras/src/main/java/org/mule/module/spring/transaction/SpringTransactionFactory.java      2010-03-09 16:33:39.000000000 -0800
++++ new/modules/spring-extras/src/main/java/org/mule/module/spring/transaction/SpringTransactionFactory.java  2010-03-09 16:33:04.000000000 -0800
+@@ -17,7 +17,7 @@
+ import org.mule.transaction.AbstractSingleResourceTransaction;
+ 
+ import org.springframework.jdbc.datasource.ConnectionHolder;
+-import org.springframework.jms.connection.JmsResourceHolder;
++//import org.springframework.jms.connection.JmsResourceHolder;
+ import org.springframework.transaction.PlatformTransactionManager;
+ import org.springframework.transaction.TransactionStatus;
+ import org.springframework.transaction.support.TransactionSynchronizationManager;
+@@ -97,10 +97,10 @@
+             {
+                 if (!(res instanceof ConnectionHolder))
+                 {
+-                    if (res instanceof JmsResourceHolder)
++/*                    if (res instanceof JmsResourceHolder)
+                     {
+                         return ((JmsResourceHolder)res).getConnection();
+-                    }
++                    }*/
+                 }
+                 else
+                 {
+
+

Modified: mule/trunk/debian/patches/series
===================================================================
--- mule/trunk/debian/patches/series	2010-03-09 22:11:55 UTC (rev 21)
+++ mule/trunk/debian/patches/series	2010-03-10 03:20:34 UTC (rev 22)
@@ -1 +1,2 @@
 01_fix_fileutiles_return.diff
+03_remove_spring_jms.diff

Modified: mule/trunk/debian/rules
===================================================================
--- mule/trunk/debian/rules	2010-03-09 22:11:55 UTC (rev 21)
+++ mule/trunk/debian/rules	2010-03-10 03:20:34 UTC (rev 22)
@@ -14,20 +14,35 @@
                         -DsourceVersion=$(REQUIRED_JVM_VERSION) \
                         -DtargetVersion=$(REQUIRED_JVM_VERSION)
 #                        
-DEB_JARS             := backport-util-concurrent commons-beanutils commons-cli commons-collections3 commons-io commons-jxpath commons-logging commons-lang commons-pool dom4j geronimo-j2ee-connector-1.5-spec jaxen.jar jug-asl log4j-1.2 geronimo-ejb-3.0-spec geronimo-jta-1.0.1b-spec maven-artifact-manager mx4j ognl servlet-2.3 spring-beans spring-core spring-web spring-context xstream
+DEB_JARS             := groovy quartz geronimo-jms-1.1-spec jaxrpc commons-net2 axis aopalliance backport-util-concurrent commons-beanutils commons-cli commons-collections3 commons-httpclient commons-io commons-jxpath commons-logging commons-lang commons-pool dom4j geronimo-j2ee-connector-1.5-spec jaxen.jar jug-asl log4j-1.2 geronimo-ejb-3.0-spec geronimo-jta-1.0.1b-spec jboss-transaction maven-artifact-manager mx4j ognl servlet-2.3 spring-beans spring-core spring-web spring-context spring-jdbc spring-tx xstream
 
 binary-post-install/lib$(DEB_SOURCE_PACKAGE)-java::
 	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-core-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-builders-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-client-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-jaas-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-ognl-$(DEB_UPSTREAM_VERSION).jar usr/share/java
 	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-spring-config-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-scripting-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-spring-extras-$(DEB_UPSTREAM_VERSION).jar usr/share/java
 	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-xml-$(DEB_UPSTREAM_VERSION).jar usr/share/java
-	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-builders-$(DEB_UPSTREAM_VERSION).jar usr/share/java
-	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-module-client-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-bpm-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-ejb-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-jms-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-multicast-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-quartz-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-rmi-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-soap-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-ssl-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-stdio-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-tcp-$(DEB_UPSTREAM_VERSION).jar usr/share/java
+	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-udp-$(DEB_UPSTREAM_VERSION).jar usr/share/java
 	dh_install -plib$(DEB_SOURCE_PACKAGE)-java target/$(DEB_SOURCE_PACKAGE)-transport-vm-$(DEB_UPSTREAM_VERSION).jar usr/share/java
 	
 get-orig-source:
 	mkdir orig_tmp
 	cd orig_tmp && \
-		svn export -q $(SVN) $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION) && \
-		tar czf ../../$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)
+		svn export $(SVN) $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION) && \
+		tar c --exclude-vcs --exclude-from=../debian/exclude -zvf ../../$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)
 	rm -rf orig_tmp
         




More information about the pkg-eucalyptus-commits mailing list