aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorriggs <riggs@FreeBSD.org>2014-06-14 20:12:33 +0800
committerriggs <riggs@FreeBSD.org>2014-06-14 20:12:33 +0800
commit97e119050be52c7dbdc806be5644d3d77321a932 (patch)
treeba5f7e78826c81910e8921a6999e4740ae9d5860 /lang
parent38d1ea351507e085eafe6621f24fc852d2f7f22c (diff)
downloadfreebsd-ports-gnome-97e119050be52c7dbdc806be5644d3d77321a932.tar.gz
freebsd-ports-gnome-97e119050be52c7dbdc806be5644d3d77321a932.tar.zst
freebsd-ports-gnome-97e119050be52c7dbdc806be5644d3d77321a932.zip
- 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]
Diffstat (limited to 'lang')
-rw-r--r--lang/mmix/Makefile13
-rw-r--r--lang/mmix/distinfo4
-rw-r--r--lang/mmix/files/LICENSE.txt9
-rw-r--r--lang/mmix/pkg-descr5
4 files changed, 21 insertions, 10 deletions
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/