# New ports collection makefile for: smalltalk # Date created: 09 Feb 1995 # Whom: gpalmer # # $FreeBSD$ # PORTNAME= smalltalk PORTVERSION= 2.0.7 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \ gdbm.2:${PORTSDIR}/databases/gdbm \ gmp.6:${PORTSDIR}/math/libgmp4 USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" \ MAKEINFO="makeinfo --no-split" MAN1= gst.1 .if defined(WITH_TCLTK) LIB_DEPENDS+= tk83.1:${PORTSDIR}/x11-toolkits/tk83 CONFIGURE_ARGS+= --with-tcl=${LOCALBASE}/lib/tcl8.3 \ --with-tk=${LOCALBASE}/lib/tk8.3 PLIST_SUB+= TCLTK="" .else CONFIGURE_ARGS+= --with-tcl=no PLIST_SUB+= TCLTK="@comment " .endif post-extract: @${RM} -f ${WRKSRC}/doc/gst.info* @${RM} -f ${WRKSRC}/doc/gst-base.info* @${RM} -f ${WRKSRC}/doc/gst-libs.info* pre-patch: @${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e \ 's|-release [\$$][(]VERSION[)]|-avoid-version|g' @${REINPLACE_CMD} -e \ 's|||g' ${WRKSRC}/examples/modules/gdbm.c pre-build: @cd ${WRKSRC}/snprintfv && ${SETENV} ${MAKE_ENV} \ ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET} .include