[PC-BSD Pbi-dev] New PBI module (deskutils/ganttproject) and afterthought

Jesse Smith jessefrgsmith at yahoo.ca
Sun Aug 29 04:41:49 PDT 2010


I think the pbi-build environment always cleans itself between modules
so that there aren't any complications from other packages. This is
something that I find inconvenient too if I'm just building one or two

Perhaps the PBI team will accept an untested module and see if it builds
OK on the build server? If it does, then great. If not, then we'll have
the build log with any errors to examine.


-----Original Message-----
From: Sam Lin <semin2006 at gmail.com>
To: pbi-dev at lists.pcbsd.org
Subject: [PC-BSD Pbi-dev] New PBI module (deskutils/ganttproject) and
Date: Sun, 29 Aug 2010 11:52:44 +1200

Hi PBIian,

Attached is a tarball of deskutils/ganttproject module to be uploaded.

I'm currently building another java-dependent application print/jabref
and one question comes to my mind. deskutils/ganttproject itself is a
java-dependent software too and to build it I applied a preportmake.sh
which fetches and install javapack as per Kris' advice. This also
means that I already have a copy of javapack.tbz (over 400 MB!). I
notice that when I build print/jabref it just fetch javapack.pbz
again, which is a big waste of time and bandwidth cost. Perhaps this
preportmake.sh is only good for those systems that haven't had
javapack or that build only one java-dependent pbi, but for those
machines that have handled javapack before this turns out to be rather

Presumably the PBI server already has javapack installed so as to
build other java-dependent PBI, so I am wondering if there is anyway
we can reuse the single copy of javapack on the same system to build
multiple java-dependent PBI?


> Date: Fri, 27 Aug 2010 09:27:09 -0400
> From: Kris Moore <kris at pcbsd.org>
> To: pbi-dev at lists.pcbsd.org
> Subject: Re: [PC-BSD Pbi-dev] How to build PBI modules that require
> ? ? ? ?JDK?

> Here you go!
> http://trac.pcbsd.org/browser/pbibuild/modules/java/eclipse/preportmake.sh
> Just include that preportmake.sh script in your module and it'll fetch
> the JDK and fix the license
> so it can be built automated.
Pbi-dev mailing list
Pbi-dev at lists.pcbsd.org

More information about the Pbi-dev mailing list