I've uploaded an amended package without the offending code and I've
deleted the previous debian/2.0.1-1 tag

Andreas, could you review & upload?

On Thu, Jan 14, 2016 at 10:44 AM Michael R. Crusoe <[email protected]> wrote:

> According to their sourceforge page a new release is imminent & they are
> moving to GitHub (yay!)
>
> https://sourceforge.net/p/jung/discussion/252062/thread/d0540e45/#cc6a
>
> I posted the following message (which is awaiting approval):
>
> "Glad to hear about the new release and move to GitHub!
>
> FYI, the Debian-Med team has a package of Jung in progress right now; we
> made a patch to replace the unofficial Collections 1.5 and the official
> Apache Collection 4 release:
>
>
> http://anonscm.debian.org/cgit/debian-med/libjung-java.git/tree/debian/patches/use-apache-commons-collections
> Followed by a general transformation in
>
> http://anonscm.debian.org/cgit/debian-med/libjung-java.git/tree/debian/rules
> > xargs sed -i -e \
> 's/org.apache.commons.collections15/org.apache.commons.collections4/' \
> -e 's/org.apache.commons.collections4.Buffer/java.util.Queue/' \
> -e
> 's/org.apache.commons.collections4.buffer.UnboundedFifoBuffer/java.util.LinkedList/'
> \
> -e 's/UnboundedFifoBuffer/LinkedList/' \
> -e 's/Buffer</Queue</' \
> -e 's/LazyMap.decorate/LazyMap.lazyMap/' \
> -e 's/MapTransformer.getInstance/MapTransformer.mapTransformer/' \
> -e
> 's/ChainedTransformer.getInstance/ChainedTransformer.chainedTransformer/' \
> -e 's/CloneTransformer.getInstance/CloneTransformer.cloneTransformer/' \
> -e
> 's/CloneTransformer.<Point2D>getInstance/CloneTransformer.cloneTransformer/'
> \
> -e 's/OrPredicate.getInstance/OrPredicate.orPredicate/' \
> -e 's/TruePredicate.getInstance/TruePredicate.truePredicate/' ;
>
> I see that the jung-3d package isn't present on GitHub. We had to drop
> that due to license issues with
> > ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/*
>
> >  * You acknowledge that this software is not designed, licensed or
> >   * intended for use in the design, construction, operation or
> >    * maintenance of any nuclear facility.
>
> This restriction on use violates the Debian Free Software Guidelines so
> I'm dropping it from Debian for now.
>
> Will the jung-3d package have a future release as well?"
>
>
> On Thu, Jan 14, 2016 at 10:23 AM Michael R. Crusoe <[email protected]>
> wrote:
>
>> The offending licence is only in 8 files
>>
>> mcrusoe@mrcdev:~/debian/libjung-java$ find . -type f | xargs grep nucl
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/PickZoomBehavior.java:
>> * maintenance of any nuclear facility.
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/MouseRotate.java:
>> * maintenance of any nuclear facility.
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/PickRotateBehavior.java:
>> * maintenance of any nuclear facility.
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/PickTranslateBehavior.java:
>> * maintenance of any nuclear facility.
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/MouseZoom.java:
>> * in the design, construction, operation or maintenance of any nuclear
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/PickMouseBehavior.java:
>> * maintenance of any nuclear facility.
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/MouseTranslate.java:
>> * maintenance of any nuclear facility.
>> ./jung-3d-2.0.1-sources/edu/uci/ics/jung/visualization3d/control/MouseWheelZoom.java:
>> * maintenance of any nuclear facility.
>>
>> I don't need these for trinityrnaseq's Butterfly so I'm going to strip
>> them out of the source while we wait for a response from upstream. If
>> someone else needs them we can make a separate non-free source package.
>>
> --
Michael R. Crusoe     CWL Community Engineer     [email protected]
<[email protected]>
Common Workflow Language project    University of California, Davis
https://impactstory.org/MichaelRCrusoe http://twitter.com/biocrusoe

Reply via email to