I tried to fix this bug by replacing the dependencies on tomcat6 with
tomcat8 but it looks like some porting is needed (assuming it can be
ported, of course).

I'm attaching a debdiff with the work I already done in case somebody
want to help. I'll check again in the next days to determine if this
plugin can be build with tomcat8 or not.

I'm also attaching the failed build log.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche
diff -Nru tomcat-maven-plugin-1.1/debian/changelog 
tomcat-maven-plugin-1.1/debian/changelog
--- tomcat-maven-plugin-1.1/debian/changelog    2013-05-27 13:54:47.000000000 
-0300
+++ tomcat-maven-plugin-1.1/debian/changelog    2014-10-03 19:04:23.000000000 
-0300
@@ -1,3 +1,17 @@
+tomcat-maven-plugin (1.1-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Replace dependencies on tomcat6 packages. (Closes: #686877, #759633).
+    - Refresh patch debian/patches/00-fix_build.patch.
+    - Add dependency on libecj-java.
+    - Refresh d/maven.rules.
+  * Fix FTBFS on armel using JamVM. (Closes: 631930).
+  * Bump debhelper compat level to 9.
+  * Bump Standards-Version to 3.9.6. No changes were required.
+  * Update copyright file to 1.0 format.
+
+ -- Miguel Landaeta <nomad...@debian.org>  Fri, 03 Oct 2014 19:48:52 -0300
+
 tomcat-maven-plugin (1.1-2.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru tomcat-maven-plugin-1.1/debian/compat 
tomcat-maven-plugin-1.1/debian/compat
--- tomcat-maven-plugin-1.1/debian/compat       2011-11-26 13:44:40.000000000 
-0300
+++ tomcat-maven-plugin-1.1/debian/compat       2014-10-03 18:09:34.000000000 
-0300
@@ -1 +1 @@
-7
+9
diff -Nru tomcat-maven-plugin-1.1/debian/control 
tomcat-maven-plugin-1.1/debian/control
--- tomcat-maven-plugin-1.1/debian/control      2013-05-27 13:54:42.000000000 
-0300
+++ tomcat-maven-plugin-1.1/debian/control      2014-10-03 18:41:19.000000000 
-0300
@@ -3,26 +3,28 @@
 Priority: extra
 Maintainer: David Paleino <da...@debian.org>
 Build-Depends:
- debhelper (>= 7.0.50~)
+ debhelper (>= 9~)
  , default-jdk
  , maven-debian-helper
  , maven-repo-helper
 Build-Depends-Indep:
  libplexus-component-metadata-java
- , tomcat6-common
+ , libtomcat8-java
+ , libecj-java
  , libmaven-plugin-tools-java
  , libsurefire-java
-Standards-Version: 3.9.2
+Standards-Version: 3.9.6
 Homepage: http://mojo.codehaus.org/tomcat-maven-plugin
-Vcs-Git: git://git.debian.org/collab-maint/tomcat-maven-plugin.git
-Vcs-Browser: 
http://git.debian.org/?p=collab-maint/tomcat-maven-plugin.git;a=summary
+Vcs-Git: git://anonscm.debian.org/collab-maint/tomcat-maven-plugin.git
+Vcs-Browser: 
http://anonscm.debian.org/?p=collab-maint/tomcat-maven-plugin.git;a=summary
 
 Package: libtomcat-maven-plugin-java
 Architecture: all
 Depends:
  ${misc:Depends}
  , ${maven:Depends}
- , libtomcat6-java
+ , libtomcat8-java
+ , libecj-java
  , libcommons-codec-java
  , libwagon-java
  , libplexus-archiver-java
diff -Nru tomcat-maven-plugin-1.1/debian/copyright 
tomcat-maven-plugin-1.1/debian/copyright
--- tomcat-maven-plugin-1.1/debian/copyright    2011-11-26 13:44:40.000000000 
-0300
+++ tomcat-maven-plugin-1.1/debian/copyright    2014-10-03 18:12:53.000000000 
-0300
@@ -1,11 +1,14 @@
-Format-Specification: http://dep.debian.net/deps/dep5
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Upstream-Name: tomcat-maven-plugin
+Upstream-Contact: Mark Hobson <markhob...@gmail.com>
+Source: http://mojo.codehaus.org/tomcat-maven-plugin
 
 Files: *
-Copyright: © 2005-2006, Mark Hobson
+Copyright: 2005-2006, Mark Hobson
 License: Apache-2.0
 
 Files: debian/*
-Copyright: © 2010, David Paleino <da...@debian.org>
+Copyright: 2010, David Paleino <da...@debian.org>
 License: Apache-2.0
 
 License: Apache-2.0
diff -Nru tomcat-maven-plugin-1.1/debian/maven.rules 
tomcat-maven-plugin-1.1/debian/maven.rules
--- tomcat-maven-plugin-1.1/debian/maven.rules  2011-11-26 13:44:40.000000000 
-0300
+++ tomcat-maven-plugin-1.1/debian/maven.rules  2014-10-03 19:03:34.000000000 
-0300
@@ -1,5 +1,11 @@
 org.codehaus.plexus plexus-component-metadata pom s/1\.*/1.0-beta-3.0.7/
-s/org.apache.tomcat/commons-dbcp/ s/dbcp/commons-dbcp/ jar s/.*/debian/
+org.apache.tomcat s/dbcp/tomcat-dbcp/ jar s/.*/8.x/
+org.apache.tomcat s/catalina/tomcat-catalina/ jar s/.*/8.x/
+org.apache.tomcat s/catalina-ha/tomcat-catalina-ha/ jar s/.*/8.x/
+org.apache.tomcat s/tribes/tomcat-tribes/ jar s/.*/8.x/
+org.apache.tomcat s/jasper/tomcat-jasper/ jar s/.*/8.x/
+org.apache.tomcat s/jasper-el/tomcat-jasper-el/ jar s/.*/8.x/
+org.apache.tomcat s/coyote/tomcat-coyote/ jar s/.*/8.x/
 s/org.apache.tomcat/javax.servlet/ servlet-api jar s/.*/2.5/
 s/org.apache.tomcat/javax.el/ el-api jar s/.*/2.1/
 s/org.apache.tomcat/javax.servlet.jsp/ jsp-api jar s/.*/2.1/
diff -Nru tomcat-maven-plugin-1.1/debian/patches/00-fix_build.patch 
tomcat-maven-plugin-1.1/debian/patches/00-fix_build.patch
--- tomcat-maven-plugin-1.1/debian/patches/00-fix_build.patch   2011-11-26 
13:44:40.000000000 -0300
+++ tomcat-maven-plugin-1.1/debian/patches/00-fix_build.patch   2014-10-03 
18:21:15.000000000 -0300
@@ -14,7 +14,7 @@
        <version>${tomcat.version}</version>
 -      <scope>runtime</scope>
 +      <scope>system</scope>
-+      <systemPath>/usr/share/tomcat6/lib/jasper-jdt.jar</systemPath>
++      <systemPath>/usr/share/java/ecj.jar</systemPath>
      </dependency>
      <dependency>
        <groupId>org.apache.tomcat</groupId>

Attachment: tomcat-maven-plugin_1.1-2.2_amd64.build.gz
Description: Binary data

Attachment: signature.asc
Description: Digital signature

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to