[tomcat8] 01/03: Added the new libtomcat8-embed-java package containing the libraries for embedding Tomcat into other applications

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Wed Oct 26 13:03:31 UTC 2016


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

ebourg-guest pushed a commit to branch master
in repository tomcat8.

commit 0b75ed7ca99c571b597edc0be8b03eaafe667018
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Wed Oct 26 14:21:01 2016 +0200

    Added the new libtomcat8-embed-java package containing the libraries for embedding Tomcat into other applications
---
 debian/changelog                      |  8 ++++++++
 debian/control                        | 11 +++++++++++
 debian/libtomcat8-embed-java.manifest |  2 ++
 debian/libtomcat8-embed-java.poms     |  5 +++++
 debian/rules                          |  2 +-
 5 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index edc8fc0..0c2cff0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+tomcat8 (8.0.38-2) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Added the new libtomcat8-embed-java package containing the libraries
+    for embedding Tomcat into other applications.
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Wed, 26 Oct 2016 11:09:33 +0200
+
 tomcat8 (8.0.38-1) unstable; urgency=medium
 
   * Team upload.
diff --git a/debian/control b/debian/control
index 5ac4730..c0112ad 100644
--- a/debian/control
+++ b/debian/control
@@ -90,6 +90,17 @@ Description: Apache Tomcat 8 - Servlet and JSP engine -- core libraries
  This package contains the Tomcat core classes which can be used by other
  Java applications to embed Tomcat.
 
+Package: libtomcat8-embed-java
+Architecture: all
+Depends: libecj-java (>= 3.11.0), ${misc:Depends}
+Description: Apache Tomcat 8 - Servlet and JSP engine -- embed libraries
+ Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
+ specifications from Oracle, and provides a "pure Java" HTTP web
+ server environment for Java code to run.
+ .
+ This package contains the libraries required to embed Tomcat into Java
+ applications.
+
 Package: libservlet3.1-java
 Architecture: all
 Depends: ${misc:Depends}
diff --git a/debian/libtomcat8-embed-java.manifest b/debian/libtomcat8-embed-java.manifest
new file mode 100644
index 0000000..d640dce
--- /dev/null
+++ b/debian/libtomcat8-embed-java.manifest
@@ -0,0 +1,2 @@
+usr/share/java/tomcat8-embed-jasper.jar:
+ Class-Path: ecj.jar
diff --git a/debian/libtomcat8-embed-java.poms b/debian/libtomcat8-embed-java.poms
new file mode 100644
index 0000000..95d7119
--- /dev/null
+++ b/debian/libtomcat8-embed-java.poms
@@ -0,0 +1,5 @@
+debian/poms/tomcat-embed-core.pom         --java-lib --usj-name=tomcat8-embed-core         --artifact=output/embed/tomcat-embed-core.jar
+debian/poms/tomcat-embed-el.pom           --java-lib --usj-name=tomcat8-embed-el           --artifact=output/embed/tomcat-embed-el.jar
+debian/poms/tomcat-embed-jasper.pom       --java-lib --usj-name=tomcat8-embed-jasper       --artifact=output/embed/tomcat-embed-jasper.jar
+debian/poms/tomcat-embed-logging-juli.pom --java-lib --usj-name=tomcat8-embed-logging-juli --artifact=output/embed/tomcat-embed-logging-juli.jar
+debian/poms/tomcat-embed-websocket.pom    --java-lib --usj-name=tomcat8-embed-websocket    --artifact=output/embed/tomcat-embed-websocket.jar
diff --git a/debian/rules b/debian/rules
index 5c7419c..c42e8cd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@ ANT       := ant -propertyfile debian/ant.properties \
 	dh $@
 
 override_dh_auto_build:
-	$(ANT) deploy
+	$(ANT) deploy embed-jars
 
 	# Build the Javadoc for the Servlet, JSP, EL and WebSocket APIs
 	$(JAVA_HOME)/bin/javadoc -locale en_US -subpackages "javax.servlet:javax.el:javax.websocket" -d "output/api" \

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



More information about the pkg-java-commits mailing list