aboutsummaryrefslogtreecommitdiff
path: root/lang/mit-scheme
diff options
context:
space:
mode:
authorKevin Lo <kevlo@FreeBSD.org>2000-12-02 16:17:08 +0000
committerKevin Lo <kevlo@FreeBSD.org>2000-12-02 16:17:08 +0000
commit9d1115da800fb90a4506fb8087ff817f3633ee98 (patch)
tree341f673459e9f26da06d922eabced2664a0c34a6 /lang/mit-scheme
parentdcf01b445d7885fa6a78dfa0b0a7012e954932c1 (diff)
downloadports-9d1115da800fb90a4506fb8087ff817f3633ee98.tar.gz
ports-9d1115da800fb90a4506fb8087ff817f3633ee98.zip
Notes
Diffstat (limited to 'lang/mit-scheme')
-rw-r--r--lang/mit-scheme/Makefile10
-rw-r--r--lang/mit-scheme/distinfo2
-rw-r--r--lang/mit-scheme/files/Makefile4
-rw-r--r--lang/mit-scheme/pkg-plist21
4 files changed, 27 insertions, 10 deletions
diff --git a/lang/mit-scheme/Makefile b/lang/mit-scheme/Makefile
index 4c728cf5a9c1..fd4f298d008a 100644
--- a/lang/mit-scheme/Makefile
+++ b/lang/mit-scheme/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= mit-scheme
-PORTVERSION= 7.5.10
+PORTVERSION= 7.5.11
CATEGORIES= lang
MASTER_SITES= ftp://ftp.swiss.ai.mit.edu/pub/scheme-7.5/%SUBDIR%/
MASTER_SITE_SUBDIR= ${PORTVERSION}
@@ -20,12 +20,16 @@ USE_XLIB= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
+SCHEME_DIR= ${PREFIX}/lib/mit-scheme
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/scheme ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/bchscheme ${PREFIX}/bin
${TAR} -C ${WRKSRC}/lib -cf - mit-scheme | \
${TAR} -C ${PREFIX}/lib --unlink -xf -
- find ${PREFIX}/lib/mit-scheme | xargs ${CHOWN} ${SHAREOWN}:${SHAREGRP}
- find ${PREFIX}/lib/mit-scheme -type f | xargs ${CHMOD} ${SHAREMODE}
+ ${LN} -sf ${SCHEME_DIR}/SRC/edwin ${SCHEME_DIR}/edwin/autoload
+ ${LN} -sf ${SCHEME_DIR}/SRC/runtime ${SCHEME_DIR}/options
+ find ${SCHEME_DIR} | xargs ${CHOWN} ${SHAREOWN}:${SHAREGRP}
+ find ${SCHEME_DIR} -type f | xargs ${CHMOD} ${SHAREMODE}
.include <bsd.port.mk>
diff --git a/lang/mit-scheme/distinfo b/lang/mit-scheme/distinfo
index 3c9dbe73228c..8c9ac883a622 100644
--- a/lang/mit-scheme/distinfo
+++ b/lang/mit-scheme/distinfo
@@ -1 +1 @@
-MD5 (scheme-7.5.10-ix86-freebsd.tar.gz) = bab056c6768e19630a1997fe04cdfdf3
+MD5 (scheme-7.5.11-ix86-freebsd.tar.gz) = 421b3a60446c4aad3ecce43f42a24637
diff --git a/lang/mit-scheme/files/Makefile b/lang/mit-scheme/files/Makefile
deleted file mode 100644
index caf1ad7a6adf..000000000000
--- a/lang/mit-scheme/files/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-all:
- (cd microcode; make all)
-install:
- ./install.sh ${PREFIX}
diff --git a/lang/mit-scheme/pkg-plist b/lang/mit-scheme/pkg-plist
index 3c66f78628a2..6b5c95e6fa8b 100644
--- a/lang/mit-scheme/pkg-plist
+++ b/lang/mit-scheme/pkg-plist
@@ -1,5 +1,6 @@
bin/bchscheme
bin/scheme
+
lib/mit-scheme/SRC/edwin/abbrev.bci
lib/mit-scheme/SRC/edwin/ansi.bci
lib/mit-scheme/SRC/edwin/argred.bci
@@ -173,6 +174,8 @@ lib/mit-scheme/SRC/edwin/xcom.bci
lib/mit-scheme/SRC/edwin/xform.bci
lib/mit-scheme/SRC/edwin/xmodef.bci
lib/mit-scheme/SRC/edwin/xterm.bci
+@exec ln -sf %D/lib/mit-scheme/SRC/edwin %D/lib/mit-scheme/edwin/autoload
+@unexec rm -f %D/lib/mit-scheme/edwin/autoload
lib/mit-scheme/SRC/runtime/advice.bci
lib/mit-scheme/SRC/runtime/apply.bci
lib/mit-scheme/SRC/runtime/apropos.bci
@@ -340,9 +343,25 @@ lib/mit-scheme/SRC/runtime/x11graph.bci
lib/mit-scheme/SRC/runtime/xeval.bci
lib/mit-scheme/SRC/runtime/ystep.bci
lib/mit-scheme/SRC/runtime/ystep.com
+@exec ln -sf %D/lib/mit-scheme/SRC/runtime %D/lib/mit-scheme/options
+@unexec rm -f %D/lib/mit-scheme/options
lib/mit-scheme/all.com
lib/mit-scheme/compiler.com
lib/mit-scheme/doc/COPYING
+lib/mit-scheme/doc/imail.html
+lib/mit-scheme/doc/imail_1.html
+lib/mit-scheme/doc/imail_2.html
+lib/mit-scheme/doc/imail_3.html
+lib/mit-scheme/doc/imail_4.html
+lib/mit-scheme/doc/imail_5.html
+lib/mit-scheme/doc/imail_6.html
+lib/mit-scheme/doc/imail_7.html
+lib/mit-scheme/doc/imail_8.html
+lib/mit-scheme/doc/imail_9.html
+lib/mit-scheme/doc/imail_abt.html
+lib/mit-scheme/doc/imail_fot.html
+lib/mit-scheme/doc/imail_ovr.html
+lib/mit-scheme/doc/imail_toc.html
lib/mit-scheme/doc/index.html
lib/mit-scheme/doc/scheme.html
lib/mit-scheme/doc/scheme_1.html
@@ -424,7 +443,6 @@ lib/mit-scheme/doc/user_fot.html
lib/mit-scheme/doc/user_ovr.html
lib/mit-scheme/doc/user_toc.html
lib/mit-scheme/edwin.com
-lib/mit-scheme/edwin/autoload
lib/mit-scheme/edwin/etc/TUTORIAL
lib/mit-scheme/edwin/etc/mime.types
lib/mit-scheme/edwin/info/dir
@@ -502,7 +520,6 @@ lib/mit-scheme/imail/rexp.com
lib/mit-scheme/imail/url.bci
lib/mit-scheme/imail/url.com
lib/mit-scheme/optiondb.scm
-lib/mit-scheme/options
lib/mit-scheme/runtime.com
lib/mit-scheme/sos/class.bci
lib/mit-scheme/sos/class.com