freebsd-ports/lang/opendylan/Makefile
Alejandro Pulver f413946144 Open Dylan compiles to native code and has a full-featured IDE including an
incremental development mode, browsing of runtime objects, remote debugging,
etc. Open Dylan currently only runs on the x86 platform and the IDE does not
yet run on the Linux version. Open Dylan is in many ways a mature
implementation. If you are new to the language, choose Open Dylan if you can.

WWW:	http://www.opendylan.org/
2007-12-17 18:24:15 +00:00

51 lines
1.2 KiB
Makefile

# New ports collection makefile for: opendylan
# Date created: 2007-12-15
# Whom: alepulver
#
# $FreeBSD$
#
PORTNAME= opendylan
DISTVERSION= 1.0beta4
CATEGORIES= lang
MASTER_SITES= http://www.opendylan.org/downloads/opendylan/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-x86-FreeBSD6
MAINTAINER= alepulver@FreeBSD.org
COMMENT= Open Dylan project native command-line compiler for Dylan
IA32_BINARY_PORT= yes
USE_BZIP2= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
DATADIR= ${PREFIX}/lib/${PORTNAME}
WRAPPERS= opendylan make-dylan-app
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 700000
LIB_DEPENDS+= c.6:${PORTSDIR}/misc/compat6x
.endif
do-build:
.for f in ${WRAPPERS}
@(${ECHO_CMD} "#!${SH}"; \
${ECHO_CMD} 'export LD_LIBRARY_PATH="${DATADIR}/lib"'; \
${ECHO_CMD} 'exec ${DATADIR}/bin/${f} "$$@"') > ${WRKSRC}/${f}
.endfor
do-install:
${MKDIR} ${DATADIR}
.for d in bin databases lib sources
${CP} -r ${WRKSRC}/${d} ${DATADIR}
.endfor
.for f in ${WRAPPERS}
${INSTALL_SCRIPT} ${WRKSRC}/${f} ${PREFIX}/bin
.endfor
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
@${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
.include <bsd.port.post.mk>