1 # $NetBSD: Makefile,v 1.34 2004/06/15 16:39:12 jwise Exp $
5 PKGNAME= libtcl-nothread-8.4.6
7 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
9 MAINTAINER= tech-pkg@NetBSD.org
10 HOMEPAGE= http://www.tcl.tk/
11 COMMENT= TCL library for embedding
13 DEPENDS+= tcl>=8.4.6nb5:../../lang/tcl
15 WRKSRC= ${WRKDIR}/${DISTNAME:C/-src//}/unix
17 MAKE_ENV+= TOUCH="${TOUCH}"
18 MAKE_ENV+= NOTHREAD_SUFX=-nothread
23 TCLLIB= libtcl84-nothread.la
26 # Add ${VIEWBASE}/lib/tcl to the list of locations for Tcl packages.
27 CONFIGURE_ENV+= TCL_PACKAGE_PATH="${VIEWBASE}/lib/tcl"
29 .include "../../mk/bsd.prefs.mk"
31 # NetBSD-1.5.x-m68k platforms apparently have a compiler optimization bug
32 # tickled by the Tcl code that manifests in code generation problems.
34 .if (${MACHINE_PLATFORM:MNetBSD-1.5*-m68k} != "")
35 CONFIGURE_ENV+= COMPILER_OPTIMIZATION_BUG=YES
39 ${SED} 's|tcl84|tcl84-nothread|g' <${WRKSRC}/tclConfig.sh \
40 >${WRKSRC}/tclConfig-nothread.sh
44 ${LIBTOOL} --mode=install ${INSTALL_DATA} ${TCLLIB} ${PREFIX}/lib; \
45 ${INSTALL_DATA} tclConfig-nothread.sh ${PREFIX}/lib
47 .include "../../mk/bsd.pkg.mk"