Date: Wed, 31 Oct 2007 14:03:30 +1100 (EST) From: Timothy Bourke <timbob@bigpond.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/117721: Update port: textproc/sml-fxp (minor fix) Message-ID: <200710310303.l9V33Uop009951@triptrop.cse.unsw.edu.au> Resent-Message-ID: <200710311500.l9VF02dn040453@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 117721 >Category: ports >Synopsis: Update port: textproc/sml-fxp (minor fix) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Oct 31 15:00:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Timothy Bourke >Release: FreeBSD 6.1-RELEASE-p6 i386 (uname -s -r -m) >Organization: n/a >Environment: >Description: The original submission fails to install an fxlib.mlb file. This file is useful for using the library with mlton. >How-To-Repeat: >Fix: --- sml-fxp.patch begins here --- Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/textproc/sml-fxp/pkg-plist,v retrieving revision 1.1 diff -u -r1.1 pkg-plist --- pkg-plist 4 Oct 2007 03:02:59 -0000 1.1 +++ pkg-plist 31 Oct 2007 03:03:23 -0000 @@ -1,6 +1,7 @@ lib/sml-fxp/src/config.orig.sml lib/sml-fxp/src/genRandom.sml lib/sml-fxp/src/fxlib.cm +lib/sml-fxp/src/fxlib.mlb lib/sml-fxp/src/config.cm lib/sml-fxp/src/config.sml lib/sml-fxp/src/Util/util.cm Index: files/patch-Makefile =================================================================== RCS file: /home/ncvs/ports/textproc/sml-fxp/files/patch-Makefile,v retrieving revision 1.1 diff -u -r1.1 patch-Makefile --- files/patch-Makefile 4 Oct 2007 03:02:59 -0000 1.1 +++ files/patch-Makefile 31 Oct 2007 03:03:23 -0000 @@ -1,5 +1,5 @@ --- Makefile.orig Sat Jun 26 02:43:06 2004 -+++ Makefile Sun Sep 16 17:09:45 2007 ++++ Makefile Wed Oct 31 13:51:36 2007 @@ -6,25 +6,33 @@ ############################################################################## # These are the locations for executables, heap images and library files @@ -126,7 +126,7 @@ inst.fxp: @make inst.prog PROG_NAME=fxp PROG_CM=Apps/Null/null.cm PROG_FUN=Null.null -@@ -116,13 +137,38 @@ +@@ -116,13 +137,39 @@ ${MKDIRHIER} ${FXP_LIBDIR}/$${dir}; \ done for file in `${FIND} ${SRC} ${FXLIB_PRUNE} -prune -o -name '*.sml' -print`; do \ @@ -137,6 +137,7 @@ + ${BSD_INSTALL_DATA} $${file} ${FXP_LIBDIR}/$${file}; \ + done + ${BSD_INSTALL_DATA} ${SRC}/fxlib.cm ${FXP_LIBDIR}/${SRC}/ ++ ${BSD_INSTALL_DATA} ${SRC}/fxlib.mlb ${FXP_LIBDIR}/${SRC}/ +.if defined(STABILIZE) +.if defined(SMLNJ) && ${SMLNJ} == "yes" + # Stabilizing in place seems to be the only reliable way for old sml-nj --- sml-fxp.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710310303.l9V33Uop009951>