Index: head/x11-toolkits/blt/Makefile =================================================================== --- head/x11-toolkits/blt/Makefile (revision 529877) +++ head/x11-toolkits/blt/Makefile (revision 529878) @@ -1,50 +1,51 @@ # Created by: Kenjiro Cho # $FreeBSD$ PORTNAME= blt PORTVERSION= 2.5.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11-toolkits tk MASTER_SITES= SF/wize DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= doconnor@gsoft.com.au COMMENT= Extension to the Tk toolkit LICENSE= MIT WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R} -USES= gmake jpeg shebangfix tk:tea zip +USES= gmake jpeg shebangfix tk:tea xorg zip +USE_XORG+= x11 SHEBANG_FILES= demos/scripts/xcolors.tcl SHEBANG_LANG= bltwish bltwish_OLD_CMD=../bltwish bltwish_CMD= ${PREFIX}/bin/bltwish # installed by this port, so not LOCALBASE USE_LDCONFIG= yes -CFLAGS+= -I${TCL_INCLUDEDIR}/generic \ +CFLAGS+= -fPIC -I${TCL_INCLUDEDIR}/generic \ -I${TK_INCLUDEDIR}/generic \ -I${TK_INCLUDEDIR}/unix MAKE_JOBS_UNSAFE=yes PLIST_SUB+= BLTVER=${PORTVERSION:R} \ BLTSHORTVER=${PORTVERSION:R:S/.//} CONFIGURE_ARGS= --enable-jpeg=${LOCALBASE} \ post-patch: ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e '/^INSTALL_ROOT/s|$$|$${DESTDIR}|' ${FIND} ${WRKSRC}/demos -name "*.tcl" | ${XARGS} \ ${REINPLACE_CMD} -e 's|../src/bltwish|${LOCALBASE}/bin/bltwish|' post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include .if ${TCL_VER} > 8.5 CFLAGS+= -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE .endif .include Index: head/x11-toolkits/blt/pkg-descr =================================================================== --- head/x11-toolkits/blt/pkg-descr (revision 529877) +++ head/x11-toolkits/blt/pkg-descr (revision 529878) @@ -1,5 +1,5 @@ The BLT Toolkit is an extension to Tcl and Tk. It adds new commands and widgets to the Tcl interpreter. Included widgets are 2D graph, barchart, stripchart, tab notebook, and tree viewer. -WWW: http://pdqi.com/w/pw/pdqi/Wize/Wize +WWW: https://dev.pdqi.com/fossil/wize/doc/tip/Wize.Blt.html