From d6b1f813a853229e94fce8feda4b2abf448b163d Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 3 Apr 2016 13:04:23 +0000 Subject: [PATCH] Debian: Fixes for with-libjetty8-java builds --- apps/jetty/build.xml | 6 ++++++ build.xml | 28 ++++++++++++++++++---------- debian/rules | 9 +++++++-- 3 files changed, 31 insertions(+), 12 deletions(-) diff --git a/apps/jetty/build.xml b/apps/jetty/build.xml index c08fdd88a7..6c5c48ada0 100644 --- a/apps/jetty/build.xml +++ b/apps/jetty/build.xml @@ -222,6 +222,12 @@ + diff --git a/build.xml b/build.xml index 81de0c789e..94f6e939c4 100644 --- a/build.xml +++ b/build.xml @@ -1143,7 +1143,7 @@ - + @@ -1201,9 +1201,13 @@ + + + + - + @@ -1996,8 +2000,6 @@ - - @@ -2010,11 +2012,13 @@ + + @@ -2025,11 +2029,13 @@ + + @@ -2054,8 +2060,6 @@ - - @@ -2068,11 +2072,13 @@ + + @@ -2083,11 +2089,13 @@ + + diff --git a/debian/rules b/debian/rules index 96acb54fa5..db4538f6cd 100755 --- a/debian/rules +++ b/debian/rules @@ -84,6 +84,7 @@ endif # ubuntu: only in wily # debian: in wheezy jessie stretch sid @/bin/echo -e "with-libjetty8-java=true" >> $(CURDIR)/override.properties + mkdir -p $(CURDIR)/apps/jetty/jettylib ln -sf /usr/share/java/jetty8-continuation.jar $(CURDIR)/apps/jetty/jettylib/jetty-continuation.jar ln -sf /usr/share/java/jetty8-deploy.jar $(CURDIR)/apps/jetty/jettylib/jetty-deploy.jar ln -sf /usr/share/java/jetty8-http.jar $(CURDIR)/apps/jetty/jettylib/jetty-http.jar @@ -98,17 +99,20 @@ endif ln -sf /usr/share/java/jetty8-xml.jar $(CURDIR)/apps/jetty/jettylib/jetty-xml.jar ln -sf /usr/share/java/jetty8-server.jar $(CURDIR)/apps/jetty/jettylib/org.mortbay.jetty.jar ln -sf /usr/share/java/jetty8-jmx.jar $(CURDIR)/apps/jetty/jettylib/org.mortbay.jmx.jar + # following two are from libservlet3.0-java which is a dependency of libjetty8-java + ln -sf /usr/share/java/servlet-api-3.0.jar $(CURDIR)/apps/jetty/jettylib/javax.servlet.jar + ln -sf /usr/share/java/jsp-api-2.1.jar $(CURDIR)/apps/jetty/jettylib/jsp-api.jar # ubuntu: only in wily # debian: in wheezy jessie stretch sid + #mkdir -p $(CURDIR)/apps/jetty/jettylib #@/bin/echo -e "with-libservlet2.5-java=true" >> $(CURDIR)/override.properties #ln -sf /usr/share/java/el-api-2.1.jar $(CURDIR)/apps/jetty/jettylib/commons-el.jar - #ln -sf /usr/share/java/jsp-api-2.1.jar $(CURDIR)/apps/jetty/jettylib/jsp-api.jar - #ln -sf /usr/share/java/servlet-api-2.1.jar $(CURDIR)/apps/jetty/jettylib/javax.servlet.jar # ubuntu: only in precise trusty vivid # debian: only in wheezy #@/bin/echo -e "with-libtomcat6-java=true" >> $(CURDIR)/override.properties + #mkdir -p $(CURDIR)/apps/jetty/jettylib #ln -sf /usr/share/java/jasper.jar $(CURDIR)/apps/jetty/jettylib/jasper-compiler.jar #ln -sf /usr/share/java/jasper.jar $(CURDIR)/apps/jetty/jettylib/jasper-runtime.jar #ln -sf /usr/share/java/tomcat-coyote.jar $(CURDIR)/apps/jetty/jettylib/tomcat-coyote.jar @@ -116,6 +120,7 @@ endif # debian and ubuntu: everywhere #@/bin/echo -e "with-libtomcat7-java=true" >> $(CURDIR)/override.properties + #mkdir -p $(CURDIR)/apps/jetty/jettylib #ln -sf /usr/share/java/tomcat-jasper.jar $(CURDIR)/apps/jetty/jettylib/jasper-compiler.jar #ln -sf /usr/share/java/tomcat-jasper.jar $(CURDIR)/apps/jetty/jettylib/jasper-runtime.jar #ln -sf /usr/share/java/tomcat-coyote.jar $(CURDIR)/apps/jetty/jettylib/tomcat-coyote.jar