[debian-edu-commits] debian-edu/ 02/13: tomcat7 has the APIs we need, not tomcat8

Dominik George natureshadow-guest at moszumanska.debian.org
Mon Oct 31 21:51:54 UTC 2016


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

natureshadow-guest pushed a commit to branch master
in repository guacamole-client.

commit 60462584d5c84956c2e732ceda77459abb196d1a
Author: mirabilos <thorsten.glaser at teckids.org>
Date:   Fri Oct 28 23:39:37 2016 +0200

    tomcat7 has the APIs we need, not tomcat8
---
 debian/control                      |  2 +-
 debian/maven.rules                  |  4 ++--
 debian/patches/fix-java-build.patch | 10 ++++++++--
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/debian/control b/debian/control
index 341819c..f0945b8 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,7 @@ Build-Depends:
  libminify-maven-plugin-java,
  libservlet3.1-java,
  libslf4j-java,
- libtomcat8-java,
+ libtomcat7-java,
  maven-debian-helper,
  po-debconf,
 Standards-Version: 3.9.8
diff --git a/debian/maven.rules b/debian/maven.rules
index a905543..c755a11 100644
--- a/debian/maven.rules
+++ b/debian/maven.rules
@@ -8,6 +8,6 @@ org.glyptodon.guacamole guacamole-common-js zip *
 junit junit jar s/4\..*/4.x/ * *
 javax.servlet s/servlet-api/javax.servlet-api/ jar s/.*/3.1/
 javax.websocket javax.websocket-api jar s/.*/1.0/
-org.apache.tomcat tomcat-catalina jar s/.*/8.x/
-org.apache.tomcat tomcat-coyote jar s/.*/8.x/
+org.apache.tomcat tomcat-catalina jar s/.*/debian/
+org.apache.tomcat tomcat-coyote jar s/.*/debian/
 javax.ws.rs javax.ws.rs-api jar debian
diff --git a/debian/patches/fix-java-build.patch b/debian/patches/fix-java-build.patch
index 1a76089..a7c2557 100644
--- a/debian/patches/fix-java-build.patch
+++ b/debian/patches/fix-java-build.patch
@@ -1,8 +1,8 @@
-# DP: add jaxrs to build
+# DP: add various dependencies to build
 
 --- a/guacamole/pom.xml
 +++ b/guacamole/pom.xml
-@@ -334,6 +334,11 @@
+@@ -334,6 +334,17 @@
              <version>1.17.1</version>
          </dependency>
  
@@ -11,6 +11,12 @@
 +	    <artifactId>javax.ws.rs-api</artifactId>
 +	    <version>debian</version>
 +	</dependency>
++	<dependency>
++	    <groupId>org.apache.tomcat</groupId>
++	    <artifactId>tomcat-catalina</artifactId>
++	    <version>debian</version>
++	</dependency>
++
      </dependencies>
  
  </project>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/pkg-team/guacamole-client.git



More information about the debian-edu-commits mailing list