Bug#610434: Has anyone attempted a tomcat7 package?

Ernesto Hernández-Novich emhnemhn at gmail.com
Thu May 5 12:40:28 UTC 2011


On Thu, 2011-05-05 at 13:10 +0100, James Page wrote:
> I'm hoping to start packaging tomcat7 in the next few weeks (indeed I'm
> running a session on it at the Ubuntu Developer Summit next week if you
> want to tune in - see [0]).  

> If you can wait a bit it would be great to collaborate on this work.

I know enough Java to turn away from it, so I'll pass. I'm building this
package at a customer's request; they're too stubborn to realize that
using tomcat6 is enough for their purposes. So you can count on my
Debian packaging abilities, including dh8 if needed (I've worked with
the Debian Perl and Haskell Groups, and also maintain webgui).

> Looking at this issue specifically; this class should be contained in
> tomcat-util.jar that the build process produces.  It looks like the
> jar's produced by the tomcat build has changed quite a bit since tomcat6
> so the packaging will need a thorough review to ensure that its picking
> up all the right bits and pieces.  

My packaging effort started by reviewing the tomcat6 package, renaming
what had to be renamed and fixing some of the jar names that, indeed,
have been renamed. I'm attaching what I've done so far.

The changelog is minimal and the copyright file hasn't been updated, and
I dropped a lot of people from Uploaders (this was supposed to be an
internal package in the meantime). I also dropped some of the
CVE-related patches and refreshed the rest; I'm not sure if the patch
for build.xml is useful, but I've kept it on account of ignorance.

The package builds and is lintian clean, except for not closing a bug.

> From memory a standard tomcat install relies on jar files being
> installed to the correct locations in the CATALINA_BASE directory so you
> might want to start looking there.

That's what I'll attempt later today (around 17:00 UTC or later).

> I generally lurk on the debian-java IRC channel if you want to discuss
> in more detail.

Good to know.
-- 
Ernesto Hernández-Novich - @iamemhn - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't aptitude it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tomcat7_7.0.12-1.debian.tar.gz
Type: application/x-compressed-tar
Size: 29526 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20110505/0a4cb53e/attachment-0001.bin>


More information about the pkg-java-maintainers mailing list