1 # $NetBSD: Makefile,v 1.60 2012/05/13 08:56:28 obache Exp $
4 DISTNAME= Gauche-0.9.3.3
7 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gauche/}
10 MAINTAINER= enami@NetBSD.org
11 HOMEPAGE= http://practical-scheme.net/gauche/
12 COMMENT= R5RS Scheme implementation aimed to be a handy tool for daily works
14 DEPENDS+= slib-[0-9]*:../../devel/slib
16 PKG_DESTDIR_SUPPORT= user-destdir
17 NOT_FOR_BULK_PLATFORM= HPUX-*-*
21 EVAL_PREFIX+= SLIB_PREFIX=slib
25 CONFIGURE_ARGS+= --with-slib=${SLIB_PREFIX}/share/slib
26 CONFIGURE_ARGS+= --enable-threads=pthreads
27 CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv}
29 CHECK_BUILTIN.iconv:= yes
30 .include "../../converters/libiconv/builtin.mk"
31 CHECK_BUILTIN.iconv:= no
33 .if !empty(USE_BUILTIN.iconv:M[nN][oO])
34 CONFIGURE_ARGS+= --with-iconv-lib=${BUILDLINK_LIBNAME.iconv}
36 ICONV_LDFLAGS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.iconv}/lib"
40 USE_TOOLS+= gzip makeinfo
44 # refer %install in ${WRKSRC}/Gauche.spec
45 INSTALL_TARGET= install-pkg install-doc
47 # Does relink internally
48 BUILDLINK_PASSTHRU_RPATHDIRS+= ${WRKSRC}
50 .include "../../mk/dlopen.buildlink3.mk"
51 .include "../../mk/pthread.buildlink3.mk"
54 gzip -d ${DESTDIR}${PREFIX}/${PKGINFODIR}/gauche-ref*gz
56 .include "../../converters/libiconv/buildlink3.mk"
57 .include "../../mk/bsd.pkg.mk"