New update of the lang/mlton port. Notes: * This only accounts for i386. We do have amd64 support for FreeBSD as well, but I need more RAM to be able to test that (mlton EATS RAM, especially when a pointer is 8 bytes... :), I asked Santa for more, so let us see what happens... * Kill most of the maintainer stuff in the makefile. There are nice tools in ports-mgmt/ to take care of most of those things anyway. * New Bootstrap image, FreeBSD 7.0 ready. This means we MAY have to bump the version descriptor so its for 7.0 only. I do not know if the image is backwards compatible but I guess not. * Theres some cruft lying around inside the lib/mlton which could be thinned down. It also generates a spurious warning from portlint. If this is too ugly for your tastes, please say so. I plan on getting the shovel under it and the amd64 release soon. * Thing doesn't use gettext directly, so get rid of that. * New pseudo-automatical pkg-plist generated from the hints in the Porters handbook. * Port survives port test /usr/ports/lang/mlton - if there is anything more to test, please do tell me. * Port requires quite some memory to compile. I hint it to stay under 680mb of RAM which makes it compile without to much GC pressure, but whole-program-compilation has this as its bane. The amd64 code generator takes at least 1.2Gb of memory for a self compile. * Patch was first gzipped and then uuencoded to make the HTML send-pr system happy. Please mail me for further questions. Fix: Patch attached with submission follows:
Class Changed From-To: maintainer-update->change-request Fix category (submitter is not maintainer) (via the GNATS Auto Assign Tool)
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Now, this is what I forgot: jlouis@mongers.org and jesper.louis.andersen@gmail.com is the same person. I just wanted to change the email address to the one I tend to use. Thanks. (If you need proof of this, just ask)
State Changed From-To: feedback->open Submitter is maintainer using another address.
Class Changed From-To: change-request->maintainer-update Submitter is maintainer using another address.
Responsible Changed From-To: freebsd-ports-bugs->tabthorpe I'll take it.
tabthorpe 2008-01-26 01:02:33 UTC FreeBSD ports repository Modified files: lang/mlton Makefile distinfo pkg-plist Added files: lang/mlton/files patch-mlton-Makefile Log: - Update to 20070826 PR: ports/118979 Submitted by: Jesper Louis Andersen <jesper.louis.andersen gmail.com> (maintainer) Sponsored by: FreeBSD Bug-a-thon #3 Revision Changes Path 1.16 +11 -62 ports/lang/mlton/Makefile 1.6 +6 -6 ports/lang/mlton/distinfo 1.1 +11 -0 ports/lang/mlton/files/patch-mlton-Makefile (new) 1.5 +1572 -127 ports/lang/mlton/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, with minor changes. Thanks!