aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorJoseph Koshy <jkoshy@FreeBSD.org>2004-12-20 15:42:43 +0000
committerJoseph Koshy <jkoshy@FreeBSD.org>2004-12-20 15:42:43 +0000
commit5e91f721f935311d6f629c074a10a64c0f76df8c (patch)
tree686960ece05a034eaa942d5156fe42f2cf1e7a3d /lang
parent4f0728ac66ce4a39f01cb0538565ab6acfd278f2 (diff)
downloadports-5e91f721f935311d6f629c074a10a64c0f76df8c.tar.gz
ports-5e91f721f935311d6f629c074a10a64c0f76df8c.zip
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/sml-nj-devel/Makefile5
-rw-r--r--lang/sml-nj-devel/distinfo68
-rw-r--r--lang/sml-nj-devel/files/patch-config::install.sh26
3 files changed, 50 insertions, 49 deletions
diff --git a/lang/sml-nj-devel/Makefile b/lang/sml-nj-devel/Makefile
index a5f7b813b059..399c2d2c63b8 100644
--- a/lang/sml-nj-devel/Makefile
+++ b/lang/sml-nj-devel/Makefile
@@ -6,9 +6,10 @@
#
PORTNAME= smlnj
-PORTVERSION= 110.51
+PORTVERSION= 110.52
CATEGORIES= lang
-MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/
+MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/ \
+ ftp://mirror.free.de/http/smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/
DISTFILES= config.tgz runtime.tgz
.include <bsd.port.pre.mk>
.if (${ARCH} == "i386")
diff --git a/lang/sml-nj-devel/distinfo b/lang/sml-nj-devel/distinfo
index c85bc1df3d9a..736646aaed34 100644
--- a/lang/sml-nj-devel/distinfo
+++ b/lang/sml-nj-devel/distinfo
@@ -1,34 +1,34 @@
-MD5 (sml-nj/110.51/MLRISC.tgz) = 5c81a96bd293cfe3f38dcc66ceb22235
-SIZE (sml-nj/110.51/MLRISC.tgz) = 1225798
-MD5 (sml-nj/110.51/boot.x86-unix.tgz) = c97fb51e1566290a5c5b4c8d160558f5
-SIZE (sml-nj/110.51/boot.x86-unix.tgz) = 5386102
-MD5 (sml-nj/110.51/ckit.tgz) = 02efaf87a722b542f692119a08e58adc
-SIZE (sml-nj/110.51/ckit.tgz) = 168194
-MD5 (sml-nj/110.51/cm.tgz) = 23e94a16c11d2f7dc6f0ce03f953290f
-SIZE (sml-nj/110.51/cm.tgz) = 206073
-MD5 (sml-nj/110.51/cml.tgz) = eade3933d3656f7a15417003621203c7
-SIZE (sml-nj/110.51/cml.tgz) = 103659
-MD5 (sml-nj/110.51/compiler.tgz) = 41ecd5d6d19318c4baa0230b0afdb7c9
-SIZE (sml-nj/110.51/compiler.tgz) = 734105
-MD5 (sml-nj/110.51/config.tgz) = e9073a42c7833d8331d42fb262d75675
-SIZE (sml-nj/110.51/config.tgz) = 13338
-MD5 (sml-nj/110.51/eXene.tgz) = b25a91727ecef690aee1735526fb449d
-SIZE (sml-nj/110.51/eXene.tgz) = 695294
-MD5 (sml-nj/110.51/ml-burg.tgz) = b678bc652a230255ff3c19d763c07455
-SIZE (sml-nj/110.51/ml-burg.tgz) = 31541
-MD5 (sml-nj/110.51/ml-lex.tgz) = 77ff73a38a2565af8fa6d786be611a52
-SIZE (sml-nj/110.51/ml-lex.tgz) = 32387
-MD5 (sml-nj/110.51/ml-nlffi-lib.tgz) = a9f2f0b9820b13d6a159783796f3a1b3
-SIZE (sml-nj/110.51/ml-nlffi-lib.tgz) = 42635
-MD5 (sml-nj/110.51/ml-nlffigen.tgz) = 243c980da7dcdabdef3a4f9ae49c40b9
-SIZE (sml-nj/110.51/ml-nlffigen.tgz) = 29420
-MD5 (sml-nj/110.51/ml-yacc.tgz) = 362253bf001c34b6d9dcbc30c9005451
-SIZE (sml-nj/110.51/ml-yacc.tgz) = 95057
-MD5 (sml-nj/110.51/runtime.tgz) = b36071180fffb5b791029beb612dd377
-SIZE (sml-nj/110.51/runtime.tgz) = 322446
-MD5 (sml-nj/110.51/smlnj-c.tgz) = e880591ced85aac51091b70f7242d83c
-SIZE (sml-nj/110.51/smlnj-c.tgz) = 10542
-MD5 (sml-nj/110.51/smlnj-lib.tgz) = 39da7a684db44eed42e16c891f1ab7e4
-SIZE (sml-nj/110.51/smlnj-lib.tgz) = 220809
-MD5 (sml-nj/110.51/system.tgz) = d44fc3dd750812fe995c344da6d5b543
-SIZE (sml-nj/110.51/system.tgz) = 216810
+MD5 (sml-nj/110.52/MLRISC.tgz) = 6adf1991b60f0c3f1f1733b9051a16ef
+SIZE (sml-nj/110.52/MLRISC.tgz) = 1226048
+MD5 (sml-nj/110.52/boot.x86-unix.tgz) = 1f48da28eac0b7f0926c71ef75fbaf6e
+SIZE (sml-nj/110.52/boot.x86-unix.tgz) = 5396111
+MD5 (sml-nj/110.52/ckit.tgz) = d0c75ee35422333155856b577b87ec91
+SIZE (sml-nj/110.52/ckit.tgz) = 168202
+MD5 (sml-nj/110.52/cm.tgz) = ca0079c52cd8c9fdccfe5564550a27eb
+SIZE (sml-nj/110.52/cm.tgz) = 206130
+MD5 (sml-nj/110.52/cml.tgz) = 92231d1464e69c5c96915af70270ca00
+SIZE (sml-nj/110.52/cml.tgz) = 103772
+MD5 (sml-nj/110.52/compiler.tgz) = 6a31f2e1ce4f679778b8988cd5850b4f
+SIZE (sml-nj/110.52/compiler.tgz) = 734087
+MD5 (sml-nj/110.52/config.tgz) = 95fc1334f160dea6d26b7f0794214896
+SIZE (sml-nj/110.52/config.tgz) = 13471
+MD5 (sml-nj/110.52/eXene.tgz) = f0a94cb8b8dd4dc66d980c10a5a7fd5b
+SIZE (sml-nj/110.52/eXene.tgz) = 695316
+MD5 (sml-nj/110.52/ml-burg.tgz) = 52a8a3597e7640248d3f3d3e9ac7d9b2
+SIZE (sml-nj/110.52/ml-burg.tgz) = 31560
+MD5 (sml-nj/110.52/ml-lex.tgz) = 901e3f69defbcc0007691c9d1ceab681
+SIZE (sml-nj/110.52/ml-lex.tgz) = 32391
+MD5 (sml-nj/110.52/ml-nlffi-lib.tgz) = a5273804f900a1e4030360fc9ddf4411
+SIZE (sml-nj/110.52/ml-nlffi-lib.tgz) = 42637
+MD5 (sml-nj/110.52/ml-nlffigen.tgz) = 023509ba46833c6b52184f2590d32ff3
+SIZE (sml-nj/110.52/ml-nlffigen.tgz) = 29419
+MD5 (sml-nj/110.52/ml-yacc.tgz) = 06c3c7b10db4bde721cf6a6be5d4795c
+SIZE (sml-nj/110.52/ml-yacc.tgz) = 95073
+MD5 (sml-nj/110.52/runtime.tgz) = 759c2233e125902bb912beec95677edd
+SIZE (sml-nj/110.52/runtime.tgz) = 323791
+MD5 (sml-nj/110.52/smlnj-c.tgz) = 10f19c4f41134f974397cd90fae66d99
+SIZE (sml-nj/110.52/smlnj-c.tgz) = 10538
+MD5 (sml-nj/110.52/smlnj-lib.tgz) = cd94ffb77bb6a409b58bf74a5388b9a0
+SIZE (sml-nj/110.52/smlnj-lib.tgz) = 223963
+MD5 (sml-nj/110.52/system.tgz) = f758d8b8f11f4123db43c496451541cf
+SIZE (sml-nj/110.52/system.tgz) = 218121
diff --git a/lang/sml-nj-devel/files/patch-config::install.sh b/lang/sml-nj-devel/files/patch-config::install.sh
index f295a2931418..fac94fbc3734 100644
--- a/lang/sml-nj-devel/files/patch-config::install.sh
+++ b/lang/sml-nj-devel/files/patch-config::install.sh
@@ -1,5 +1,5 @@
---- config/install.sh.orig Thu Oct 28 17:44:01 2004
-+++ config/install.sh Wed Nov 3 13:36:09 2004
+--- config/install.sh.orig Wed Dec 15 00:23:38 2004
++++ config/install.sh Thu Dec 16 04:30:19 2004
@@ -12,6 +12,8 @@
# Author: Matthias Blume (blume@tti-c.org)
#
@@ -38,7 +38,7 @@
this=$0
-@@ -299,7 +323,12 @@
+@@ -300,7 +324,12 @@
# the name of the bin files directory
#
BOOT_ARCHIVE=boot.$ARCH-unix
@@ -52,35 +52,35 @@
#
# build the run-time system
-@@ -308,12 +337,17 @@
+@@ -309,12 +338,17 @@
vsay $this: Run-time system already exists.
else
- $CONFIGDIR/unpack $ROOT runtime
+ "$CONFIGDIR"/unpack "$ROOT" runtime
+ [ -n "$MLRUNTIMEPATCHES" ] && \
+ for p in $MLRUNTIMEPATCHES
+ do
+ do_patch $p
+ done
- cd $SRCDIR/runtime/objs
+ cd "$SRCDIR"/runtime/objs
echo $this: Compiling the run-time system.
$MAKE -f mk.$ARCH-$OPSYS $EXTRA_DEFS
if [ -x run.$ARCH-$OPSYS ]; then
- mv run.$ARCH-$OPSYS $RUNDIR
+ mv run.$ARCH-$OPSYS "$RUNDIR"
- $MAKE MAKE=$MAKE clean
+ [ "$MLNORUNTIMECLEAN" ] || $MAKE MAKE=$MAKE clean
else
complain "$this: !!! Run-time system build failed for some reason."
fi
-@@ -330,7 +364,7 @@
+@@ -331,7 +365,7 @@
export CM_DIR_ARC
CM_DIR_ARC=$ORIG_CM_DIR_ARC
else
-- $CONFIGDIR/unpack $ROOT $BOOT_ARCHIVE
-+ [ -n "$RECOMPILEDIR" ] || $CONFIGDIR/unpack $ROOT $BOOT_ARCHIVE
+- "$CONFIGDIR"/unpack "$ROOT" "$BOOT_ARCHIVE"
++ [ -n "$RECOMPILEDIR" ] || "$CONFIGDIR"/unpack "$ROOT" "$BOOT_ARCHIVE"
- fish $ROOT/$BOOT_FILES/basis.cm
+ fish "$ROOT"/"$BOOT_FILES"/basis.cm
-@@ -399,5 +433,18 @@
+@@ -400,5 +434,18 @@
else
complain "$this: !!! Installation of libraries and programs failed."
fi
@@ -89,7 +89,7 @@
+[ -n "$MLSOURCEUNPACKTARGETS" ] && \
+for t in $MLSOURCEUNPACKTARGETS
+do
-+ $CONFIGDIR/unpack $ROOT $t
++ "$CONFIGDIR"/unpack "$ROOT" $t
+done
+# apply source patches
+[ -n "$MLSOURCEPATCHES" ] && \