openbsd-ports/lang/pm3/Makefile
naddy 2db0721c13 Formally admit that this port is broken and unlikely to be fixed soon.
It broke when stat() changed and applying the corresponding patches
from ezm3 is NOT sufficient.
2005-08-09 19:23:18 +00:00

52 lines
1.1 KiB
Makefile

# $OpenBSD: Makefile,v 1.6 2005/08/09 19:23:18 naddy Exp $
CATEGORIES= lang
ONLY_FOR_ARCHS= i386
BROKEN= "stat() API change"
COMMENT="Polytechnique Montreal Modula-3"
PERMIT_PACKAGE_FTP=Yes
PERMIT_DISTFILES_FTP=Yes
PERMIT_PACKAGE_CDROM=Yes
PERMIT_DISTFILES_CDROM=Yes
V=1.1.15
DISTNAME= pm3-$V
MAINTAINER= Marc Espie <espie@openbsd.org>
DISTFILES= pm3-$V-src.tgz pm3-${V}a-OpenBSD_386-boot.tgz:1
PATCHFILES= pm3-$V-BSD.patch-v1.2.gz:0
EXTRACT_ONLY=pm3-$V-src.tgz
MASTER_SITES= ftp://m3.polymtl.ca/pub/m3/targzip/
MASTER_SITES0= http://people.freebsd.org/~jdp/pm3-for-bsd/
MASTER_SITES1= http://grappa.unix-ag.uni-kl.de/~naddy/
ALL_TARGET=exportall
HOMEPAGE= http://m3.polymtl.ca/m3/
USE_GMAKE= Yes
USE_MOTIF= any
post-extract:
@cd ${WRKDIST} && \
tar zxf ${FULLDISTDIR}/pm3-${V}a-OpenBSD_386-boot.tgz
PATCH_DIST_STRIP=-p1
WRKINST=${WRKDIST}/binaries/OpenBSD_386
do-install:
chown -R ${LIBOWN}:${LIBGRP} ${WRKINST}
-cd ${PREFIX}/pm3/bin && strip *
M3ARCH=OpenBSD_386
M3OPTIONS=-DPREFIX=${PREFIX} -DLOCALBASE=${LOCALBASE} -DX11BASE=${X11BASE}
MAKE_FLAGS=M3OPTIONS="${M3OPTIONS}"
SUBST_VARS=M3ARCH
NO_REGRESS= Yes
.include <bsd.port.mk>