Sun Jul 3 19:26:36 2016 UTC ()
Store brand new configs in ${FILESDIR}, not as patches.


(dholland)
diff -r1.31 -r1.32 pkgsrc/lang/smlnj/Makefile
diff -r1.21 -r1.22 pkgsrc/lang/smlnj/distinfo
diff -r0 -r1.1 pkgsrc/lang/smlnj/files/mk.ppc-netbsd
diff -r0 -r1.1 pkgsrc/lang/smlnj/files/mk.sparc-netbsd
diff -r1.3 -r0 pkgsrc/lang/smlnj/patches/patch-ab
diff -r1.3 -r0 pkgsrc/lang/smlnj/patches/patch-ag
diff -r1.7 -r1.8 pkgsrc/lang/smlnj11072/Makefile
diff -r1.6 -r1.7 pkgsrc/lang/smlnj11072/distinfo
diff -r0 -r1.1 pkgsrc/lang/smlnj11072/files/mk.ppc-netbsd
diff -r0 -r1.1 pkgsrc/lang/smlnj11072/files/mk.sparc-netbsd
diff -r1.2 -r0 pkgsrc/lang/smlnj11072/patches/patch-ab
diff -r1.2 -r0 pkgsrc/lang/smlnj11072/patches/patch-ag

cvs diff -r1.31 -r1.32 pkgsrc/lang/smlnj/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/smlnj/Makefile 2016/07/03 19:21:44 1.31
+++ pkgsrc/lang/smlnj/Makefile 2016/07/03 19:26:35 1.32
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.31 2016/07/03 19:21:44 dholland Exp $ 1# $NetBSD: Makefile,v 1.32 2016/07/03 19:26:35 dholland Exp $
2# 2#
3 3
4DISTNAME= boot.${BOX}-unix 4DISTNAME= boot.${BOX}-unix
5PKGNAME= smlnj-${SML_VERSION} 5PKGNAME= smlnj-${SML_VERSION}
6CATEGORIES= lang 6CATEGORIES= lang
7MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${SML_VERSION}/ 7MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${SML_VERSION}/
8DISTFILES= MLRISC.tgz \ 8DISTFILES= MLRISC.tgz \
9 boot.${BOX}-unix.tgz \ 9 boot.${BOX}-unix.tgz \
10 ckit.tgz \ 10 ckit.tgz \
11 cm.tgz \ 11 cm.tgz \
12 cml.tgz \ 12 cml.tgz \
13 compiler.tgz \ 13 compiler.tgz \
14 config.tgz \ 14 config.tgz \
@@ -69,28 +69,30 @@ pre-extract: @@ -69,28 +69,30 @@ pre-extract:
69 ${MKDIR} ${WRKDIR}/src || ${TRUE} 69 ${MKDIR} ${WRKDIR}/src || ${TRUE}
70 ${MKDIR} ${WRKDIR}/base || ${TRUE} 70 ${MKDIR} ${WRKDIR}/base || ${TRUE}
71 71
72# make it easier to patch the runtime system 72# make it easier to patch the runtime system
73do-extract: 73do-extract:
74 ${RUN} extract_file="${_DISTDIR}/config.tgz"; \ 74 ${RUN} extract_file="${_DISTDIR}/config.tgz"; \
75 export extract_file; \ 75 export extract_file; \
76 cd ${WRKDIR}; ${EXTRACT_CMD} 76 cd ${WRKDIR}; ${EXTRACT_CMD}
77 ${RUN} extract_file="${_DISTDIR}/runtime.tgz"; \ 77 ${RUN} extract_file="${_DISTDIR}/runtime.tgz"; \
78 export extract_file; \ 78 export extract_file; \
79 cd ${WRKDIR}/src; ${EXTRACT_CMD} 79 cd ${WRKDIR}/src; ${EXTRACT_CMD}
80 80
81# symlink the rest of the distfiles 81# symlink the rest of the distfiles
 82# also copy in new configs
