Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 62765

Summary: Request for ebuild: dev-java/appfuse-1.5
Product: Gentoo Linux Reporter: Karl Trygve Kalleberg (RETIRED) <karltk>
Component: Current packagesAssignee: Java team <java>
Status: RESOLVED REMIND    
Severity: enhancement CC: mwolfe, nichoj
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 62763    
Bug Blocks:    
Attachments: dev-java/appfuse ebuild archive
appfuse-1.5-r1.ebuild

Description Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-09-03 16:22:39 UTC
Package https://appfuse.dev.java.net/
Comment 1 Mark Wolfe 2004-09-12 05:25:28 UTC
Created attachment 39434 [details]
dev-java/appfuse ebuild archive

Here is my initial ebuild for appfuse-1.5. Hope you like it.
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2005-02-04 09:34:52 UTC
While this ebuild is indeed a good start, it should be tweaked to compile the entire appfuse application framework entirely from source code.
Comment 3 Josh Nichols (RETIRED) gentoo-dev 2005-05-07 18:43:12 UTC
Created attachment 58307 [details]
appfuse-1.5-r1.ebuild

This is my first attempt at a Java ebuild, so please be gentle.

* Removed use of MY_P, since it was set to the default P.
* Added dependencies to almost all the packed jars that are being used, which
are in portage. The only one not added was jdbc-mysql. (This was because the
installed jar from jdbc-mysql and the packed jar both have versioned filenames,
which makes it hard to use java-pkg_jar-from)
* Uses the jars from the aforementioned packages.
* Added a bunch of TODO comments for ebuilds that still need to be made, and
odd jar files I couldn't find a corresponding package for
* Added TODO comments for where insinto/doins, etc should be used. May not be
entirely necessary.
* Removed CATALINA_HOME=/opt/tomcat5 from the postinst einfo's, since
CATALINA_HOME should be defined in the user's environment.

Things work for the most part. Some of the unit tests fail, but I think it may
be more from not having everything properly configured (in particular, mysql
permissions and javamail).
Comment 4 Josh Nichols (RETIRED) gentoo-dev 2005-11-25 15:25:59 UTC
I don't think this is something we will be able to properly package (ie
packaging all dependencies, and not using bundled jars). Marking REMIND for now.