diff options
author | Felippe de Meirelles Motta <lippe@FreeBSD.org> | 2008-08-05 15:19:14 +0000 |
---|---|---|
committer | Felippe de Meirelles Motta <lippe@FreeBSD.org> | 2008-08-05 15:19:14 +0000 |
commit | 546f8ca251a48e1b338a8fba7f85e0b1604aeab3 (patch) | |
tree | 50670c099b32e1d9088bdd502da9e6f7952ec798 /lang/ypsilon/Makefile | |
parent | Mark BROKEN: leaves files behind on deinstall (diff) |
Ypsilon is an implementation of Scheme programming language for real-time
applications, which conforms to the latest standard R^6RS.
Ypsilon features mostly concurrent garbage collector optimized for systems
with multiple CPUs, and an easy to use FFI.
WWW: http://code.google.com/p/ypsilon/
PR: ports/126015
Submitted by: Vitaly Magerya <vmagerya@gmail.com>
Approved by: gabor (mentor, implicit)
Notes
Notes:
svn path=/head/; revision=218073
Diffstat (limited to 'lang/ypsilon/Makefile')
-rw-r--r-- | lang/ypsilon/Makefile | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/lang/ypsilon/Makefile b/lang/ypsilon/Makefile new file mode 100644 index 000000000000..6f5709248073 --- /dev/null +++ b/lang/ypsilon/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: ypsilon +# Date created: 27 July 2008 +# Whom: Vitaly Magerya <vmagerya@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= ypsilon +PORTVERSION= 0.9.6 +CATEGORIES= lang scheme +MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} + +MAINTAINER= vmagerya@gmail.com +COMMENT= Scheme implementation for real-time applications + +USE_GMAKE= yes +MAKE_ARGS= PROG="${PORTNAME}" \ + DATADIR="${DATADIR}" \ + PTHREAD_LIBS="${PTHREAD_LIBS}" + +MAN1= ypsilon.1 + +ONLY_FOR_ARCHS= i386 + +post-patch: + ${RM} ${WRKSRC}/sitelib/*.orig + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1 + @${MKDIR} ${DATADIR} + (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "sitelib stdlib" ${DATADIR}) +.ifndef (NOPORTEXAMPLES) + @${MKDIR} ${EXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/example/*.scm ${EXAMPLESDIR} +.endif + +.include <bsd.port.mk> |