82post-extract: 83post-extract:
83 cd ${WRKDIR} && ${LN} -sf ${_DISTDIR}/* . 84 cd ${WRKDIR} && ${LN} -sf ${_DISTDIR}/* .
 85 cp ${FILESDIR}/mk.* ${WRKDIR}/src/runtime/objs/
84 86
85# make the necessary copy of the runtime, _after_ patching src 87# make the necessary copy of the runtime, _after_ patching src
86post-patch: 88post-patch:
87 cd ${WRKDIR}/src && pax -rw runtime ${WRKDIR}/base/ 89 cd ${WRKDIR}/src && pax -rw runtime ${WRKDIR}/base/
88 90
89# Turn of nlffi on powerpc (I guess it doesn't work?) 91# Turn of nlffi on powerpc (I guess it doesn't work?)
90# 92#
91# XXX: this switch doesn't work any more as the line in question doesn't 93# XXX: this switch doesn't work any more as the line in question doesn't
92# exist in the current version. Someone with a PPC build machine, 94# exist in the current version. Someone with a PPC build machine,
93# please check it out and either change it to match the file if still 95# please check it out and either change it to match the file if still
94# needed, or get rid of it. 96# needed, or get rid of it.
95.if ${MACHINE_ARCH} == "powerpc" 97.if ${MACHINE_ARCH} == "powerpc"
96SUBST_CLASSES+= nlffi 98SUBST_CLASSES+= nlffi

cvs diff -r1.21 -r1.22 pkgsrc/lang/smlnj/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/smlnj/distinfo 2016/07/03 19:18:46 1.21
+++ pkgsrc/lang/smlnj/distinfo 2016/07/03 19:26:35 1.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.21 2016/07/03 19:18:46 dholland Exp $ 1$NetBSD: distinfo,v 1.22 2016/07/03 19:26:35 dholland Exp $
2 2
3SHA1 (smlnj-110.73/MLRISC.tgz) = 59a38a4a1c63cecf97764a99577b3f929b5ccbc9 3SHA1 (smlnj-110.73/MLRISC.tgz) = 59a38a4a1c63cecf97764a99577b3f929b5ccbc9
4RMD160 (smlnj-110.73/MLRISC.tgz) = dd951776482f37421a17701d67c051741691c6cb 4RMD160 (smlnj-110.73/MLRISC.tgz) = dd951776482f37421a17701d67c051741691c6cb
5SHA512 (smlnj-110.73/MLRISC.tgz) = e16a213face6dbc128fc117a6ea30042ee49aa3aa985b3b6a9ea4f3ebd8392e2fc9db96451f49eddeab8f35a36665c1dc3dc77b6c615eae1b277192f16805d6b 5SHA512 (smlnj-110.73/MLRISC.tgz) = e16a213face6dbc128fc117a6ea30042ee49aa3aa985b3b6a9ea4f3ebd8392e2fc9db96451f49eddeab8f35a36665c1dc3dc77b6c615eae1b277192f16805d6b
6Size (smlnj-110.73/MLRISC.tgz) = 1422538 bytes 6Size (smlnj-110.73/MLRISC.tgz) = 1422538 bytes
7SHA1 (smlnj-110.73/boot.x86-unix.tgz) = f2a6b89708d41d5968bf6f2e2ee713704f3664fd 7SHA1 (smlnj-110.73/boot.x86-unix.tgz) = f2a6b89708d41d5968bf6f2e2ee713704f3664fd
8RMD160 (smlnj-110.73/boot.x86-unix.tgz) = c6fa71d7a14e79d095159ebd877b7562e88eeeb5 8RMD160 (smlnj-110.73/boot.x86-unix.tgz) = c6fa71d7a14e79d095159ebd877b7562e88eeeb5
9SHA512 (smlnj-110.73/boot.x86-unix.tgz) = 389f18bf989ff70aa4b4e174547bfc1ac00e5b3d0a57d60c96fc105252b94c8233fce0bdc868670386853bad9cc2a8643e9a1d3881bed1e0367d62a6451d6b78 9SHA512 (smlnj-110.73/boot.x86-unix.tgz) = 389f18bf989ff70aa4b4e174547bfc1ac00e5b3d0a57d60c96fc105252b94c8233fce0bdc868670386853bad9cc2a8643e9a1d3881bed1e0367d62a6451d6b78
10Size (smlnj-110.73/boot.x86-unix.tgz) = 5838645 bytes 10Size (smlnj-110.73/boot.x86-unix.tgz) = 5838645 bytes
11SHA1 (smlnj-110.73/ckit.tgz) = afbb7c03aa3aac813f4ce6686a68998b2612bea9 11SHA1 (smlnj-110.73/ckit.tgz) = afbb7c03aa3aac813f4ce6686a68998b2612bea9
12RMD160 (smlnj-110.73/ckit.tgz) = 56586583bbc8eff89e560e692705a7adc8f9c8e9 12RMD160 (smlnj-110.73/ckit.tgz) = 56586583bbc8eff89e560e692705a7adc8f9c8e9
13SHA512 (smlnj-110.73/ckit.tgz) = 555f5b3e7efaa73a9e30da03f664054f68dfe43072f4d380581cd77c5c75a6eb0f6ec296aa304d88d16f796227c45c0a1200c8f03bd6fc6f4160879edcd84299 13SHA512 (smlnj-110.73/ckit.tgz) = 555f5b3e7efaa73a9e30da03f664054f68dfe43072f4d380581cd77c5c75a6eb0f6ec296aa304d88d16f796227c45c0a1200c8f03bd6fc6f4160879edcd84299
14Size (smlnj-110.73/ckit.tgz) = 196369 bytes 14Size (smlnj-110.73/ckit.tgz) = 196369 bytes
@@ -71,31 +71,29 @@ Size (smlnj-110.73/smlnj-c.tgz) = 10532  @@ -71,31 +71,29 @@ Size (smlnj-110.73/smlnj-c.tgz) = 10532
71SHA1 (smlnj-110.73/smlnj-lib.tgz) = 7fe0cf25c0ad9cf63e4472d190d8bdb7d3083cef 71SHA1 (smlnj-110.73/smlnj-lib.tgz) = 7fe0cf25c0ad9cf63e4472d190d8bdb7d3083cef
72RMD160 (smlnj-110.73/smlnj-lib.tgz) = d0a883dcd3cb59e16671b79e2230fa55c1ee7131 72RMD160 (smlnj-110.73/smlnj-lib.tgz) = d0a883dcd3cb59e16671b79e2230fa55c1ee7131
73SHA512 (smlnj-110.73/smlnj-lib.tgz) = 84ebd305fdd64336ec7ca77ae57943d4c92b0e0bca6be234438460c34e89974841f48c8b8a0b7e2298cdbb5ead9ad40b720a30c4edb9438fc3ec1fe28458c027 73SHA512 (smlnj-110.73/smlnj-lib.tgz) = 84ebd305fdd64336ec7ca77ae57943d4c92b0e0bca6be234438460c34e89974841f48c8b8a0b7e2298cdbb5ead9ad40b720a30c4edb9438fc3ec1fe28458c027
74Size (smlnj-110.73/smlnj-lib.tgz) = 497319 bytes 74Size (smlnj-110.73/smlnj-lib.tgz) = 497319 bytes
75SHA1 (smlnj-110.73/system.tgz) = 423816ef96b8b830bc1d708b1484240de2399b4b 75SHA1 (smlnj-110.73/system.tgz) = 423816ef96b8b830bc1d708b1484240de2399b4b
76RMD160 (smlnj-110.73/system.tgz) = 01c0a0c4f2ea0a0615c3c1b55fa88a46bfc8de68 76RMD160 (smlnj-110.73/system.tgz) = 01c0a0c4f2ea0a0615c3c1b55fa88a46bfc8de68
77SHA512 (smlnj-110.73/system.tgz) = 29cce8b727598da425b8c5b9957a3ebe759bfa15a754e94e120034ac8a9b78c30fd64b2e15626046b155190e62fee011f05e55e222aacd5b3c6eba80eafbfafe 77SHA512 (smlnj-110.73/system.tgz) = 29cce8b727598da425b8c5b9957a3ebe759bfa15a754e94e120034ac8a9b78c30fd64b2e15626046b155190e62fee011f05e55e222aacd5b3c6eba80eafbfafe
78Size (smlnj-110.73/system.tgz) = 227056 bytes 78Size (smlnj-110.73/system.tgz) = 227056 bytes
79SHA1 (smlnj-110.73/trace-debug-profile.tgz) = 1879601267411bf03ef6d8c06422d56b0548929d 79SHA1 (smlnj-110.73/trace-debug-profile.tgz) = 1879601267411bf03ef6d8c06422d56b0548929d
80RMD160 (smlnj-110.73/trace-debug-profile.tgz) = e6cdae53b060c85782424d792bdf4673c5ddbf1e 80RMD160 (smlnj-110.73/trace-debug-profile.tgz) = e6cdae53b060c85782424d792bdf4673c5ddbf1e
81SHA512 (smlnj-110.73/trace-debug-profile.tgz) = f806a36a2d9d500af0975f8d2ebb38b8189fc9732f3163ad3bc3c7b7fd13cba965ab41754b4e37ef576005b2733b41cf291fb2d4ae5c47ec2a51a751507b911f 81SHA512 (smlnj-110.73/trace-debug-profile.tgz) = f806a36a2d9d500af0975f8d2ebb38b8189fc9732f3163ad3bc3c7b7fd13cba965ab41754b4e37ef576005b2733b41cf291fb2d4ae5c47ec2a51a751507b911f
82Size (smlnj-110.73/trace-debug-profile.tgz) = 3899 bytes 82Size (smlnj-110.73/trace-debug-profile.tgz) = 3899 bytes
83SHA1 (patch-aa) = f738a6284236158b6b95928768fe1213cc77fc20 83SHA1 (patch-aa) = f738a6284236158b6b95928768fe1213cc77fc20
84SHA1 (patch-ab) = 2c9a448c8566d87a2d01528cf6e38ed0dfd9328b 
85SHA1 (patch-ad) = 67802bbdf42408c60bbce4087f20d000a3445677 84SHA1 (patch-ad) = 67802bbdf42408c60bbce4087f20d000a3445677
86SHA1 (patch-ae) = 0ba98fb2b012daf75dcc4ac416cbf0fd3182114b 85SHA1 (patch-ae) = 0ba98fb2b012daf75dcc4ac416cbf0fd3182114b
87SHA1 (patch-af) = 3a1c1cadd26eb246adafff823d49b4ab7161793b 86SHA1 (patch-af) = 3a1c1cadd26eb246adafff823d49b4ab7161793b
88SHA1 (patch-ag) = 1dd473bf9b21cd6218945c119fb08230dcd3c4bf 
89SHA1 (patch-ah) = 93d7453dc82d91d29662cc02dd8ab9e8b8987393 87SHA1 (patch-ah) = 93d7453dc82d91d29662cc02dd8ab9e8b8987393
90SHA1 (patch-ai) = 6a15a5415bd73e6618bc45b9a7eb021543e9cecd 88SHA1 (patch-ai) = 6a15a5415bd73e6618bc45b9a7eb021543e9cecd
91SHA1 (patch-aj) = 6318548da4c943c60fe63d41529803ea3fa2c96e 89SHA1 (patch-aj) = 6318548da4c943c60fe63d41529803ea3fa2c96e
92SHA1 (patch-ak) = 6fb3d4444c75123dc8c5fa7bb6cea835c78ef6e3 90SHA1 (patch-ak) = 6fb3d4444c75123dc8c5fa7bb6cea835c78ef6e3
93SHA1 (patch-am) = 95f3e5a041163279f68e782469a30f6f765b7511 91SHA1 (patch-am) = 95f3e5a041163279f68e782469a30f6f765b7511
94SHA1 (patch-an) = 3d750d5d20b2d3ab69b492eb60e27aded45ec3f7 92SHA1 (patch-an) = 3d750d5d20b2d3ab69b492eb60e27aded45ec3f7
95SHA1 (patch-ao) = 1c66024c5949269291cbf6f815baf6162db47d31 93SHA1 (patch-ao) = 1c66024c5949269291cbf6f815baf6162db47d31
96SHA1 (patch-ap) = af8b50c0f21e969e036064f5c808eaccc79d5c4b 94SHA1 (patch-ap) = af8b50c0f21e969e036064f5c808eaccc79d5c4b
97SHA1 (patch-aq) = 32d96ad2552d5ac914581686904e94a96e5ca059 95SHA1 (patch-aq) = 32d96ad2552d5ac914581686904e94a96e5ca059
98SHA1 (patch-at) = cd7d23adaf8882e9b431d6581283fdb58044e05c 96SHA1 (patch-at) = cd7d23adaf8882e9b431d6581283fdb58044e05c
99SHA1 (patch-config___arch-n-opsys) = b0c952b0b9ed6312a115761fdbd4c30aaa208b4c 97SHA1 (patch-config___arch-n-opsys) = b0c952b0b9ed6312a115761fdbd4c30aaa208b4c
100SHA1 (patch-src_runtime_gc_gc-stats.h) = af61db9d1f04e566d4c5c2bc5dcf4c6958f0ea78 98SHA1 (patch-src_runtime_gc_gc-stats.h) = af61db9d1f04e566d4c5c2bc5dcf4c6958f0ea78
101SHA1 (patch-src_runtime_gc_init-gc.c) = 5d1d5a13a51d732590dd4f375824bbc389a0525d 99SHA1 (patch-src_runtime_gc_init-gc.c) = 5d1d5a13a51d732590dd4f375824bbc389a0525d

File Added: pkgsrc/lang/smlnj/files/mk.ppc-netbsd
# mk.ppc-netbsd
# $NetBSD: mk.ppc-netbsd,v 1.1 2016/07/03 19:26:35 dholland Exp $
#

SHELL		= /bin/sh

MAKE =		gmake
GCC =		gcc
ARFLAGS =	Trcv
CFLAGS =	@CFLAGS@
LDFLAGS=
CPP =		$(GCC) -x c -E -P

#XOBJS =	xmonitor.o
#LD_LIBS =	-lX11
#BASE_DEFS =	-DHEAP_MONITOR -DPOLL_DEBUG
XOBJS =
XLIBS =
DEFS =		$(BASE_DEFS) -DHOST_PPC -DTARGET_PPC -DOPSYS_UNIX -DOPSYS_NETBSD
TARGET =	PPC
VERSION =	v-ppc-netbsd
RUNTIME =	run.ppc-netbsd

all:
	($(MAKE) RUNTIME="$(RUNTIME)" MAKE="$(MAKE)" VERSION="$(VERSION)" CC="$(CC)" CFLAGS="$(CFLAGS)" CPP="$(CPP)" AS="$(AS)" AR="$(AR)" RANLIB="$(RANLIB)" TARGET=$(TARGET) DEFS="$(DEFS)" XOBJS="$(XOBJS)" XLIBS="$(XLIBS)" LD_LIBS="$(LD_LIBS)" $(RUNTIME))

File Added: pkgsrc/lang/smlnj/files/mk.sparc-netbsd
# mk.sparc-netbsd
# $NetBSD: mk.sparc-netbsd,v 1.1 2016/07/03 19:26:35 dholland Exp $
#

SHELL		= /bin/sh

MAKE =		gmake
GCC =		gcc
ARFLAGS =	Trcv
CFLAGS =	@CFLAGS@ 
LDFLAGS=
CPP =		$(GCC) -x c -E -P

#XOBJS =	xmonitor.o
#LD_LIBS =	-lX11
#BASE_DEFS =	-DHEAP_MONITOR -DPOLL_DEBUG
XOBJS =
XLIBS =
DEFS =		$(BASE_DEFS) -DHOST_SPARC -DTARGET_SPARC -DOPSYS_UNIX -DOPSYS_NETBSD -DCALLEESAVE=3 -DUNBOXEDFLOAT=1 
TARGET =	SPARC
VERSION =	v-sparc-netbsd
RUNTIME =	run.sparc-netbsd

all:
	($(MAKE) RUNTIME="$(RUNTIME)" MAKE="$(MAKE)" VERSION="$(VERSION)" CC="$(CC)" CFLAGS="$(CFLAGS)" CPP="$(CPP)" AS="$(AS)" AR="$(AR)" RANLIB="$(RANLIB)" TARGET=$(TARGET) DEFS="$(DEFS)" XOBJS="$(XOBJS)" XLIBS="$(XLIBS)" LD_LIBS="$(LD_LIBS)" $(RUNTIME))

File Deleted: pkgsrc/lang/smlnj/patches/Attic/patch-ab

File Deleted: pkgsrc/lang/smlnj/patches/Attic/patch-ag

cvs diff -r1.7 -r1.8 pkgsrc/lang/smlnj11072/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/smlnj11072/Makefile 2016/07/03 19:21:44 1.7
+++ pkgsrc/lang/smlnj11072/Makefile 2016/07/03 19:26:35 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.7 2016/07/03 19:21:44 dholland Exp $ 1# $NetBSD: Makefile,v 1.8 2016/07/03 19:26:35 dholland Exp $
2# 2#
3 3
4DISTNAME= boot.${BOX}-unix 4DISTNAME= boot.${BOX}-unix
5PKGNAME= smlnj-${SML_VERSION} 5PKGNAME= smlnj-${SML_VERSION}
6CATEGORIES= lang 6CATEGORIES= lang
7MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${SML_VERSION}/ 7MASTER_SITES= http://smlnj.cs.uchicago.edu/dist/working/${SML_VERSION}/
8DISTFILES= MLRISC.tgz \ 8DISTFILES= MLRISC.tgz \
9 boot.${BOX}-unix.tgz \ 9 boot.${BOX}-unix.tgz \
10 ckit.tgz \ 10 ckit.tgz \
11 cm.tgz \ 11 cm.tgz \
12 cml.tgz \ 12 cml.tgz \
13 compiler.tgz \ 13 compiler.tgz \
14 config.tgz \ 14 config.tgz \
@@ -68,28 +68,30 @@ pre-extract: @@ -68,28 +68,30 @@ pre-extract:
68 ${MKDIR} ${WRKDIR}/src || ${TRUE} 68 ${MKDIR} ${WRKDIR}/src || ${TRUE}
69 ${MKDIR} ${WRKDIR}/base || ${TRUE} 69 ${MKDIR} ${WRKDIR}/base || ${TRUE}
70 70
71# make it easier to patch the runtime system 71# make it easier to patch the runtime system
72do-extract: 72do-extract:
73 ${RUN} extract_file="${_DISTDIR}/config.tgz"; \ 73 ${RUN} extract_file="${_DISTDIR}/config.tgz"; \
74 export extract_file; \ 74 export extract_file; \
75 cd ${WRKDIR}; ${EXTRACT_CMD} 75 cd ${WRKDIR}; ${EXTRACT_CMD}
76 ${RUN} extract_file="${_DISTDIR}/runtime.tgz"; \ 76 ${RUN} extract_file="${_DISTDIR}/runtime.tgz"; \
77 export extract_file; \ 77 export extract_file; \
78 cd ${WRKDIR}/src; ${EXTRACT_CMD} 78 cd ${WRKDIR}/src; ${EXTRACT_CMD}
79 79
80# symlink the rest of the distfiles 80# symlink the rest of the distfiles
 81# also copy in new configs
81post-extract: 82post-extract:
82 cd ${WRKDIR} && ${LN} -sf ${_DISTDIR}/* . 83 cd ${WRKDIR} && ${LN} -sf ${_DISTDIR}/* .
 84 cp ${FILESDIR}/mk.* ${WRKDIR}/src/runtime/objs/
83 85
84# make the necessary copy of the runtime, _after_ patching src 86# make the necessary copy of the runtime, _after_ patching src
85post-patch: 87post-patch:
86 cd ${WRKDIR}/src && pax -rw runtime ${WRKDIR}/base/ 88 cd ${WRKDIR}/src && pax -rw runtime ${WRKDIR}/base/
87 89
88# Turn of nlffi on powerpc (I guess it doesn't work?) 90# Turn of nlffi on powerpc (I guess it doesn't work?)
89# 91#
90# XXX: this switch doesn't work any more as the line in question doesn't 92# XXX: this switch doesn't work any more as the line in question doesn't
91# exist in the current version. Someone with a PPC build machine, 93# exist in the current version. Someone with a PPC build machine,
92# please check it out and either change it to match the file if still 94# please check it out and either change it to match the file if still
93# needed, or get rid of it. 95# needed, or get rid of it.
94.if ${MACHINE_ARCH} == "powerpc" 96.if ${MACHINE_ARCH} == "powerpc"
95SUBST_CLASSES+= nlffi 97SUBST_CLASSES+= nlffi

cvs diff -r1.6 -r1.7 pkgsrc/lang/smlnj11072/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/smlnj11072/distinfo 2016/07/03 19:18:47 1.6
+++ pkgsrc/lang/smlnj11072/distinfo 2016/07/03 19:26:35 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.6 2016/07/03 19:18:47 dholland Exp $ 1$NetBSD: distinfo,v 1.7 2016/07/03 19:26:35 dholland Exp $
2 2
3SHA1 (smlnj-110.72/MLRISC.tgz) = 9bb9eb169337533304c2e0e4eb9af263d38c398a 3SHA1 (smlnj-110.72/MLRISC.tgz) = 9bb9eb169337533304c2e0e4eb9af263d38c398a
4RMD160 (smlnj-110.72/MLRISC.tgz) = 484512df036421e216d4afed01beb978d33e16bb 4RMD160 (smlnj-110.72/MLRISC.tgz) = 484512df036421e216d4afed01beb978d33e16bb
5Size (smlnj-110.72/MLRISC.tgz) = 1432663 bytes 5Size (smlnj-110.72/MLRISC.tgz) = 1432663 bytes
6SHA1 (smlnj-110.72/boot.x86-unix.tgz) = 799f02f3e880a829b48962994b563f7321385d87 6SHA1 (smlnj-110.72/boot.x86-unix.tgz) = 799f02f3e880a829b48962994b563f7321385d87
7RMD160 (smlnj-110.72/boot.x86-unix.tgz) = bd2962ea25d6f384a3f458759a1c655960dc4208 7RMD160 (smlnj-110.72/boot.x86-unix.tgz) = bd2962ea25d6f384a3f458759a1c655960dc4208
8Size (smlnj-110.72/boot.x86-unix.tgz) = 5847908 bytes 8Size (smlnj-110.72/boot.x86-unix.tgz) = 5847908 bytes
9SHA1 (smlnj-110.72/ckit.tgz) = 0ebcdbd0a494eb051b4e6081f5e9312a0a54f03d 9SHA1 (smlnj-110.72/ckit.tgz) = 0ebcdbd0a494eb051b4e6081f5e9312a0a54f03d
10RMD160 (smlnj-110.72/ckit.tgz) = 0d94d522b22b21600ad99aaf22fb671c12a6ea59 10RMD160 (smlnj-110.72/ckit.tgz) = 0d94d522b22b21600ad99aaf22fb671c12a6ea59
11Size (smlnj-110.72/ckit.tgz) = 199126 bytes 11Size (smlnj-110.72/ckit.tgz) = 199126 bytes
12SHA1 (smlnj-110.72/cm.tgz) = 0a85eaecc101c45c769e6beb8ace8a8bf0f4d32f 12SHA1 (smlnj-110.72/cm.tgz) = 0a85eaecc101c45c769e6beb8ace8a8bf0f4d32f
13RMD160 (smlnj-110.72/cm.tgz) = 821eb682bfb4e6ef6a71fe341ba018059301a233 13RMD160 (smlnj-110.72/cm.tgz) = 821eb682bfb4e6ef6a71fe341ba018059301a233
14Size (smlnj-110.72/cm.tgz) = 201235 bytes 14Size (smlnj-110.72/cm.tgz) = 201235 bytes
@@ -51,31 +51,29 @@ Size (smlnj-110.72/runtime.tgz) = 333396 @@ -51,31 +51,29 @@ Size (smlnj-110.72/runtime.tgz) = 333396
51SHA1 (smlnj-110.72/smlnj-c.tgz) = f4bf82d695be0fca01e0f3e4075ac4d81fe3c660 51SHA1 (smlnj-110.72/smlnj-c.tgz) = f4bf82d695be0fca01e0f3e4075ac4d81fe3c660
52RMD160 (smlnj-110.72/smlnj-c.tgz) = 373fc5c1b0b49056bc1eb73bf9650c2f939c4540 52RMD160 (smlnj-110.72/smlnj-c.tgz) = 373fc5c1b0b49056bc1eb73bf9650c2f939c4540
53Size (smlnj-110.72/smlnj-c.tgz) = 10618 bytes 53Size (smlnj-110.72/smlnj-c.tgz) = 10618 bytes
54SHA1 (smlnj-110.72/smlnj-lib.tgz) = 8ce9761a118569b8563f0336e010906c15943324 54SHA1 (smlnj-110.72/smlnj-lib.tgz) = 8ce9761a118569b8563f0336e010906c15943324
55RMD160 (smlnj-110.72/smlnj-lib.tgz) = fbcdc678f1c6842aaa5a2241db6564e6e81eb525 55RMD160 (smlnj-110.72/smlnj-lib.tgz) = fbcdc678f1c6842aaa5a2241db6564e6e81eb525
56Size (smlnj-110.72/smlnj-lib.tgz) = 258562 bytes 56Size (smlnj-110.72/smlnj-lib.tgz) = 258562 bytes
57SHA1 (smlnj-110.72/system.tgz) = 72f73bbbc06d23ee3c4510bb5af2fb8dec431337 57SHA1 (smlnj-110.72/system.tgz) = 72f73bbbc06d23ee3c4510bb5af2fb8dec431337
58RMD160 (smlnj-110.72/system.tgz) = c6816b7c9fd57f9351b63a7ba447442c4a21fe7b 58RMD160 (smlnj-110.72/system.tgz) = c6816b7c9fd57f9351b63a7ba447442c4a21fe7b
59Size (smlnj-110.72/system.tgz) = 238169 bytes 59Size (smlnj-110.72/system.tgz) = 238169 bytes
60SHA1 (smlnj-110.72/trace-debug-profile.tgz) = e80d8076d961a36e067b559c02279562856bb6ee 60SHA1 (smlnj-110.72/trace-debug-profile.tgz) = e80d8076d961a36e067b559c02279562856bb6ee
61RMD160 (smlnj-110.72/trace-debug-profile.tgz) = 6c85734aefd0672a645497550dacf56f503dd726 61RMD160 (smlnj-110.72/trace-debug-profile.tgz) = 6c85734aefd0672a645497550dacf56f503dd726
62Size (smlnj-110.72/trace-debug-profile.tgz) = 3905 bytes 62Size (smlnj-110.72/trace-debug-profile.tgz) = 3905 bytes
63SHA1 (patch-aa) = f738a6284236158b6b95928768fe1213cc77fc20 63SHA1 (patch-aa) = f738a6284236158b6b95928768fe1213cc77fc20
64SHA1 (patch-ab) = 2c9a448c8566d87a2d01528cf6e38ed0dfd9328b 
65SHA1 (patch-ad) = 67802bbdf42408c60bbce4087f20d000a3445677 64SHA1 (patch-ad) = 67802bbdf42408c60bbce4087f20d000a3445677
66SHA1 (patch-ae) = 0ba98fb2b012daf75dcc4ac416cbf0fd3182114b 65SHA1 (patch-ae) = 0ba98fb2b012daf75dcc4ac416cbf0fd3182114b
67SHA1 (patch-af) = 3a1c1cadd26eb246adafff823d49b4ab7161793b 66SHA1 (patch-af) = 3a1c1cadd26eb246adafff823d49b4ab7161793b
68SHA1 (patch-ag) = 1dd473bf9b21cd6218945c119fb08230dcd3c4bf 
69SHA1 (patch-ah) = 93d7453dc82d91d29662cc02dd8ab9e8b8987393 67SHA1 (patch-ah) = 93d7453dc82d91d29662cc02dd8ab9e8b8987393
70SHA1 (patch-ai) = 6a15a5415bd73e6618bc45b9a7eb021543e9cecd 68SHA1 (patch-ai) = 6a15a5415bd73e6618bc45b9a7eb021543e9cecd
71SHA1 (patch-aj) = 6318548da4c943c60fe63d41529803ea3fa2c96e 69SHA1 (patch-aj) = 6318548da4c943c60fe63d41529803ea3fa2c96e
72SHA1 (patch-ak) = 6fb3d4444c75123dc8c5fa7bb6cea835c78ef6e3 70SHA1 (patch-ak) = 6fb3d4444c75123dc8c5fa7bb6cea835c78ef6e3
73SHA1 (patch-am) = 95f3e5a041163279f68e782469a30f6f765b7511 71SHA1 (patch-am) = 95f3e5a041163279f68e782469a30f6f765b7511
74SHA1 (patch-an) = 3d750d5d20b2d3ab69b492eb60e27aded45ec3f7 72SHA1 (patch-an) = 3d750d5d20b2d3ab69b492eb60e27aded45ec3f7
75SHA1 (patch-ao) = 1c66024c5949269291cbf6f815baf6162db47d31 73SHA1 (patch-ao) = 1c66024c5949269291cbf6f815baf6162db47d31
76SHA1 (patch-ap) = af8b50c0f21e969e036064f5c808eaccc79d5c4b 74SHA1 (patch-ap) = af8b50c0f21e969e036064f5c808eaccc79d5c4b
77SHA1 (patch-aq) = 32d96ad2552d5ac914581686904e94a96e5ca059 75SHA1 (patch-aq) = 32d96ad2552d5ac914581686904e94a96e5ca059
78SHA1 (patch-ar) = 727afe6de54eb244c48e99c661f6b8ae3f780de0 76SHA1 (patch-ar) = 727afe6de54eb244c48e99c661f6b8ae3f780de0
79SHA1 (patch-at) = cd7d23adaf8882e9b431d6581283fdb58044e05c 77SHA1 (patch-at) = cd7d23adaf8882e9b431d6581283fdb58044e05c
80SHA1 (patch-config___arch-n-opsys) = 7035758667350aa9558a14e28245d022e43369ea 78SHA1 (patch-config___arch-n-opsys) = 7035758667350aa9558a14e28245d022e43369ea
81SHA1 (patch-src_runtime_gc_gc-stats.h) = af61db9d1f04e566d4c5c2bc5dcf4c6958f0ea78 79SHA1 (patch-src_runtime_gc_gc-stats.h) = af61db9d1f04e566d4c5c2bc5dcf4c6958f0ea78

File Added: pkgsrc/lang/smlnj11072/files/mk.ppc-netbsd
# mk.ppc-netbsd
# $NetBSD: mk.ppc-netbsd,v 1.1 2016/07/03 19:26:35 dholland Exp $
#

SHELL		= /bin/sh

MAKE =		gmake
GCC =		gcc
ARFLAGS =	Trcv
CFLAGS =	@CFLAGS@
LDFLAGS=
CPP =		$(GCC) -x c -E -P

#XOBJS =	xmonitor.o
#LD_LIBS =	-lX11
#BASE_DEFS =	-DHEAP_MONITOR -DPOLL_DEBUG
XOBJS =
XLIBS =
DEFS =		$(BASE_DEFS) -DHOST_PPC -DTARGET_PPC -DOPSYS_UNIX -DOPSYS_NETBSD
TARGET =	PPC
VERSION =	v-ppc-netbsd
RUNTIME =	run.ppc-netbsd

all:
	($(MAKE) RUNTIME="$(RUNTIME)" MAKE="$(MAKE)" VERSION="$(VERSION)" CC="$(CC)" CFLAGS="$(CFLAGS)" CPP="$(CPP)" AS="$(AS)" AR="$(AR)" RANLIB="$(RANLIB)" TARGET=$(TARGET) DEFS="$(DEFS)" XOBJS="$(XOBJS)" XLIBS="$(XLIBS)" LD_LIBS="$(LD_LIBS)" $(RUNTIME))

File Added: pkgsrc/lang/smlnj11072/files/mk.sparc-netbsd
# mk.sparc-netbsd
# $NetBSD: mk.sparc-netbsd,v 1.1 2016/07/03 19:26:35 dholland Exp $
#

SHELL		= /bin/sh

MAKE =		gmake
GCC =		gcc
ARFLAGS =	Trcv
CFLAGS =	@CFLAGS@ 
LDFLAGS=
CPP =		$(GCC) -x c -E -P

#XOBJS =	xmonitor.o
#LD_LIBS =	-lX11
#BASE_DEFS =	-DHEAP_MONITOR -DPOLL_DEBUG
XOBJS =
XLIBS =
DEFS =		$(BASE_DEFS) -DHOST_SPARC -DTARGET_SPARC -DOPSYS_UNIX -DOPSYS_NETBSD -DCALLEESAVE=3 -DUNBOXEDFLOAT=1 
TARGET =	SPARC
VERSION =	v-sparc-netbsd
RUNTIME =	run.sparc-netbsd

all:
	($(MAKE) RUNTIME="$(RUNTIME)" MAKE="$(MAKE)" VERSION="$(VERSION)" CC="$(CC)" CFLAGS="$(CFLAGS)" CPP="$(CPP)" AS="$(AS)" AR="$(AR)" RANLIB="$(RANLIB)" TARGET=$(TARGET) DEFS="$(DEFS)" XOBJS="$(XOBJS)" XLIBS="$(XLIBS)" LD_LIBS="$(LD_LIBS)" $(RUNTIME))

File Deleted: pkgsrc/lang/smlnj11072/patches/Attic/patch-ab

File Deleted: pkgsrc/lang/smlnj11072/patches/Attic/patch-ag