1 # $NetBSD: Makefile,v 1.33 2011/07/03 12:40:20 jym Exp $
5 MASTER_SITES= http://s48.org/1.8/
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://s48.org/
10 COMMENT= The Scheme Underground implementation of R5RS
12 NOT_FOR_PLATFORM= *-*-alpha # *severe* problems. Bus error, alignment
14 PKG_DESTDIR_SUPPORT= user-destdir
18 CONFLICTS+= gambc-[0-9]*
23 TEST_TARGET= check # fail if USER == root directory owner
25 MAKE_FLAGS+= mandir=${PREFIX}/${PKGMANDIR}/man1
27 REPLACE_INTERPRETER+= scheme
28 REPLACE.scheme.old= .*/bin/env scheme-srfi-7
29 REPLACE.scheme.new= ${PREFIX}/bin/scheme-srfi-7
30 REPLACE_FILES.scheme= build/scheme48-config.in
32 .include "../../mk/bsd.prefs.mk"
33 .if ${OPSYS} == "DragonFly"
35 SUBST_STAGE.pthr= post-patch
36 SUBST_FILES.pthr= configure
37 SUBST_MESSAGE.pthr= Hardcoding -pthread in CFLAGS and LDFLAGS
38 SUBST_SED.pthr= -e 's,pthreads_done=\"no\",pthreads_done=\"yes\"; CFLAGS=\"$$CFLAGS -pthread\"; LDFLAGS=\"$$LDFLAGS -pthread\",'
42 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV}
43 cd ${WRKSRC}/doc && ${INSTALL_DATA} *.txt *.ps \
44 ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV}
45 ${INSTALL_DATA} ${WRKSRC}/COPYING ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV}
46 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV}/html
47 ${INSTALL_DATA} ${WRKSRC}/doc/html/* \
48 ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV}/html
50 .include "../../devel/sysexits/buildlink3.mk"
51 .include "../../mk/bsd.pkg.mk"