[glassfish] 38/40: add pom for jta.jar

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Wed Sep 24 16:00:31 UTC 2014


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to annotated tag debian/1%3A2.1.1-b31-1
in repository glassfish.

commit 785f56173bcbc8447b0e6686dd1fa353020b18df
Author: Torsten Werner <twerner at debian.org>
Date:   Tue May 18 20:56:47 2010 +0000

    add pom for jta.jar
---
 debian/build.xml | 15 ++++++++++++++-
 debian/rules     |  4 ++++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/debian/build.xml b/debian/build.xml
index 32497e4..b64f872 100644
--- a/debian/build.xml
+++ b/debian/build.xml
@@ -48,7 +48,10 @@
     <ant dir="../activation" target="all"/>
     <ant dir="../mail" target="all"/>
     <ant dir="../deployment-api" target="all"/>
-    <ant dir="../transaction-api" target="all"/>
+    <ant dir="../transaction-api">
+      <target name="all"/>
+      <target name="jar"/>
+    </ant>
     <ant dir="../servlet-api" target="all"/>
     <ant dir="../jms-api" target="all"/>
     <ant dir="../ejb-api">
@@ -115,6 +118,15 @@
     </copy>
   </target>
 
+  <target name="jta-pom">
+    <property file="../transaction-api/build.properties"/>
+    <copy file="../transaction-api/transaction-api.pom" tofile="poms/jta.xml">
+      <filterset>
+	<filter token="VERSION" value="${release.version}"/>
+      </filterset>
+    </copy>
+  </target>
+
   <target name="activation-pom">
     <property file="../activation/build.properties"/>
     <copy file="../activation/activation.pom" tofile="poms/activation.xml">
@@ -128,6 +140,7 @@
     <antcall target="mail-pom" inheritAll="false"/>
     <antcall target="ejb-api-pom" inheritAll="false"/>
     <antcall target="jstl-pom" inheritAll="false"/>
+    <antcall target="jta-pom" inheritAll="false"/>
     <antcall target="activation-pom" inheritAll="false"/>
   </target>
 
diff --git a/debian/rules b/debian/rules
index fa60c1a..4f9242e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -44,6 +44,10 @@ install/glassfish-javaee::
 	mh_installjar -pglassfish-javaee debian/poms/jstl.xml \
 	  publish/glassfish/lib/appserv-jstl.jar \
 	  /usr/share/java/glassfish-appserv-jstl.jar
+	mh_installpom -pglassfish-javaee debian/poms/jta.xml
+	mh_installjar -pglassfish-javaee debian/poms/jta.xml \
+	  transaction-api/build/release/jta.jar \
+	  /usr/share/java/glassfish-jta.jar
 
 install/glassfish-activation::
 	mh_installpom -pglassfish-activation debian/poms/activation.xml

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/glassfish.git



More information about the pkg-java-commits mailing list