diff --git a/x11-toolkits/blt/Makefile b/x11-toolkits/blt/Makefile index 634477173701..ce546c473f88 100644 --- a/x11-toolkits/blt/Makefile +++ b/x11-toolkits/blt/Makefile @@ -1,53 +1,54 @@ PORTNAME= blt PORTVERSION= 2.5.3 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11-toolkits tk MASTER_SITES= SF/wize DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= doconnor@gsoft.com.au COMMENT= Extension to the Tk toolkit WWW= https://wiki.tcl-lang.org/page/BLT LICENSE= MIT WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R} 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+= -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/.//} +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share 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 .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif .include diff --git a/x11-toolkits/blt/pkg-plist b/x11-toolkits/blt/pkg-plist index 970b6475572a..85f518cef5fa 100644 --- a/x11-toolkits/blt/pkg-plist +++ b/x11-toolkits/blt/pkg-plist @@ -1,210 +1,210 @@ lib/libBLT%%BLTSHORTVER%%.a lib/libBLT%%BLTSHORTVER%%.so lib/libBLTlite%%BLTSHORTVER%%.so lib/libBLT.a lib/libBLTlite.a lib/libBLTlite%%BLTSHORTVER%%.a lib/libBLTstub.a lib/libBLTstub%%BLTSHORTVER%%.a bin/bltwish%%BLTSHORTVER%% bin/bltsh%%BLTSHORTVER%% bin/bltwish bin/bltsh include/blt.h include/bltBind.h include/bltChain.h include/bltDecls.h include/bltHash.h include/bltList.h include/bltOldConfig.h include/bltPool.h include/bltTree.h include/bltVector.h lib/blt%%BLTVER%%/bltCanvEps.pro lib/blt%%BLTVER%%/bltGraph.pro lib/blt%%BLTVER%%/dd_protocols/dd-color.tcl lib/blt%%BLTVER%%/dd_protocols/dd-file.tcl lib/blt%%BLTVER%%/dd_protocols/dd-number.tcl lib/blt%%BLTVER%%/dd_protocols/dd-text.tcl lib/blt%%BLTVER%%/dd_protocols/tclIndex lib/blt%%BLTVER%%/demos/barchart1.tcl lib/blt%%BLTVER%%/demos/barchart2.tcl lib/blt%%BLTVER%%/demos/barchart3.tcl lib/blt%%BLTVER%%/demos/barchart4.tcl lib/blt%%BLTVER%%/demos/barchart5.tcl lib/blt%%BLTVER%%/demos/bgexec1.tcl lib/blt%%BLTVER%%/demos/bgexec2.tcl lib/blt%%BLTVER%%/demos/bgexec3.tcl lib/blt%%BLTVER%%/demos/bgexec4.tcl lib/blt%%BLTVER%%/demos/bitmap.tcl lib/blt%%BLTVER%%/demos/bitmaps/face.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/left.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/left1.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/left1m.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/leftm.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/mid.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/midm.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/right.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/right1.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/right1m.xbm lib/blt%%BLTVER%%/demos/bitmaps/fish/rightm.xbm lib/blt%%BLTVER%%/demos/bitmaps/greenback.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand01.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand01m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand02.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand02m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand03.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand03m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand04.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand04m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand05.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand05m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand06.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand06m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand07.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand07m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand08.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand08m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand09.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand09m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand10.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand10m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand11.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand11m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand12.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand12m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand13.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand13m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand14.xbm lib/blt%%BLTVER%%/demos/bitmaps/hand/hand14m.xbm lib/blt%%BLTVER%%/demos/bitmaps/hobbes.xbm lib/blt%%BLTVER%%/demos/bitmaps/hobbes_mask.xbm lib/blt%%BLTVER%%/demos/bitmaps/sharky.xbm lib/blt%%BLTVER%%/demos/bitmaps/xbob.xbm lib/blt%%BLTVER%%/demos/busy1.tcl lib/blt%%BLTVER%%/demos/busy2.tcl lib/blt%%BLTVER%%/demos/dnd1.tcl lib/blt%%BLTVER%%/demos/dnd2.tcl lib/blt%%BLTVER%%/demos/dragdrop1.tcl lib/blt%%BLTVER%%/demos/dragdrop2.tcl lib/blt%%BLTVER%%/demos/eps.tcl lib/blt%%BLTVER%%/demos/graph1.tcl lib/blt%%BLTVER%%/demos/graph2.tcl lib/blt%%BLTVER%%/demos/graph3.tcl lib/blt%%BLTVER%%/demos/graph4.tcl lib/blt%%BLTVER%%/demos/graph5.tcl lib/blt%%BLTVER%%/demos/graph6.tcl lib/blt%%BLTVER%%/demos/graph7.tcl lib/blt%%BLTVER%%/demos/hierbox1.tcl lib/blt%%BLTVER%%/demos/hierbox2.tcl lib/blt%%BLTVER%%/demos/hierbox3.tcl lib/blt%%BLTVER%%/demos/hierbox4.tcl lib/blt%%BLTVER%%/demos/hiertable1.tcl lib/blt%%BLTVER%%/demos/hiertable2.tcl lib/blt%%BLTVER%%/demos/htext.txt lib/blt%%BLTVER%%/demos/htext1.tcl lib/blt%%BLTVER%%/demos/images/blt98.gif lib/blt%%BLTVER%%/demos/images/buckskin.gif lib/blt%%BLTVER%%/demos/images/chalk.gif lib/blt%%BLTVER%%/demos/images/close.gif lib/blt%%BLTVER%%/demos/images/close2.gif lib/blt%%BLTVER%%/demos/images/clouds.gif lib/blt%%BLTVER%%/demos/images/corrugated_metal.gif lib/blt%%BLTVER%%/demos/images/folder.gif lib/blt%%BLTVER%%/demos/images/folder_blue.gif lib/blt%%BLTVER%%/demos/images/folder_blue_open.gif lib/blt%%BLTVER%%/demos/images/mini-book1.gif lib/blt%%BLTVER%%/demos/images/mini-book2.gif lib/blt%%BLTVER%%/demos/images/mini-display.gif lib/blt%%BLTVER%%/demos/images/mini-doc.gif lib/blt%%BLTVER%%/demos/images/mini-filemgr.gif lib/blt%%BLTVER%%/demos/images/mini-ofolder.gif lib/blt%%BLTVER%%/demos/images/mini-windows.gif lib/blt%%BLTVER%%/demos/images/ofolder.gif lib/blt%%BLTVER%%/demos/images/open.gif lib/blt%%BLTVER%%/demos/images/open2.gif lib/blt%%BLTVER%%/demos/images/out.ps lib/blt%%BLTVER%%/demos/images/qv100.t.gif lib/blt%%BLTVER%%/demos/images/rain.gif lib/blt%%BLTVER%%/demos/images/sample.gif lib/blt%%BLTVER%%/demos/images/smblue_rock.gif lib/blt%%BLTVER%%/demos/images/stopsign.gif lib/blt%%BLTVER%%/demos/images/tan_paper.gif lib/blt%%BLTVER%%/demos/images/tan_paper2.gif lib/blt%%BLTVER%%/demos/images/txtrflag.gif lib/blt%%BLTVER%%/demos/scripts/barchart2.tcl lib/blt%%BLTVER%%/demos/scripts/bgtest.tcl lib/blt%%BLTVER%%/demos/scripts/clone.tcl lib/blt%%BLTVER%%/demos/scripts/demo.tcl lib/blt%%BLTVER%%/demos/scripts/globe.tcl lib/blt%%BLTVER%%/demos/scripts/graph1.tcl lib/blt%%BLTVER%%/demos/scripts/graph2.tcl lib/blt%%BLTVER%%/demos/scripts/graph3.tcl lib/blt%%BLTVER%%/demos/scripts/graph5.tcl lib/blt%%BLTVER%%/demos/scripts/graph8.tcl lib/blt%%BLTVER%%/demos/scripts/page.tcl lib/blt%%BLTVER%%/demos/scripts/patterns.tcl lib/blt%%BLTVER%%/demos/scripts/ps.tcl lib/blt%%BLTVER%%/demos/scripts/send.tcl lib/blt%%BLTVER%%/demos/scripts/stipples.tcl lib/blt%%BLTVER%%/demos/scripts/xcolors.tcl lib/blt%%BLTVER%%/demos/spline.tcl lib/blt%%BLTVER%%/demos/stripchart1.tcl lib/blt%%BLTVER%%/demos/tabnotebook1.tcl lib/blt%%BLTVER%%/demos/tabnotebook2.tcl lib/blt%%BLTVER%%/demos/tabnotebook3.tcl lib/blt%%BLTVER%%/demos/tabset1.tcl lib/blt%%BLTVER%%/demos/tabset2.tcl lib/blt%%BLTVER%%/demos/tabset3.tcl lib/blt%%BLTVER%%/demos/tabset4.tcl lib/blt%%BLTVER%%/demos/treeview1.tcl lib/blt%%BLTVER%%/demos/winop1.tcl lib/blt%%BLTVER%%/demos/winop2.tcl lib/blt%%BLTVER%%/dnd.tcl lib/blt%%BLTVER%%/dragdrop.tcl lib/blt%%BLTVER%%/graph.tcl lib/blt%%BLTVER%%/hierbox.tcl lib/blt%%BLTVER%%/init.tcl lib/blt%%BLTVER%%/pkgIndex.tcl lib/blt%%BLTVER%%/tabnotebook.tcl lib/blt%%BLTVER%%/tabset.tcl lib/blt%%BLTVER%%/tclIndex lib/blt%%BLTVER%%/treeview.tcl lib/blt%%BLTVER%%/treeview.xbm lib/blt%%BLTVER%%/treeview_m.xbm lib/blt%%BLTVER%%/tvutil.tcl -man/man3/Blt_Tree.3.gz -man/man3/Blt_TreeCreate.3.gz -man/man3/Blt_TreeCreateNode.3.gz -man/man3/Blt_TreeDeleteNode.3.gz -man/man3/Blt_TreeExists.3.gz -man/man3/Blt_TreeGetNode.3.gz -man/man3/Blt_TreeGetToken.3.gz -man/man3/Blt_TreeName.3.gz -man/man3/Blt_TreeNodeId.3.gz -man/man3/Blt_TreeReleaseToken.3.gz -man/mann/BLT.n.gz -man/mann/barchart.n.gz -man/mann/beep.n.gz -man/mann/bgexec.n.gz -man/mann/bitmap.n.gz -man/mann/bltdebug.n.gz -man/mann/busy.n.gz -man/mann/container.n.gz -man/mann/cutbuffer.n.gz -man/mann/dragdrop.n.gz -man/mann/eps.n.gz -man/mann/graph.n.gz -man/mann/hierbox.n.gz -man/mann/hiertable.n.gz -man/mann/htext.n.gz -man/mann/spline.n.gz -man/mann/stripchart.n.gz -man/mann/table.n.gz -man/mann/tabset.n.gz -man/mann/tile.n.gz -man/mann/tree.n.gz -man/mann/treeview.n.gz -man/mann/vector.n.gz -man/mann/watch.n.gz -man/mann/winop.n.gz +share/man/man3/Blt_Tree.3.gz +share/man/man3/Blt_TreeCreate.3.gz +share/man/man3/Blt_TreeCreateNode.3.gz +share/man/man3/Blt_TreeDeleteNode.3.gz +share/man/man3/Blt_TreeExists.3.gz +share/man/man3/Blt_TreeGetNode.3.gz +share/man/man3/Blt_TreeGetToken.3.gz +share/man/man3/Blt_TreeName.3.gz +share/man/man3/Blt_TreeNodeId.3.gz +share/man/man3/Blt_TreeReleaseToken.3.gz +share/man/mann/BLT.n.gz +share/man/mann/barchart.n.gz +share/man/mann/beep.n.gz +share/man/mann/bgexec.n.gz +share/man/mann/bitmap.n.gz +share/man/mann/bltdebug.n.gz +share/man/mann/busy.n.gz +share/man/mann/container.n.gz +share/man/mann/cutbuffer.n.gz +share/man/mann/dragdrop.n.gz +share/man/mann/eps.n.gz +share/man/mann/graph.n.gz +share/man/mann/hierbox.n.gz +share/man/mann/hiertable.n.gz +share/man/mann/htext.n.gz +share/man/mann/spline.n.gz +share/man/mann/stripchart.n.gz +share/man/mann/table.n.gz +share/man/mann/tabset.n.gz +share/man/mann/tile.n.gz +share/man/mann/tree.n.gz +share/man/mann/treeview.n.gz +share/man/mann/vector.n.gz +share/man/mann/watch.n.gz +share/man/mann/winop.n.gz