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
>From 759c089939fd604a06bae543b218ff5d176dc6d1 Mon Sep 17 00:00:00 2001
From: Ilya Yanok <[EMAIL PROTECTED]>
Date: Wed, 5 Mar 2008 02:32:02 +0300
Subject: geronimo-specs-1.0-0.M2.2jpp.12: ejb depends on jta, fix it
---
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
--
1.5.4.1