« Return to Thread: Build question

Re: Build question

by Chris Kelly-2 :: Rate this Message:

Reply to Author | View in Thread

Didn't you cover some of this in the bug thread?

https://sourceforge.net/tracker/?func=detail&aid=2585568&group_id=7130&atid=107130

"With some wrangling, I've been able to build the ImageTools jar"

And we agreed that you could pull out the db2 stuff.

It unfortunate that the Java things in Gallery 2 are such a mess, but
Gallery 3 is java-free and won't have this problem, and it wouldn't hurt
my feelings if G2 was not available in Fedora.  We're not putting any
more effort into Gallery 2.

And per Kevin's Comment #18:  My "100% sure" comment was guessing how
much time you'd want to put in. you could certainly look at timestamps
of releases to see what applets were in svn at that time, then look at
when those applets where checked in, then get the code that was in trunk
for them at that time, check out that code, look at the build scripts
for that time, build them, etc, but that would take some time.  Still
not sure how us not making it easy to build a few small components of G2
from source, when it is possible if you work on it, is a "blatant
disregard" of the GPL.

Just trying to figure out what more you're asking for. Thanks!

-Chris


Jon Ciesla wrote:

> Hi, Jon Ciesla, Fedora maintainer for the gallery2 package.  We've run into a snag*, and I need some assistance.  The gallery-2.3-full.zip contains several prebuilt .jar files, which in turn contain prebuild .class files.  In fedora, we build from source, and so I am faced with either dropping gallery from Fedora (which I *really* don't want to do) or find a way to build from .java sources.
>
> Is it documented anywhere either in the G2 wiki or in the tarball how to build the entire project from source?  I've done svn checkout of trunk, and I'm not sure which subdirectories need to be present at build or even how to do so. I'd like to not have to use the whole 600MB+ trunk checkout if I can avoid it.
>
> I've found trunk/packaging/gallery2/build.php, which appears to do an svn checkout among other things, but I can't find where the .class files contained within the .jar files are build.
>
> I should also point out, in Gallery bug 2585568, that the GPL stipulate that when binaries are shipped, the source must also be made available.  I'm sure it is, and I just haven't found it, but others might question the projects adherence to the GPL.
>
> Any assistance would be greatly appreciated.
>
> Thanks,
>
> Jon
>
> *https://bugzilla.redhat.com/show_bug.cgi?id=484566
>


------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
__[ g a l l e r y - d e v e l ]_________________________

[ list info/archive --> http://gallery.sf.net/lists.php ]
[ gallery info/FAQ/download --> http://gallery.sf.net ]

 « Return to Thread: Build question