# New ports collection makefile for:	opendylan
# Date created:				2007-12-15
# Whom:					alepulver
#
# $FreeBSD: ports/lang/opendylan/Makefile,v 1.1 2007/12/17 18:24:15 alepulver Exp $
#

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>
