Accepted mlton 20210117+dfsg-1 (source) into unstable
-----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-----