[SCM] Debian packaging for uima-as branch, master, updated. debian/2.3.1-2-1-g388bfb2
Damien Raude-Morvan
drazzib at debian.org
Tue Jun 5 21:41:45 UTC 2012
The following commit has been merged in the master branch:
commit 388bfb28e33868a1bc520e263ee777e1964fe694
Author: Damien Raude-Morvan <drazzib at debian.org>
Date: Tue Jun 5 23:09:24 2012 +0200
Fix FTBFS with lastest glassfish changes (Closes: #676124).
diff --git a/debian/changelog b/debian/changelog
index 6e6671d..0349694 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+uima-as (2.3.1-3) unstable; urgency=low
+
+ * Fix FTBFS with lastest glassfish changes (Closes: #676124):
+ - Add explicit B-D on glassfish-javaee and libservlet2.5-java.
+ - Adapt d/patches/jee_dependencies.diff to d/maven.rules.
+ * d/control: Update Standards-Version to 3.9.3, no changes needed.
+ * d/copyright: Upgrade to copyright format 1.0.
+
+ -- Damien Raude-Morvan <drazzib at debian.org> Tue, 05 Jun 2012 23:06:18 +0200
+
uima-as (2.3.1-2) unstable; urgency=low
* Add links for uimaj-as JARs into /usr/share/uima/lib/.
diff --git a/debian/control b/debian/control
index 6cfb721..25f731f 100644
--- a/debian/control
+++ b/debian/control
@@ -9,6 +9,7 @@ Build-Depends: cdbs,
maven-debian-helper (>= 1.4.4),
maven-repo-helper (>= 1.5.2)
Build-Depends-Indep: ant,
+ glassfish-javaee,
libactivemq-java,
libactivemq-protobuf-java,
libbuild-helper-maven-plugin-java,
@@ -25,6 +26,7 @@ Build-Depends-Indep: ant,
libmaven-dependency-plugin-java,
libmaven-install-plugin-java,
libmaven-javadoc-plugin-java,
+ libservlet2.5-java,
libspring-beans-java,
libspring-context-java,
libspring-core-java,
@@ -39,7 +41,7 @@ Build-Depends-Indep: ant,
libuima-vinci-java,
uima-doc,
uima-examples
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
Vcs-Git: git://git.debian.org/pkg-java/uima-as.git
Vcs-Browser: http://git.debian.org/?p=pkg-java/uima-as.git
Homepage: http://uima.apache.org/doc-uimaas-what.html
diff --git a/debian/copyright b/debian/copyright
index 4adddf6..9a4b7a9 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://dep.debian.net/deps/dep5/
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Apache UIMA Asynch Scaleout framework
Upstream-Contact: The Apache Software Foundation
Source: http://www.apache.org/dist/uima/
@@ -10,8 +10,9 @@ Comment: 1) Saxon and ActiveMQ are not included into debian tarball,
UIMA SDK bundling with. debian/patches/disable_uima_extract.diff
Files: *
-Copyright: Copyright (c) 2007, 2008 IBM Corporation
-Copyright: Copyright 2008, 2011 The Apache Software Foundation
+Copyright:
+ Copyright (c) 2007, 2008 IBM Corporation
+ Copyright 2008, 2011 The Apache Software Foundation
License: Apache-2.0
Files: debian/*
@@ -21,3 +22,4 @@ License: Apache-2.0
License: Apache-2.0
On Debian GNU/Linux system you can find the complete text of the
Apache-2.0 license in '/usr/share/common-licenses/Apache-2.0'
+
diff --git a/debian/maven.rules b/debian/maven.rules
index fa0ff85..8511b08 100644
--- a/debian/maven.rules
+++ b/debian/maven.rules
@@ -25,3 +25,8 @@ org.apache.activemq s/activemq-all/activemq-core/ jar s/.*/debian/ * *
commons-httpclient commons-httpclient jar s/.*/3.x/ * *
log4j log4j jar s/.*/1.2.x/ * *
commons-collections commons-collections jar s/.*/3.x/ * *
+s/org.apache.geronimo.specs/javax.servlet/ s/geronimo-servlet_2.5_spec/servlet-api/ jar s/.*/2.5/ * *
+s/org.apache.geronimo.specs/javax.jms/ s/geronimo-jms_1.1_spec/jms/ jar s/.*/debian/ * *
+
+s/org.apache.geronimo.specs/javax/ s/geronimo-j2ee-management_1.1_spec/javaee-api/ jar s/.*/debian/ * *
+s/org.apache.geronimo.specs/javax/ s/geronimo-j2ee-connector_1.5_spec/javaee-api/ jar s/.*/debian/ * *
diff --git a/debian/patches/disable_internal_javadoc.diff b/debian/patches/disable_internal_javadoc.diff
index cd93c5e..6f88ef1 100644
--- a/debian/patches/disable_internal_javadoc.diff
+++ b/debian/patches/disable_internal_javadoc.diff
@@ -1,8 +1,6 @@
-Index: b/uima-as/pom.xml
-===================================================================
--- a/uima-as/pom.xml
+++ b/uima-as/pom.xml
-@@ -374,8 +374,8 @@
+@@ -363,8 +363,8 @@
<executions>
<execution>
<id>javadocs-distr</id>
diff --git a/debian/patches/disable_uima_extract.diff b/debian/patches/disable_uima_extract.diff
index 75ca1e1..cd43483 100644
--- a/debian/patches/disable_uima_extract.diff
+++ b/debian/patches/disable_uima_extract.diff
@@ -20,7 +20,7 @@ Forwarded: not-needed
<!-- uima-as -->
<dependency>
-@@ -342,7 +344,10 @@
+@@ -331,7 +333,10 @@
<!-- use the dependency:unpack goal to unpack the
base binary uimaj sdk distribution -->
<id>unpackUimajBin</id>
diff --git a/debian/patches/jee_dependencies.diff b/debian/patches/jee_dependencies.diff
index 80346c0..a1c6f47 100644
--- a/debian/patches/jee_dependencies.diff
+++ b/debian/patches/jee_dependencies.diff
@@ -1,78 +1,21 @@
-Description: Fix dependencies on jee.* JAR
-Author: Damien Raude-Morvan <drazzib at debian.org>
-Last-Update: 2011-06-21
-Forwarded: not-needed
---- a/uimaj-as-activemq/pom.xml
-+++ b/uimaj-as-activemq/pom.xml
-@@ -157,7 +157,7 @@
- </dependency>
+--- a/uimaj-as-jms/pom.xml
++++ b/uimaj-as-jms/pom.xml
+@@ -65,6 +65,11 @@
+ <scope>compile</scope>
+ </dependency>
-
--
-+<!--
- <dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jms_1.1_spec</artifactId>
-@@ -175,6 +175,14 @@
- <artifactId>geronimo-servlet_2.5_spec</artifactId>
- <version>1.2</version>
- </dependency>
-+-->
+ <dependency>
-+ <groupId>org.jee</groupId>
-+ <artifactId>org.jee</artifactId>
-+ <scope>system</scope>
-+ <systemPath>/usr/share/java/glassfish-javaee.jar</systemPath>
++ <groupId>org.apache.geronimo.specs</groupId>
++ <artifactId>geronimo-jms_1.1_spec</artifactId>
+ </dependency>
+
-
- <!--
- Jetty
-@@ -296,4 +304,4 @@
- </build>
- </profile>
- </profiles>
+ <!--
+ Spring Framework Dependencies
+ -->
+@@ -131,4 +136,4 @@
+ <build>
+ <finalName>${project.artifactId}</finalName>
+ </build>
-</project>
\ No newline at end of file
+</project>
---- a/uima-as/pom.xml
-+++ b/uima-as/pom.xml
-@@ -242,6 +242,7 @@
- <version>5.4.1</version>
- </dependency>
-
-+<!--
- <dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jms_1.1_spec</artifactId>
-@@ -259,6 +260,14 @@
- <artifactId>geronimo-servlet_2.5_spec</artifactId>
- <version>1.2</version>
- </dependency>
-+-->
-+ <dependency>
-+ <groupId>org.jee</groupId>
-+ <artifactId>org.jee</artifactId>
-+ <scope>system</scope>
-+ <systemPath>/usr/share/java/glassfish-javaee.jar</systemPath>
-+ </dependency>
-+
-
- <!--
- Jetty
-@@ -294,12 +303,14 @@
- <artifactId>commons-dbcp</artifactId>
- <version>1.2.2</version>
- </dependency>
--
-+
-+<!--
- <dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
- <version>2.0.0</version>
- </dependency>
-+-->
-
- <dependency>
- <groupId>log4j</groupId>
--
Debian packaging for uima-as
More information about the pkg-java-commits
mailing list