# $NetBSD: Makefile,v 1.37 2013/08/06 19:57:42 asau Exp $ DISTNAME= scheme48-1.9 PKGREVISION= 1 CATEGORIES= lang MASTER_SITES= http://s48.org/1.9/ EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://s48.org/ COMMENT= The Scheme Underground implementation of R5RS LICENSE= modified-bsd NOT_FOR_PLATFORM= *-*-alpha # *severe* problems. Bus error, alignment MAKE_JOBS_SAFE= no # bin/scheme-r5rs CONFLICTS+= gambc-[0-9]* GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir=${PREFIX}/share/doc/${PKGNAME_NOREV} \ --htmldir=${PREFIX}/share/doc/${PKGNAME_NOREV}/html \ --mandir=${PREFIX}/${PKGMANDIR} USE_TOOLS= gmake BUILD_TARGET= enough TEST_TARGET= check # fail if USER == root directory owner REPLACE_INTERPRETER+= scheme REPLACE.scheme.old= .*/bin/env scheme-srfi-7 REPLACE.scheme.new= ${PREFIX}/bin/scheme-srfi-7 REPLACE_FILES.scheme= build/scheme48-config.in .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "DragonFly" SUBST_CLASSES+= pthr SUBST_STAGE.pthr= post-patch SUBST_FILES.pthr= configure SUBST_MESSAGE.pthr= Hardcoding -pthread in CFLAGS and LDFLAGS SUBST_SED.pthr= -e 's,pthreads_done=\"no\",pthreads_done=\"yes\"; CFLAGS=\"$$CFLAGS -pthread\"; LDFLAGS=\"$$LDFLAGS -pthread\",' .endif .include "../../devel/sysexits/buildlink3.mk" .include "../../mk/bsd.pkg.mk"