SCIENTIFIC-LINUX-USERS Archives

March 2008

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Ilya Yanok <[log in to unmask]>
Reply To:
Ilya Yanok <[log in to unmask]>
Date:
Wed, 5 Mar 2008 02:49:29 +0300
Content-Type:
multipart/mixed
Parts/Attachments:
Hello,

geronimo-specs-compat-1.0-0.M2.2jpp.12.i386.rpm fails to build from
geronimo-specs-1.0-0.M2.2jpp.12.src.rpm because of ejb depending on jta
but spec file tries to build ejb first. The following patch fixes this

---
 geronimo-specs.spec |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/geronimo-specs.spec b/geronimo-specs.spec
index a8f059a..4d4efc3 100644
--- a/geronimo-specs.spec
+++ b/geronimo-specs.spec
@@ -53,18 +53,22 @@ chmod -R go=u-w *
 %build
 mkdir -p build/lib
 for spec in \
+  jta-1.0.1B \
   ejb-2.1 \
   j2ee-connector-1.5 \
   j2ee-deployment-1.1 \
   j2ee-jacc-1.0 \
   j2ee-management-1.0 \
-  jms-1.1 \
-  jta-1.0.1B; do
+  jms-1.1 ; do
     name=`echo $spec | sed 's:-[^-]*$::'`
     srcdir=specs/$name/src/java
     classdir=build/classes/$name
     jarfile=build/lib/spec-$spec.jar
     case $name in
+    ejb)
+        CLASSPATH=build/lib/spec-jta-1.0.1B.jar
+    export CLASSPATH
+    ;;
     j2ee-jacc)
         CLASSPATH=$(build-classpath servletapi5)
     export CLASSPATH


ATOM RSS1 RSS2