Martin Quinson pushed to branch master at Debian Java Maintainers / plm
Commits: ec19127c by Martin Quinson at 2020-05-17T21:22:07+02:00 Trim trailing whitespace. Fixes: lintian: file-contains-trailing-whitespace See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html - - - - - 8df3ca68 by Martin Quinson at 2020-05-17T21:22:16+02:00 Don't specify --with=quilt, since package uses '3.0 (quilt)' source format. Fixes: lintian: dh-quilt-addon-but-quilt-source-format See-also: https://lintian.debian.org/tags/dh-quilt-addon-but-quilt-source-format.html - - - - - 52317cc8 by Martin Quinson at 2020-05-17T21:22:16+02:00 debian/control: Add Vcs-Browser field Fixes: lintian: missing-vcs-browser-field See-also: https://lintian.debian.org/tags/missing-vcs-browser-field.html - - - - - 371615f2 by Martin Quinson at 2020-05-17T21:22:17+02:00 Bump debhelper from deprecated 8 to 12. Fixes: lintian: package-uses-deprecated-debhelper-compat-version See-also: https://lintian.debian.org/tags/package-uses-deprecated-debhelper-compat-version.html - - - - - db382416 by Martin Quinson at 2020-05-17T21:22:17+02:00 Set debhelper-compat version in Build-Depends. Fixes: lintian: uses-debhelper-compat-file See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html - - - - - 2e6b416b by Martin Quinson at 2020-05-17T21:22:17+02:00 Change priority extra to priority optional. Fixes: lintian: priority-extra-is-replaced-by-priority-optional See-also: https://lintian.debian.org/tags/priority-extra-is-replaced-by-priority-optional.html - - - - - acef05b7 by Martin Quinson at 2020-05-17T21:25:02+02:00 Set upstream metadata fields: Bug-Database, Bug-Submit. Fixes: lintian: upstream-metadata-file-is-missing See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html Fixes: lintian: upstream-metadata-missing-bug-tracking See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html - - - - - 32bef49b by Martin Quinson at 2020-05-17T21:25:03+02:00 Fix field name case in debian/copyright (Upstream-name => Upstream-Name). - - - - - 6 changed files: - debian/changelog - − debian/compat - debian/control - debian/copyright - debian/rules - + debian/upstream/metadata Changes: ===================================== debian/changelog ===================================== @@ -7,6 +7,16 @@ plm (2.6+repack-4) UNRELEASED; urgency=medium [ Martin Quinson ] * Point vcs-git to salsa, and update upstream homepage. * Java 7 was hardcoded in the launcher script :( + * Trim trailing whitespace. + * Don't specify --with=quilt, since package uses '3.0 (quilt)' source + format. + * debian/control: Add Vcs-Browser field + * Bump debhelper from deprecated 8 to 12. + * Set debhelper-compat version in Build-Depends. + * Change priority extra to priority optional. + * Set upstream metadata fields: Bug-Database, Bug-Submit. + * Fix field name case in debian/copyright (Upstream-name => Upstream- + Name). -- Martin Quinson <[email protected]> Sun, 17 May 2020 08:37:53 +0200 @@ -36,7 +46,7 @@ plm (2.6+repack-1) unstable; urgency=medium - New lesson on Hanoi variations, on recursive decomposition - Various improvements to the pedagogical content and bug fixes - * Enable scala teaching, now that Scala 2.11 is in Debian + * Enable scala teaching, now that Scala 2.11 is in Debian (Fix: #809482) Thanks Rogério Brito for the reminder. * Use ant instead of jh_build, that doesn't like our scala code. @@ -44,7 +54,7 @@ plm (2.6+repack-1) unstable; urgency=medium plm (2.4.11+repack-2) unstable; urgency=medium - * Specify to jh_build that javac will encounter UTF-8 files + * Specify to jh_build that javac will encounter UTF-8 files (Closes: #768732) Thanks to L. Nussbaum for the report and fix * Update Standards-Version to 3.9.6 (no change needed) * Remove Scala from package description and rules (Closes: #722148) @@ -137,7 +147,7 @@ plm (2.2.1+repack-1) unstable; urgency=low plm (2.2+repack-1) unstable; urgency=low - * New upstream release: + * New upstream release: - the software was renamed from JLM to PLM. - Scala can now be used to solve the exercises - Two new lessons: recreative applications of sorting, @@ -152,7 +162,7 @@ plm (2.2+repack-1) unstable; urgency=low jlm (2.0+repack-1) unstable; urgency=low - * New upstream release. + * New upstream release. - Refresh our patches. * d/p/system-ant-tasks: use system jarfiles for ant tasks definitions * d/p/review-french: integrate a post-release upstream patch that ===================================== debian/compat deleted ===================================== @@ -1 +0,0 @@ -8 ===================================== debian/control ===================================== @@ -1,8 +1,8 @@ Source: plm Section: java -Priority: extra +Priority: optional Maintainer: Martin Quinson <[email protected]> -Build-Depends: debhelper (>> 8), javahelper (>= 0.32), ant, quilt +Build-Depends: debhelper-compat (= 12), javahelper (>= 0.32), ant, quilt Build-Depends-Indep: default-jdk, scala, libmiglayout-java, librsyntaxtextarea-java, junit4, libgettext-commons-java, libjson-simple-java, libhttpclient-java, libhttpmime-java, libjgit-java, jython, libgettext-ant-tasks-java, imagemagick, @@ -10,20 +10,21 @@ Build-Depends-Indep: default-jdk, scala, libmiglayout-java, librsyntaxtextarea-j Standards-Version: 3.9.6 Vcs-Git: https://salsa.debian.org/java-team/plm.git Homepage: http://people.irisa.fr/Martin.Quinson/Teaching/PLM/ +Vcs-Browser: https://salsa.debian.org/java-team/plm Package: plm Architecture: all Depends: java-wrappers, ${java:Depends}, ${misc:Depends}, libhttpmime-java, - default-jdk, jruby, jython, + default-jdk, jruby, jython, Recommends: ${java:Recommends} Description: Programming exerciser in Java, Python, Scala and others The Programmer's Learning Machine (PLM) is a free cross-platform programming - exerciser. It lets you explore various concepts of programming through - over 200 interactive exercises, that you can solve in either Java, + exerciser. It lets you explore various concepts of programming through + over 200 interactive exercises, that you can solve in either Java, Python or Scala. . The PLM interface and content is thoughtfully translated to English, - French and Brazilian; Other translations may be added in the future. + French and Brazilian; Other translations may be added in the future. . The following concepts are included in this package: . ===================================== debian/copyright ===================================== @@ -1,13 +1,13 @@ Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174 -Upstream-name: plm Upstream-contact: Martin Quinson and Gerald Oster ([email protected]) Source: https://github.com/oster/JLM +Upstream-Name: plm Files: * Copyright: Copyright 2008-2013 the PLM team License: GPL-3 - + Files: src/lessons/* Copyright: Copyright 2008-2013 the PLM team License: CC-BY-SA-3.0 ===================================== debian/rules ===================================== @@ -24,7 +24,7 @@ JSON_EXCEPTION = DeserializationException endif %: - dh $@ --with javahelper --with quilt + dh $@ --with javahelper override_dh_auto_clean: dh_auto_clean @@ -58,7 +58,7 @@ override_dh_auto_install: # desktop install -D -m 644 debian/plm.desktop $(DESTDIR)/usr/share/applications/plm.desktop - # wrapper script + # wrapper script install -d -m 755 $(DESTDIR)/usr/bin cp debian/plm.sh $(DESTDIR)/usr/bin/plm chmod 755 $(DESTDIR)/usr/bin/plm @@ -69,7 +69,7 @@ wrkdir:=$(shell pwd) get-orig-source: rm -f ${wrkdir}/../plm_${version}+repack.orig.tar.gz - rm -f ${wrkdir}/../plm_${version}.orig.tar.gz + rm -f ${wrkdir}/../plm_${version}.orig.tar.gz uscan --verbose --force-download && cp ../${version}.tar.gz ${tmpdir} || true set +ex; cd ${tmpdir} && \ tar xf ${version}.tar.gz && rm -f ${version}.tar.gz && \ ===================================== debian/upstream/metadata ===================================== @@ -0,0 +1,3 @@ +--- +Bug-Database: https://github.com/oster/PLM/issues +Bug-Submit: https://github.com/oster/PLM/issues/new View it on GitLab: https://salsa.debian.org/java-team/plm/-/compare/3dda4e484ca2bd91850beceb66b1bdaab81a54a3...32bef49b258523879eda5edc16f87506fbe3695c -- View it on GitLab: https://salsa.debian.org/java-team/plm/-/compare/3dda4e484ca2bd91850beceb66b1bdaab81a54a3...32bef49b258523879eda5edc16f87506fbe3695c You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

