summaryrefslogtreecommitdiff
path: root/lang/sml-nj-devel
diff options
context:
space:
mode:
authorJoseph Koshy <jkoshy@FreeBSD.org>2004-12-05 11:26:48 +0000
committerJoseph Koshy <jkoshy@FreeBSD.org>2004-12-05 11:26:48 +0000
commit0915eda7fa9ea48bb36327967f446240d7b3c7e0 (patch)
treeeaaa33dee020417f7028cebf2849ddbd226cfbae /lang/sml-nj-devel
parentFix implicit dependency on imake for KDE and all USE_KDELIBS_VER (diff)
Upgrade to v110.51.
Submitted by: Johannes 5 Joemann <joemann@beefree.free.de> [MAINTAINER]
Notes
Notes: svn path=/head/; revision=123218
Diffstat (limited to 'lang/sml-nj-devel')
-rw-r--r--lang/sml-nj-devel/Makefile19
-rw-r--r--lang/sml-nj-devel/distinfo68
-rw-r--r--lang/sml-nj-devel/files/do-patch-src::runtime::objs::mk.x86-freebsd15
3 files changed, 49 insertions, 53 deletions
diff --git a/lang/sml-nj-devel/Makefile b/lang/sml-nj-devel/Makefile
index 895338f1a3da..a5f7b813b059 100644
--- a/lang/sml-nj-devel/Makefile
+++ b/lang/sml-nj-devel/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= smlnj
-PORTVERSION= 110.50
+PORTVERSION= 110.51
CATEGORIES= lang
MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${PORTVERSION}/
DISTFILES= config.tgz runtime.tgz
@@ -120,10 +120,20 @@ RECOMPILEDIR= src/system
RECOMPILEDIR=
.endif
-MLRUNTIMEPATCHES!= cd ${FILESDIR} && ${LS} do-patch-src::runtime::*
+# calm portlint complaining about /dev/null
+AUXSLASH= /
+AUXDEV= ${AUXSLASH}dev
+AUXDEVNULL!= if [ -w ${AUXDEV}/null ]; then ${ECHO_CMD} -n ${AUXDEV}/null; \
+ else ${ECHO_CMD} -n '${WRKDIR}/.devnull'; fi
+
+MLRUNTIMEPATCHES!= cd ${FILESDIR} && \
+ ( ${LS} do-patch-src::runtime::* 2> ${AUXDEVNULL} || \
+ ${TRUE} )
.if defined(WITH_EVERYTHING)
MLSOURCEUNPACKTARGETS= cm compiler mlrisc smlnj-lib system
-MLSOURCEPATCHES!= cd ${FILESDIR} && ${LS} do-patch-src::*
+MLSOURCEPATCHES!= cd ${FILESDIR} && \
+ ( ${LS} do-patch-src::* 2> ${AUXDEVNULL} || \
+ ${TRUE} )
.else
MLSOURCEUNPACKTARGETS=
MLSOURCEPATCHES=
@@ -181,7 +191,8 @@ pre-install:
${SED} -E -e 's%^(.*[^/])$$%${MLROOTRELATIVE}/src/\1%' \
-e 's%^(.*)/$$%@dirrm\ ${MLROOTRELATIVE}/src/\1%' \
> ${MLRUNTIMEPLIST}
- -@cd ${FILESDIR} && ${LS} do-patch-src::runtime::* | \
+ -@cd ${FILESDIR} && \
+ ( ${LS} do-patch-src::runtime::* 2> ${AUXDEVNULL} ) | \
${SED} -e 's%::%/%g' | \
${SED} -E -e 's%^do-patch-(.*)%${MLROOTRELATIVE}/\1.orig%' \
>> ${MLRUNTIMEPLIST}
diff --git a/lang/sml-nj-devel/distinfo b/lang/sml-nj-devel/distinfo
index f5fcbf5acfd9..c85bc1df3d9a 100644
--- a/lang/sml-nj-devel/distinfo
+++ b/lang/sml-nj-devel/distinfo
@@ -1,34 +1,34 @@
-MD5 (sml-nj/110.50/MLRISC.tgz) = c17fff195cb162ec3c08cb3f6bdd7af8
-SIZE (sml-nj/110.50/MLRISC.tgz) = 1225557
-MD5 (sml-nj/110.50/boot.x86-unix.tgz) = 5d92c683ac7f239020f3d772dd594347
-SIZE (sml-nj/110.50/boot.x86-unix.tgz) = 5361836
-MD5 (sml-nj/110.50/ckit.tgz) = d0c0f13863f98b0b87d0608154cfe480
-SIZE (sml-nj/110.50/ckit.tgz) = 168215
-MD5 (sml-nj/110.50/cm.tgz) = 0af8143363c5f3610b0c78f664c972c8
-SIZE (sml-nj/110.50/cm.tgz) = 206106
-MD5 (sml-nj/110.50/cml.tgz) = ff93ac1c6f63d7302c670d076f488677
-SIZE (sml-nj/110.50/cml.tgz) = 103673
-MD5 (sml-nj/110.50/compiler.tgz) = ab6b1cec261d0811c553db809544fec1
-SIZE (sml-nj/110.50/compiler.tgz) = 732954
-MD5 (sml-nj/110.50/config.tgz) = 683026b935aaf79a0fcdcfcee78061e9
-SIZE (sml-nj/110.50/config.tgz) = 13329
-MD5 (sml-nj/110.50/eXene.tgz) = a8281c8a1fd5d59dad2a58f17c63db5f
-SIZE (sml-nj/110.50/eXene.tgz) = 695319
-MD5 (sml-nj/110.50/ml-burg.tgz) = d6870fa140da70cc4196424793f75831
-SIZE (sml-nj/110.50/ml-burg.tgz) = 31548
-MD5 (sml-nj/110.50/ml-lex.tgz) = c39f9c6cf6ffbd2ff330f6ebc94a5be3
-SIZE (sml-nj/110.50/ml-lex.tgz) = 32388
-MD5 (sml-nj/110.50/ml-nlffi-lib.tgz) = 216b4b4691d88cc1f96527a361da5041
-SIZE (sml-nj/110.50/ml-nlffi-lib.tgz) = 42653
-MD5 (sml-nj/110.50/ml-nlffigen.tgz) = 11d00cd2044fef6830527a3f5b35adc0
-SIZE (sml-nj/110.50/ml-nlffigen.tgz) = 29421
-MD5 (sml-nj/110.50/ml-yacc.tgz) = 0cd9ad9c4158538407cdb87eaec376be
-SIZE (sml-nj/110.50/ml-yacc.tgz) = 95064
-MD5 (sml-nj/110.50/runtime.tgz) = 073e3e36f13d68f9fefaa1971d564a5c
-SIZE (sml-nj/110.50/runtime.tgz) = 322462
-MD5 (sml-nj/110.50/smlnj-c.tgz) = d51a69fb30c7cf2f32c3bb3162825dd8
-SIZE (sml-nj/110.50/smlnj-c.tgz) = 10540
-MD5 (sml-nj/110.50/smlnj-lib.tgz) = 7c47c5980ae3346706c3e2bd71aa3455
-SIZE (sml-nj/110.50/smlnj-lib.tgz) = 220832
-MD5 (sml-nj/110.50/system.tgz) = 88771d8aa98743ecf290f28afbf1ec93
-SIZE (sml-nj/110.50/system.tgz) = 213175
+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
diff --git a/lang/sml-nj-devel/files/do-patch-src::runtime::objs::mk.x86-freebsd b/lang/sml-nj-devel/files/do-patch-src::runtime::objs::mk.x86-freebsd
deleted file mode 100644
index f2331cb36243..000000000000
--- a/lang/sml-nj-devel/files/do-patch-src::runtime::objs::mk.x86-freebsd
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/runtime/objs/mk.x86-freebsd.orig Sat Jan 31 15:24:42 2004
-+++ src/runtime/objs/mk.x86-freebsd Wed Sep 29 04:10:12 2004
-@@ -14,10 +14,10 @@
- #CPP = /usr/bin/cpp -P
-
- XOBJS =
--XLIBS =
-+XLIBS = ../c-libs/dl/libunix-dynload.a
- LD_LIBS =
- BASE_DEFS =
--DEFS = $(BASE_DEFS) -DHOST_X86 -DTARGET_X86 -DOPSYS_UNIX -DOPSYS_FREEBSD
-+DEFS = $(BASE_DEFS) -DHOST_X86 -DTARGET_X86 -DOPSYS_UNIX -DOPSYS_FREEBSD -DDLOPEN
- TARGET = X86
- VERSION = v-x86-freebsd
- RUNTIME = run.x86-freebsd