Hello Bernadette, I reply in English language since this bugreport may be interesting for other developers which became interested in the package wims (some members of the Debian Science project). I summarise some of your lines in English, too.
Bernadette Perrin-Riou a écrit : > Package: wims > Version: 4.00-2 > > Les sources des applets contenues dans > public_html/scripts/authors/jm.evers/applets et le moyen de les > compiler se trouvent toutes dans le dossier > public_html/scripts/authors/jm.evers/applets/src de la distribution > upstream de wims4.00. Summary: some applets authored by J.M. Evers are not in the Debian distributions, but their sources are included in the upstream distribution. --------------------------8<------------------------------- [...]/public_html/scripts/authors/jm.evers/applets/src$ zgrep -il license * FlyApplet.src.tar.gz GetallenLijn.src.tar.gz MathView.src.tar.gz noninput.java PieChart.java Plot.src.tar.gz Rekenmachien.src.tar.gz sharptools.src.tar.gz TexApp.src.tar.gz ThreeD.src.tar.gz --------------------------8<------------------------------- Only 10 files of the 21 files in this directory contain the world "license" When the license issue will be fixed, I shall append a specific part in the file debian/copyright, and I shall check whether the applets can be built with openjdk-6 > Il en ait de même de public_html/java/Clicktile public_html/java/Lattice > public_html/java/WIMSChem public_html/java/zirkel public_html/java/input.jar > et de public_html/java/ThreeD.jar (lien symbolique sur un fichier > dans public_html/scripts/authors/jm.evers/applets) > > Y a-t-il donc une raison de les supprimer ? Summary: this is about another list of java archives presumabily attributed to JM Evers The line in the debian patch which suppresses all of the java stuff has been added at a time when there were few possibilities to compile java sources with a free compiler. Now the situation has changed. However in any Debian package, the following is mandatory: - All of the binaries (this includes .jar and .class files) must be built by the debian packaging engine. - every source file must be owned by an author, and this author must publish it with a free license (which must comply with the Debian Free Software Guidelines, see http://www.debian.org/social_contract) > Par contre, les sources de geogebra et jmol n'y sont en effet pas. Mais étant > sous licence GPL, il devrait être possible de mettre une dépendance. Summary: this is about Geogebra and Jmol. Geogebra is now in Debian (first upload: 06 Jul 2010), so there will be no problem to add its features. However the debian patch must modify some parts of the sources of Wims to prevent the duplication of files which are part of the package Geogebra. The packaging of Jmol has still to overcome a few difficulties. Its authors have published their work with a free license, but Jmol embeds a few java archives coming from third parties which are not yet in Debian or whose licenses are uncertainly free. Some Debian developers are working in this issue, which seems to be solvable shortly. Best regards, Vielen Grüßen, Amitiés, Georges. > > Cordialement > > Bernadette > > > de debian/patches/20root-makefile.patch > > + ## remove sourceless java archives > + ## and let a small message in place > + for d in $(DESTDIR)/var/lib/wims/public_html/java \ > + > $(DESTDIR)/var/lib/wims/public_html/scripts/authors/jm.evers/applets; > \ > + do \ > + find $$d -name "*.jar" -exec rm {} \; ; \ > + echo $(SORRY_NO_JAR) > $$d/README; \ > + done > > > -- Georges KHAZNADAR et Jocelyne FOURNIER 22 rue des mouettes, 59240 Dunkerque France. Téléphone +33 (0)3 28 29 17 70
signature.asc
Description: Digital signature