# New ports collection makefile for:	mocka
# Version required:	95.02
# Date created:		08 Jun 1997
# Whom:			Wolfgang Helbig <helbig@informatik.ba-stuttart.de>
#
# $Id: Makefile,v 1.5 1998/10/14 02:59:18 jseger Exp $
#

DISTNAME=	mocka9502main-386bsd
PKGNAME=	mocka-95.02
CATEGORIES=	lang
MASTER_SITES=	ftp://i44ftp.info.uni-karlsruhe.de/pub/mocka/386bsd/ \
		${MASTER_SITE_LOCAL}
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} ${PKGNAME}-bs${EXTRACT_SUFX}

MAINTAINER=	helbig@informatik.ba-stuttgart.de

BROKEN_ELF=	cannot open /usr/lib/crt0.o

USE_GMAKE=	yes
WRKSRC=		${WRKDIR}/mocka
MAN1=		mc.1

MCSYS=		${PREFIX}/libexec/${PKGNAME}
MCDOC=		${PREFIX}/share/doc/${PKGNAME}
MCEXAMPLE=	${PREFIX}/share/examples/${PKGNAME}
MCLIB=		${PREFIX}/lib/${PKGNAME}
BINARIES=	Lister Unlister Mc
SCRIPTS=	asm link merge
DATA=		edit M2RTS.o list

do-install:
	${INSTALL_SCRIPT} ${WRKSRC}/mc ${PREFIX}/bin
	${MKDIR} ${MCSYS}
	cd ${WRKSRC}/sys ;\
		${INSTALL_SCRIPT} ${SCRIPTS} ${MCSYS}; \
		${INSTALL_DATA} ${DATA} ${MCSYS}; \
		${INSTALL_PROGRAM} ${BINARIES} ${MCSYS}
	${MKDIR} ${MCLIB}
	${INSTALL_DATA} ${WRKSRC}/lib/*.d ${WRKSRC}/lib/*.o ${WRKSRC}/lib/*.r \
			${MCLIB}
	${INSTALL_MAN} ${WRKSRC}/mc.1 ${PREFIX}/man/man1
.if !defined(NOPORTDOCS)                                          
	${MKDIR} ${MCDOC}
	${INSTALL_DATA} ${WRKSRC}/doc/* ${MCDOC}
	${MKDIR} ${MCEXAMPLE}
	${INSTALL_DATA} ${WRKSRC}/example/* ${MCEXAMPLE}
.endif                                                              

.include <bsd.port.mk>
