summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/mit-scheme/Makefile18
-rw-r--r--lang/mit-scheme/distinfo1
-rw-r--r--lang/mit-scheme/pkg-plist35
3 files changed, 46 insertions, 8 deletions
diff --git a/lang/mit-scheme/Makefile b/lang/mit-scheme/Makefile
index 7d9f94c038e9..ce08dbcb50b5 100644
--- a/lang/mit-scheme/Makefile
+++ b/lang/mit-scheme/Makefile
@@ -10,21 +10,23 @@ PORTVERSION= 7.7.1
CATEGORIES= lang
MASTER_SITES= ftp.swiss.ai.mit.edu/pub/mit-scheme/7.7/%SUBDIR%/
MASTER_SITE_SUBDIR= ${PORTVERSION} OLD/${PORTVERSION}
-DISTNAME= scheme-${PORTVERSION}-ix86-freebsd
+DISTNAME= scheme-${PORTVERSION}-src-ucode
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ scheme-${PORTVERSION}-ix86-freebsd.tar.gz
MAINTAINER= olgeni@FreeBSD.org
-LIB_DEPENDS= c.3:${PORTSDIR}/misc/compat3x
-
ONLY_FOR_ARCHS= i386
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
USE_XLIB= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
+WRKSRC= ${WRKDIR}/scheme-${PORTVERSION}/src/microcode
+ALL_TARGET= default-target
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/scheme ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bchscheme ${PREFIX}/bin
- cd ${WRKSRC}/lib && pax -rw mit-scheme ${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${WRKSRC}/scheme ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bchscheme ${PREFIX}/bin
+ cd ${WRKDIR}/lib && pax -rw mit-scheme ${PREFIX}/lib
${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/mit-scheme
.include <bsd.port.mk>
diff --git a/lang/mit-scheme/distinfo b/lang/mit-scheme/distinfo
index 3bf8f824123d..0517f0d58ab3 100644
--- a/lang/mit-scheme/distinfo
+++ b/lang/mit-scheme/distinfo
@@ -1 +1,2 @@
+MD5 (scheme-7.7.1-src-ucode.tar.gz) = 8b5ebee84989be87e0ace33c566645ef
MD5 (scheme-7.7.1-ix86-freebsd.tar.gz) = be12ea278f5424a4659245ea0bec2024
diff --git a/lang/mit-scheme/pkg-plist b/lang/mit-scheme/pkg-plist
index 14c483e5be8f..d8e78e1be3a4 100644
--- a/lang/mit-scheme/pkg-plist
+++ b/lang/mit-scheme/pkg-plist
@@ -426,23 +426,40 @@ lib/mit-scheme/doc/user_abt.html
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/autoload/debian-changelog.bci
lib/mit-scheme/edwin/autoload/debian-changelog.com
+lib/mit-scheme/edwin/autoload/eystep.bci
lib/mit-scheme/edwin/autoload/eystep.com
+lib/mit-scheme/edwin/autoload/manual.bci
lib/mit-scheme/edwin/autoload/manual.com
+lib/mit-scheme/edwin/autoload/midas.bci
lib/mit-scheme/edwin/autoload/midas.com
+lib/mit-scheme/edwin/autoload/nntp.bci
lib/mit-scheme/edwin/autoload/nntp.com
+lib/mit-scheme/edwin/autoload/pasmod.bci
lib/mit-scheme/edwin/autoload/pasmod.com
+lib/mit-scheme/edwin/autoload/print.bci
lib/mit-scheme/edwin/autoload/print.com
+lib/mit-scheme/edwin/autoload/pwedit.bci
lib/mit-scheme/edwin/autoload/pwedit.com
+lib/mit-scheme/edwin/autoload/pwparse.bci
lib/mit-scheme/edwin/autoload/pwparse.com
+lib/mit-scheme/edwin/autoload/snr.bci
lib/mit-scheme/edwin/autoload/snr.com
+lib/mit-scheme/edwin/autoload/sort.bci
lib/mit-scheme/edwin/autoload/sort.com
+lib/mit-scheme/edwin/autoload/techinfo.bci
lib/mit-scheme/edwin/autoload/techinfo.com
+lib/mit-scheme/edwin/autoload/telnet.bci
lib/mit-scheme/edwin/autoload/telnet.com
+lib/mit-scheme/edwin/autoload/tximod.bci
lib/mit-scheme/edwin/autoload/tximod.com
+lib/mit-scheme/edwin/autoload/verilog.bci
lib/mit-scheme/edwin/autoload/verilog.com
+lib/mit-scheme/edwin/autoload/vhdl.bci
lib/mit-scheme/edwin/autoload/vhdl.com
lib/mit-scheme/edwin/autoload/webster.com
+lib/mit-scheme/edwin/autoload/webster.bci
lib/mit-scheme/edwin/etc/TUTORIAL
lib/mit-scheme/edwin/etc/mime.types
lib/mit-scheme/edwin/info/dir
@@ -521,23 +538,41 @@ lib/mit-scheme/imail/load.scm
lib/mit-scheme/imail/url.bci
lib/mit-scheme/imail/url.com
lib/mit-scheme/optiondb.scm
+lib/mit-scheme/options/chrsyn.bci
lib/mit-scheme/options/chrsyn.com
+lib/mit-scheme/options/cpress.bci
lib/mit-scheme/options/cpress.com
+lib/mit-scheme/options/format.bci
lib/mit-scheme/options/format.com
+lib/mit-scheme/options/gdbm.bci
lib/mit-scheme/options/gdbm.com
+lib/mit-scheme/options/hashtb.bci
lib/mit-scheme/options/hashtb.com
+lib/mit-scheme/options/krypt.bci
lib/mit-scheme/options/krypt.com
+lib/mit-scheme/options/mime-codec.bci
lib/mit-scheme/options/mime-codec.com
+lib/mit-scheme/options/numint.bci
lib/mit-scheme/options/numint.com
+lib/mit-scheme/options/optiondb.bci
lib/mit-scheme/options/optiondb.com
+lib/mit-scheme/options/ordvec.bci
lib/mit-scheme/options/ordvec.com
+lib/mit-scheme/options/process.bci
lib/mit-scheme/options/process.com
+lib/mit-scheme/options/rbtree.bci
lib/mit-scheme/options/rbtree.com
+lib/mit-scheme/options/regexp.bci
lib/mit-scheme/options/regexp.com
+lib/mit-scheme/options/rexp.bci
lib/mit-scheme/options/rexp.com
+lib/mit-scheme/options/rgxcmp.bci
lib/mit-scheme/options/rgxcmp.com
+lib/mit-scheme/options/syncproc.bci
lib/mit-scheme/options/syncproc.com
+lib/mit-scheme/options/wttree.bci
lib/mit-scheme/options/wttree.com
+lib/mit-scheme/options/ystep.bci
lib/mit-scheme/options/ystep.com
lib/mit-scheme/runtime.com
lib/mit-scheme/sos/class.bci