summaryrefslogtreecommitdiff
path: root/lang/mit-scheme-bin/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2006-04-13 21:37:29 +0000
committerwiz <wiz@pkgsrc.org>2006-04-13 21:37:29 +0000
commit1d968aec867701efc2e6461d1a4599568269d40a (patch)
treec890793558b4eec813882af88a3df5845c6b957c /lang/mit-scheme-bin/Makefile
parentc03c27de5d1be7242d2f0f1a4aca0ac4626dbd8f (diff)
downloadpkgsrc-1d968aec867701efc2e6461d1a4599568269d40a.tar.gz
Initial import of mit-scheme-bin, the Linux binary of GNU/MIT Scheme.
MIT/GNU Scheme is an extension of standard Scheme, which is the language defined by the document Revised^4 Report on the Algorithmic Language Scheme, by William Clinger, Jonathan Rees, et al., or by IEEE Std. 1178-1990, IEEE Standard for the Scheme Programming Language.
Diffstat (limited to 'lang/mit-scheme-bin/Makefile')
-rw-r--r--lang/mit-scheme-bin/Makefile37
1 files changed, 37 insertions, 0 deletions
diff --git a/lang/mit-scheme-bin/Makefile b/lang/mit-scheme-bin/Makefile
new file mode 100644
index 00000000000..b1b865a2053
--- /dev/null
+++ b/lang/mit-scheme-bin/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/04/13 21:37:29 wiz Exp $
+#
+
+DISTNAME= mit-scheme-7.7.1-ix86-gnu-linux
+PKGNAME= mit-scheme-bin-7.7.1
+CATEGORIES= lang
+MASTER_SITES= http://ftp.gnu.org/gnu/mit-scheme/stable.pkg/7.7.1/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.gnu.org/software/mit-scheme/
+COMMENT= MIT/GNU Scheme (Linux binary)
+
+DEPENDS+= suse_base>=6.0:../../emulators/${SUSE_DIR_PREFIX}_base
+
+WRKSRC= ${WRKDIR}
+
+CHECK_SHLIBS= NO
+SHLIB_HANDLING= NO
+
+INSTALLATION_DIRS= bin
+
+do-build:
+ ${SED} "s!@PREFIX@!${PREFIX}!g" ${FILESDIR}/scheme > ${WRKSRC}/scheme
+ ${SED} "s!@PREFIX@!${PREFIX}!g" ${FILESDIR}/bchscheme \
+ > ${WRKSRC}/bchscheme
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/bchscheme ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/scheme ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/bchscheme ${PREFIX}/libexec
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/scheme ${PREFIX}/libexec
+ ${INSTALL_DATA_DIR} ${PREFIX}/lib/mit-scheme
+ cd ${WRKSRC}/lib && ${PAX} -rw mit-scheme ${PREFIX}/lib
+ ${RMDIR} ${PREFIX}/lib/mit-scheme/lib
+
+.include "../../emulators/suse_linux/Makefile.application"
+.include "../../mk/bsd.pkg.mk"