-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 04 Jan 2022 09:12:48 -0500 Source: mlton Architecture: source Version: 20210117+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Ryan Kavanagh <rak@debian.org> Changed-By: Ryan Kavanagh <rak@debian.org> Closes: 943118 992099 995467 998156 Changes: mlton (20210117+dfsg-1) unstable; urgency=medium . * New upstream release (Closes: #992099) * Repack sources to remove non-DFSG files (Closes: #998156) + Extract and apply upstream patches to all nested tarballs while we are at it + Patch sources to handle missing non-DFSG-free files, 07_DFSG.diff + Disable installing mlnlffigen: it requires non-DFSG-free ckit-lib to build * Changes to patches: + Drop ppc64el.patch: applied upstream + Drop linux-pic.diff: no longer needed to successfully compile on amd64 * Drop stack-hardening.diff: pass in flags via debian/rules instead + Rename patches to make application order obvious + Add DEP3 headers to all patches * Overhaul control file: + Move Homepage field from binary stanzas to source stanza + Use substvars to eliminate description duplication + Split Build-Depends into Build-Depends-Arch/Build-Depends-Indep + Drop alternative dependency on mlton-runtime, which has not existed since forever + Drop build-dependency on quilt and on procps + Drop breaks against mlton version now in oldoldoldstable + Added Vcs-* tags + Drop versioned Build-Depends-Arch on binutils and gcc for mips/mipsel: no longer needed + Set Rules-Requires-Root: no + Bump standards version to 4.6.0 * Changes to documentation: + Updated README.Debian to reflect current mlton requirements + Added a README.source to describe repacking and bootstrapping process * Set myself as maintainer (Closes: #995467) * Documentation-related changes: + The mlton guide does not currently build. Temporarily disable building it for the sake of getting a working mlton compiler back in the archive + Temporarily disable installation of mllex and mlyacc guides + Documentation requires a build-dependency on python3-pygments instead of python-pygments (Closes: #943118) + Reintroduce build-dependency on dblatex + Install upstream changelog and readme. * Changes to package build process: + Switch from CDBS to debhelper + Set compat to 13 via debhelper-compat + Don't fetch resources from Github during build, 06_local_docs.diff + Remember to clean generated files under .cm/ + Don't automatically run tests during build, 08_postpone_tests.diff + Add target to install arch-indep libraries, 09_install-indep.diff, and call it from rules + dh_missing should ignore - files for arch-dependent packages when building arch-independent packages - upstream license files usr/share/doc/mlton/license/* * Update copyright file and switch to DEP5 format Checksums-Sha1: 2533e0ae23c88ba148e775652f661c6cedebd3df 4797 mlton_20210117+dfsg-1.dsc f447e617f0d383826dbd06b731358e326bfca123 13851708 mlton_20210117+dfsg.orig.tar.gz 5a90cc44801f4b164cd3d2f2edef5bf990ee368e 20076 mlton_20210117+dfsg-1.debian.tar.xz 45f293e0d2a214f2b5e799ac3486c99cd9e2143c 11644 mlton_20210117+dfsg-1_amd64.buildinfo Checksums-Sha256: 9e7a5e3e2511e56708c8ea39efa1ffb6cb8314be50d89316da1f4a3ac4eb1aed 4797 mlton_20210117+dfsg-1.dsc bd9949c2163415fe3094a4468ee8bf0dc96ace69d4b412ed25c8a307e5a81204 13851708 mlton_20210117+dfsg.orig.tar.gz 8fd8d7d99ce02449e48a5bfe179f052f1ddfb2b4782cb0182aa0bfdac9f1923d 20076 mlton_20210117+dfsg-1.debian.tar.xz e013f5b886b01fe8518f008135645bf4211e0ae681997a0c6a442b219760d3d9 11644 mlton_20210117+dfsg-1_amd64.buildinfo Files: 2d11f6746570171cca7f4bfb1e2949dd 4797 devel optional mlton_20210117+dfsg-1.dsc dedc865ff2de40c71dac93459b154385 13851708 devel optional mlton_20210117+dfsg.orig.tar.gz 8dd8e4ebba498581cf85d25f70b52f8e 20076 devel optional mlton_20210117+dfsg-1.debian.tar.xz 28435817f04b51f6e7a4b26f958a64ab 11644 devel optional mlton_20210117+dfsg-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEP7FHOW9as2zJ9q6CWXuniu1D+jAFAmHUfNwPHHJha0BkZWJp YW4ub3JnAAoJEFl7p4rtQ/owgccQAIt08pM094yTj+UWfzyoMGOGecd6AXeWfr8a 3Qr1KDPxnSRhTDs0DMRVN0r1+Iro/dom1tQy3ncV05cXXeeCMNEp6OsQTovpXYRH 8KtsgZo3QpRuZ68mwcLoTbuXAmpndaanhHpczhh+3QpO+EOf0zKXkulJybiX+4DB IkVGTBdeaZKZrb0C3M+9uK6p5tFvlpseutkn5lcKn00UUOPp6DRT/xtICG31u5eU DXOy3ymdrSIy8IZpjxrY2qM7Rlph6/0PxHRc7eYHU0mcClOM5UV+xPnYq0NXo2UZ KR5kdGSOrqFqU35uJFRPFViySGyMA9YRDNSxSlrzONAXLEufG8UP3aBPZzc34cX5 w+15pIfmdqC9GymFI6x5n0IM3mfKZRjqnZTDoN6Ov7+jNZB7AeA1Xwq41Gru2fC4 WIlzpOqs2YeyMHZuZHIGwRPA2Rh//Q7IHP3uTABiMi8/Ivm0CkH84ZB6aU0MMurF 9S6IrKXrWG3mXg3UOKBev31PbHo9dINQ1A3S2X7Y/XgTo0N+NfKCGkGpvZ0T+dCp wUSKeLkx1ltpwigIlNwCRZyfNgrzRumfsS3j5Z6YD0Ap230QxK7rRgB5svaNk3IK lIeOQ0z67wHmAdwjjezPCBJ7kJP6PxyNR8xhUBnVC1JIwglD5reCPlqu6x6E1r3E zDKM/Kap =zX5m -----END PGP SIGNATURE-----