cvs commit: ports/java/jgraphx Makefile distinfo

Chris Rees utisoft at gmail.com
Sat Aug 28 09:52:55 UTC 2010


2010/8/27 Alexey Dokuchaev <danfe at freebsd.org>:
> On Thu, Aug 26, 2010 at 09:53:32PM -0700, Rob Farmer wrote:
>> This breaks math/scilab (which is the only dependency in the ports
>> tree). Unfortunately, the author of jgraphx seems to completely
>> disregard backwards compatibility and changes the API in virtually
>> every release.
>>
>> I tried to patch Scilab based on their git repository (which has
>> support for 1.4.0.1), but hundreds of revisions have passed and they
>> have rearranged their tree a bit and added/removed some files, so it
>> didn't go well.
>>
>> IMHO, we need to either create a separate jgraphx-scilab port or keep
>> this in sync with Scilab (this is what Debian, Ubuntu, and Gentoo are
>> doing).
>
> Considering Scilab is the only consumer of jgraphx, it seems having
> special port would be an overkill.  I think we should keep the two in
> sync, and probably work with upstream maintainers of both projects to
> improve compatibility and API inheritance in the future.  Separate port
> of jgraphx-scilab is palliative solution, i.e. it simply increases the
> entropy, not solving the underlying problem.
>
> ./danfe


Since Scilab is the only consumer of jgraphx, I don't mind reverting it.

Actually, I wrote that while trying to repair Scilab myself, so if you
want maintainership of jgraphx too, that's fine.

Alternatively you could have it as another distfile in Scilab rather
than depending on the port....

Chris


More information about the cvs-all mailing list