From 4e590ba52250488b24c634941ea10f1e67b9f30b Mon Sep 17 00:00:00 2001 From: Thomas Zander Date: Sat, 14 Jun 2014 12:12:33 +0000 Subject: [PATCH] - Take maintainership upon dhn's request on the ports mailing list [1] - Update to latest upstream release 20131017 - MMIX development is now hosted at http://mmix.cs.hm.edu - Update MASTER_SITES accordingly - Update pkg-descr accordingly - Add LICENSE - Provide text file containing the license via ${FILESDIR}/LICENSE.txt Approved by: mentors (implicit), dhn [1] --- lang/mmix/Makefile | 13 +++++++++---- lang/mmix/distinfo | 4 ++-- lang/mmix/files/LICENSE.txt | 9 +++++++++ lang/mmix/pkg-descr | 5 +---- 4 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 lang/mmix/files/LICENSE.txt diff --git a/lang/mmix/Makefile b/lang/mmix/Makefile index 04538ae131f4..5e52ad75e030 100644 --- a/lang/mmix/Makefile +++ b/lang/mmix/Makefile @@ -2,14 +2,19 @@ # $FreeBSD$ PORTNAME= mmix -PORTVERSION= 20110831 +PORTVERSION= 20131017 CATEGORIES= lang -MASTER_SITES= http://www-cs-faculty.stanford.edu/~knuth/programs/ \ - http://mirror.mcx2.org/ +MASTER_SITES= http://mmix.cs.hm.edu/src/ +EXTRACT_SUFX= .tgz -MAINTAINER= dhn@FreeBSD.org +MAINTAINER= riggs@FreeBSD.org COMMENT= RISC computer designed by Donald E. Knuth +LICENSE= mmix +LICENSE_NAME= mmix license +LICENSE_FILE= ${FILESDIR}/LICENSE.txt +LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT} + BUILD_DEPENDS= ctangle:${PORTSDIR}/devel/cweb NO_WRKSUBDIR= yes diff --git a/lang/mmix/distinfo b/lang/mmix/distinfo index c0cba854d49f..19914e2d6b69 100644 --- a/lang/mmix/distinfo +++ b/lang/mmix/distinfo @@ -1,2 +1,2 @@ -SHA256 (mmix-20110831.tar.gz) = f8db41c6958c574452915898c8a66dec8fa708706f7e54f79871c7f166935dca -SIZE (mmix-20110831.tar.gz) = 307375 +SHA256 (mmix-20131017.tgz) = aa64c4b9dc3cf51f07b330791f8ce542b0ae8a1132e098fa95a19b31350050b4 +SIZE (mmix-20131017.tgz) = 308016 diff --git a/lang/mmix/files/LICENSE.txt b/lang/mmix/files/LICENSE.txt new file mode 100644 index 000000000000..415f6f538ba7 --- /dev/null +++ b/lang/mmix/files/LICENSE.txt @@ -0,0 +1,9 @@ +MMIXware is copyright 1999 Donald E. Knuth + +The MMIXware files may be freely copied and distributed, provided that +no changes whatsoever are made. All users are asked to help keep the +MMIXware files consistent and "uncorrupted", identical everywhere in +the world. Changes are permissible only if the modified file is given +a new name, different from the names of existing files in the MMIXware +package, and only if the modified file is clearly identified as not +being part of that package. diff --git a/lang/mmix/pkg-descr b/lang/mmix/pkg-descr index d0665d5faa79..84d4a10600b6 100644 --- a/lang/mmix/pkg-descr +++ b/lang/mmix/pkg-descr @@ -11,7 +11,4 @@ More details can be found in his book: (Heidelberg: Springer-Verlag, 1999), viii+550pp. ISBN 3-540-66938-8. (Lecture Notes in Computer Science, no. 1750.) -Some MIX programs have been converted to MMIX, and can be found at -http://mmixmasters.sourceforge.net/ - -WWW: http://www-cs-faculty.stanford.edu/~knuth/mmix.html +WWW: http://mmix.cs.hm.edu/