Commit graph

10 commits

Author SHA1 Message Date
dholland
fbcbecca30 Sync new patches from main smlnj package; they all apply. 2016-07-03 19:35:36 +00:00
dholland
b2aaa846d2 Honor pkgsrc CFLAGS in all configs, not just some. 2016-07-03 19:29:27 +00:00
dholland
c5feb46629 Store brand new configs in ${FILESDIR}, not as patches. 2016-07-03 19:26:35 +00:00
dholland
e23f9ed410 Honor the pkgsrc configure shell instead of using /bin/sh, as on some
platforms /bin/sh gets one something uselessly broken.

Also, don't set MAKE to Solaris's make on Solaris; while this might be
necessary building standalone, in pkgsrc it's foolish.
2016-07-03 19:18:46 +00:00
dholland
da5e0e8bc1 Remove duplicate patches. Patch only the src/ copy of the runtime.
Instead of extracting the runtime twice for src/ and base/ and then
haphazardly patching either or both copies, patch only one copy and
create the other *after* patching.

(better yet would be not to copy the thing at all, but I think there
are smlnj reasons you can't do that)
2016-07-03 19:11:15 +00:00
dholland
d7a4da3526 Sync 32-on-64 hacks from main smlnj package. 2016-07-03 19:00:24 +00:00
dholland
f74824d9d0 Sync newer patches (mostly the time handling fixes) from base smlnj package. 2016-07-03 18:52:32 +00:00
dholland
018f605c04 Rename patch-ac to match main smlnj package. 2016-07-03 18:49:02 +00:00
dholland
c47b21d9f9 Sync patch comments from main smlnj package. 2016-07-03 18:33:36 +00:00
dholland
c9a37d41fa Add a copy of smlnj from before the last update (so, 110.72) because
this version builds and runs on NetBSD/i386. (Yes, the update was
years back. This is what happens with packages that don't build on
amd64...)
2016-07-03 17:50:31 +00:00