-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 26 Dec 2020 00:29:42 -0500 Source: macaulay2 Architecture: source Version: 1.16.99+git40.3a512e5+ds-1~exp1 Distribution: experimental Urgency: medium Maintainer: Debian Science Maintainers <debian-science-maintainers@alioth-lists.debian.net> Changed-By: Doug Torrance <dtorrance@piedmont.edu> Changes: macaulay2 (1.16.99+git40.3a512e5+ds-1~exp1) experimental; urgency=medium . * New upstream beta release. * debian/control - Add packages to Build-Depends. + dh-linktree: We now use this debhelper addon to create symbolic links to Debian copies of GPL licenses and various Javascript libraries instead of patching the files directly to point to them. + libboost-regex-dev: Replaces embedded copy of GNU regex library used in previous releases. + libboost-stacktrace-dev: Improves readability of stack traces. - Add Build-Depends-Indep. + jdupes: Moved from Build-Depends; only needed for building documentation. + Various fonts and Javascript libraries; needed during build by dh_linktree. + w3c-markup-validator: Used to validate html in documentation. - Bump Standards-Version to 4.5.1. - Remove Javascript libraries from Recommends. They will now be pulled in by ${misc:Depends} thanks to dh_linktree. - Add emacs to Recommends for elpa-macaulay2. * debian/copyright - Add KaTeX files to Files-Excluded. - Add paragraph for KaTeX files. - Remove paragraph for embedded GNU regex library. - Add licensing information for new packages added since previous release. * debian/copyright-helper.m2 - New Macaulay2 script to help generate debian/copyright paragraphs for new packages. * debian/macaulay2-common.linktrees - New file; tell dh_linktree where Debian copies of GPL licenses and Javascript libraries are located. * debian/macaulay2-common.lintian-overrides - Update package-contains-documentation-outside-usr-share-doc overrides for files that have changed since previous release. * debian/missing-source/render-a11y-string.js - Add source for minified KaTeX file that isn't in Debian yet. * debian/patches - Remove patches applied (or otherwise made unnecessary) upstream. + fix-*.patch + hardening.patch + remove-build-paths-from-cached-files.patch + remove-build-paths-from-docs.patch (Patch remains, but only increases the default print width of examples.) + use-debian-{4ti2,cohomcalg,csdp,gfan,nauty,normaliz,topcom}.patch - Refresh remaining patches for new upstream version. * debian/patches/skip-computations-book-test.patch - Rename from fix-computations-book-test.patch; the behavior of the test is too unpredictable between different architectures, so we skip it entirely instead of trying to fix it. * debian/patches/skip-*-{example,test}.patch - Skip some additional examples and tests that have been known to fail on various architectures. * debian/patches/use-debian-{gpl,javascript}.patch - Remove patches; we use dh_linktree for the same purpose instead. * debian/README.Debian - Add information about KaTeX to "Javascript libraries" section. - Add section on using dwww to view the Macaulay2 documentation. * debian/rules - Use dh_linktree addon. - New execute_before_dh_auto_build target; touch KaTeX files to prevent html-check-links test from failing. - Drop check for "nocheck" in DEB_BUILD_OPTIONS from override_dh_auto_test rule; not necessary in debhelper 13. We also append "-arch" to this target. - New override_dh_auto_test-indep rule to validate html docs. - Switch override_dh_link target that calls jdupes to execute_before_dh_link-indep target. - Switch override_dh_elpa target that generates -pkg.el file to execute_before_dh_elpa target. * debian/tests/check.m2 - Remove file; no longer needed. * debian/tests/control - Use upstream's updated --check command line argument to run continuous integration tests. * debian/upstream/metadata - Add recent NSF grants to Funding. - Add new Macaulay2Web interface to Webservice. Checksums-Sha1: 44f88c8aafc9e9c5f270cb1612392720c53f8779 3070 macaulay2_1.16.99+git40.3a512e5+ds-1~exp1.dsc a3e79a9fba7e0c933273fd0e993fa43fe4c63f73 8760572 macaulay2_1.16.99+git40.3a512e5+ds.orig.tar.xz 4233f9fa8fa92d0486c508153f85754634f91580 53824 macaulay2_1.16.99+git40.3a512e5+ds-1~exp1.debian.tar.xz fc2bdd3e9b6a0c590899899550f5d7a9afaeb14d 9097 macaulay2_1.16.99+git40.3a512e5+ds-1~exp1_source.buildinfo Checksums-Sha256: 379c8b49dd65076a11fc542ea7c81006d26509cc639eb1b48d0e8ab18209641d 3070 macaulay2_1.16.99+git40.3a512e5+ds-1~exp1.dsc 235e5836f7a88fd7541527f1838fb2a05d50cf68ff394344aba84bc949dad6bc 8760572 macaulay2_1.16.99+git40.3a512e5+ds.orig.tar.xz 841d12ba8a582edfb5a6b80ee31a7b84ad4dcc421ef517b0c666880b5fd05406 53824 macaulay2_1.16.99+git40.3a512e5+ds-1~exp1.debian.tar.xz a9131b00afec294b62277de327dc670ca60e0905b480c50a3f3ae3723be29595 9097 macaulay2_1.16.99+git40.3a512e5+ds-1~exp1_source.buildinfo Files: 789fcb20be85ccefc074cacfcf89f655 3070 math optional macaulay2_1.16.99+git40.3a512e5+ds-1~exp1.dsc 0abfdd049fbede41a995bf08c7dffd0a 8760572 math optional macaulay2_1.16.99+git40.3a512e5+ds.orig.tar.xz 034d9d33301ebf279873916b78b38dc1 53824 math optional macaulay2_1.16.99+git40.3a512e5+ds-1~exp1.debian.tar.xz 19b7d3f1b9e8f2a2e53778569d41a73f 9097 math optional macaulay2_1.16.99+git40.3a512e5+ds-1~exp1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl/nssoACgkQ0+Fzg8+n /wYdOw//Vod1n7uONM6O1E2y6g5Q6S32jd5xhJvaCmOc5ceZNxLQUBC1Q4sVoKhL TbTG7gynFbwbuV0LH1jDhTfRJ0rVXb4hDKlk9UCrrHz2f23XJiw08E/jDrXuEkU+ nf0Kod4pdrTT7Colxxm31nwu28wJrsRzlNmZopUu05uREV81VGbuEhOx0NLq8awx +Rt0mBMYubU4fZ0FzmORN2uP7LCPQ9dIeabXKAwK9bpnAALqmQWS7aBt+RH3Q5AJ e4/t7p8Y0jvDteFu79v0+LKVGZcOqwOPGO7XPq/u9FLTPlBB3/Ubm6XibbpJ5y1b JClh6c2XkiyGlkURv17S/SfTTdToTnz1ORMpzepxG/TctkXP2/APIL5h+7xvh6Pq KtqrjirOk2fXSc93RfF8esdidAcJjGASRtHgilUn2O0opjtac7Mt78m8yx9u+OtA YkRhGVY/bPZYbH5P0Vagepu7pmPvcKOoVro68SklD/4y55wPrKN/P0lk/2UvhT8f GDiNRU4UKR/DCKn5m9dS1wSED/unVVdKKghK4k4BBo8OkbidDFBM2+rCE0Y1nfDZ vhnE2p+jhspVLkbl+j0yZwmghHEDOplnMQ/zI85AOmrUUK9qomK5HPCo1t8vkmc2 Me9HzpMbuxT6hLG19+TvplJ75yrnV7i4vODkCADvvCg9lgJnb8s= =HtUp -----END PGP SIGNATURE-----