diff options
author | nork <nork@FreeBSD.org> | 2002-09-19 11:16:58 +0000 |
---|---|---|
committer | nork <nork@FreeBSD.org> | 2002-09-19 11:16:58 +0000 |
commit | 9213806e1920b5f34bba2ed323eb9bffc85ac336 (patch) | |
tree | b7955660e09e866d28cbc467dec1388156a29142 /lang/pdss/Makefile | |
parent | cdeb8b3a2e10fae876f77a93b4695eb3a41ff5c9 (diff) | |
download | FreeBSD-ports-9213806e1920b5f34bba2ed323eb9bffc85ac336.zip FreeBSD-ports-9213806e1920b5f34bba2ed323eb9bffc85ac336.tar.gz |
Add PDSS(v2.52.21), which stands for PIMOS Development Support
System, is a KL1/Prolog (Parallel logic programming language)
byte-code Interpreter/compiler environment.
PR: ports/42703
Submitted by: NINOMIYA Hideyuki <nin@Jp.FreeBSD.org>
Approved by: knu (mentor)
Diffstat (limited to 'lang/pdss/Makefile')
-rw-r--r-- | lang/pdss/Makefile | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/lang/pdss/Makefile b/lang/pdss/Makefile new file mode 100644 index 0000000..d5c3b9e --- /dev/null +++ b/lang/pdss/Makefile @@ -0,0 +1,47 @@ +# New ports collection makefile for: PDSS-KL1 +# Date created: 07 Sep 2002 +# Whom: NINOMIYA Hideyuki <nin@Jp.FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= pdss +PORTVERSION= 2.52.21 +#PORTREVISION= 1 +CATEGORIES= lang +MASTER_SITES= ftp://ftp.icot.or.jp/ifs/symbolic-proc/unix/ +DISTNAME= ${PORTNAME} +EXTRACT_SUFX= .tar.Z + +MAINTAINER= nin@Jp.FreeBSD.org + +USE_REINPLACE= YES + +EMACS_FILES= kl1-mode.el pdss-init.e.el pdss-init.j.el \ + pdss-kl1cmp.el pdss-manual.el pdss.el + +INSTALL_DIR= ${INSTALL} -d ${_SHROWNGRP} -m 0755 + +WRKSRC= ${WRKDIR} +MAKE_ENV+= BSD_INSTALL_DIR="${INSTALL_DIR}" +SCRIPTS_ENV+= BSD_INSTALL_DIR="${INSTALL_DIR}" + +do-configure: + @${CP} ${FILESDIR}/Makefile.bsd ${WRKSRC}/Makefile +.for f in pdsscmp emulator/config.h emacs/pdss-init.el + @${REINPLACE_CMD} -e "s:%%PREFIX%%:${PREFIX}:" ${WRKSRC}/${f} +.endfor + +post-build: + @${CP} ${WRKSRC}/emacs/pdss-init.el ${WRKSRC}/emacs/pdss-init.e.el + @${CP} ${WRKSRC}/emacs/pdss-init.el ${WRKSRC}/emacs/pdss-init.j.el + @${REINPLACE_CMD} -e "s:%%DOCDIR%%:doc.e:" ${WRKSRC}/emacs/pdss-init.e.el + @${REINPLACE_CMD} -e "s:%%DOCDIR%%:doc.j:" ${WRKSRC}/emacs/pdss-init.j.el + +post-install: + @${INSTALL_DIR} ${DATADIR}/emacs +.for f in ${EMACS_FILES} + ${INSTALL_DATA} ${WRKSRC}/emacs/${f} ${DATADIR}/emacs +.endfor + +.include <bsd.port.mk> |