Tweak lang/scheme48 version 1.9
[dports.git] / lang / scheme48 / Makefile
1 # Created by: jmacd
2 # $FreeBSD$
3
4 PORTNAME=       scheme48
5 PORTVERSION=    1.9
6 CATEGORIES=     lang scheme
7 MASTER_SITES=   http://www.s48.org/${PORTVERSION}/
8 EXTRACT_SUFX=   .tgz
9
10 MAINTAINER=     lichray@gmail.com
11 COMMENT=        The Scheme Underground's implementation of R5RS
12
13 LICENSE=        BSD
14
15 CONFLICTS=      scsh-[0-9]*
16
17 ALL_TARGET=     enough
18 USE_GMAKE=      yes
19 GNU_CONFIGURE=  yes
20
21 MAN1=           scheme48.1
22
23 NO_STAGE=       yes
24
25 OPTIONS_DEFINE= DOCS
26
27 .include <bsd.port.options.mk>
28
29 PLIST_SUB+=     VER=${PORTVERSION}
30
31 post-patch:
32         @${REINPLACE_CMD} \
33                 -e 's/-mthreads/${PTHREAD_LIBS}/' \
34                 -e 's/-mt/${PTHREAD_LIBS}/' \
35                 -e 's/-munaligned-double//' \
36                 ${WRKSRC}/configure
37         @${REINPLACE_CMD} \
38                 -e '/INSTALL.*COPYING/d' \
39                 ${WRKSRC}/Makefile.in
40 .if ${PORT_OPTIONS:MDOCS}
41 USE_TEX=        yes
42 CONFIGURE_ARGS+=--docdir=${DOCSDIR}
43 .else
44         @${REINPLACE_CMD} \
45                 -e 's/install-doc$$//' \
46                 -e 's/go doc$$/go/' \
47                 ${WRKSRC}/Makefile.in
48 .endif
49
50 test:
51         cd ${WRKSRC}; ${MAKE} check
52
53 .include <bsd.port.mk>