# $NetBSD: Makefile,v 1.15 2006/06/24 09:11:42 joerg Exp $ # DISTNAME= p11-2.10a PKGREVISION= 2 CATEGORIES= emulators MASTER_SITES= ftp://ftp.fokus.gmd.de/pub/cats/usr/harti/p11/ MAINTAINER= pkgsrc-users@NetBSD.org COMMENT= PDP11 emulator GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-begemot=${PREFIX:Q} USE_LIBTOOL= yes USE_TOOLS+= gmake .include "../../mk/bsd.prefs.mk" # bfp, tap, and tun tests taken from p11 configure script .if exists(/dev/bpf0) PLIST_SUBST+= BPF= .else PLIST_SUBST+= BPF="@comment " .endif .if exists(/dev/tap0) || exists(/dev/net/tun) PLIST_SUBST+= TAP= .elif ${OPSYS} == "DragonFly" PLIST_SUBST+= TAP= # DragonFly has TAP .else PLIST_SUBST+= TAP="@comment " .endif .if exists(/dev/tun) || exists(/dev/tun0) || exists(/dev/net/tun) || ${OPSYS} == "DragonFly" PLIST_SUBST+= TUN= .else PLIST_SUBST+= TUN="@comment " .endif # Force the bpf, tun, and tap epp backends to be built on DragonFly. .if ${OPSYS} == "DragonFly" CONFIGURE_ENV+= ac_cv_epp_bpf=yes ac_cv_epp_tun=yes ac_cv_epp_tap=yes .endif # override MAKEFLAGS in the build and install stages do-build: cd ${WRKSRC} && ${GMAKE} ${BUILD_TARGET} MAKEFLAGS= do-install: cd ${WRKSRC} && ${GMAKE} ${INSTALL_TARGET} MAKEFLAGS= .include "../../devel/libbegemot/buildlink3.mk" .include "../../mk/bsd.pkg.mk"