This is an automated email from the git hooks/post-receive script. tille pushed a commit to branch master in repository libcolt-free-java.
commit 20cdb19877ece8d9c0dbfcb1394debe611e4bcd3 Author: Andreas Tille <[email protected]> Date: Sun Mar 15 19:21:00 2015 +0100 Explain relation to libcolt-java --- debian/README.Debian | 39 +++++++++++++++++++++++++++++++++++++++ debian/control | 6 ++++++ 2 files changed, 45 insertions(+) diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..2887b32 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,39 @@ +COLT for Debian +=============== + +Since COLT contains some non-free code which is licensed as follows + +Files: src/hep.aida.* +Copyright: © 2004 Pavel Binko, Dino Ferrero Merlino, Wolfgang Hoschek, Tony Johnson, Andreas Pfeiffer, and others. +License: LGPL-no-military + hep.aida.* is non-free according to the information in xdocs/license.xml: + . + Permission to use and/or redistribute this work is granted under the terms of + the LGPL License, with the exception that any usage related to military + applications is expressly forbidden. The software and documentation made + available under the terms of this license are provided with no warranty. + +it can not be distributed in main Debian. Several attempts to contact +the original authors to drop the military restriction failed and colt is +not maintained upstream any more to ask for a rewrite. While the +development of the critically licensed parts is continued in the freehep +Jaida project[1] the classes from there are no 1:1 drop in replacement +of the old files. + +You can easily obtain the files from freehep jaida via + + svn checkout svn://svn.freehep.org/svn/freehep/trunk/jaida/freehep-aidajni/src/main/java/hep/aida/swig + cd swig + rm -rf [A-HJ-Z]* I[B-GI-Z]* IAn* IAxisStyle.java IHistogramFactory.java .svn + +Any hint how to build these instead of the removed files would be welcome. + +In any case the reverse dependencies of libcolt-java also build with +libcolt-free-java and thus this package is distributed in main. If you +find any problem that might be connected to the removal of the hep.jaida +classes feel free to file a bug report about this. + + +[1] http://java.freehep.org/jaida/ + + -- Andreas Tille <[email protected]> Sun, 15 Mar 2015 19:20:27 +0100 diff --git a/debian/control b/debian/control index 62b27a8..29b922e 100644 --- a/debian/control +++ b/debian/control @@ -36,6 +36,9 @@ Description: scalable scientific and technical computing in Java HTL, CLHEP, TNT, GSL, C-RAND / WIN-RAND, (all C/C++) as well as IBM Array, JDK 1.2 Collections framework (all Java), in terms of performance, functionality and (re)usability. + . + Note: libcolt-free-java is a copy of libcolt-java stripped from some + classes with a non-free license (LGPL+military exception). Package: libcolt-free-java-doc Architecture: all @@ -59,4 +62,7 @@ Description: scalable scientific and technical computing in Java (doc) performance, functionality and (re)usability. . This package provides the documentation for the library + . + Note: libcolt-free-java is a copy of libcolt-java stripped from some + classes with a non-free license (LGPL+military exception). -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libcolt-free-java.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
