aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/blt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits/blt/Makefile')
-rw-r--r--x11-toolkits/blt/Makefile40
1 files changed, 26 insertions, 14 deletions
diff --git a/x11-toolkits/blt/Makefile b/x11-toolkits/blt/Makefile
index 4a8f715d7bf2..5f86a3214bfe 100644
--- a/x11-toolkits/blt/Makefile
+++ b/x11-toolkits/blt/Makefile
@@ -6,38 +6,50 @@
#
PORTNAME= blt
-PORTVERSION= 2.4u
-CATEGORIES= x11-toolkits tk83
-MASTER_SITES= ftp://tcltk.sourceforge.net/pub/tcltk/blt/ \
+PORTVERSION= 2.4z
+CATEGORIES= x11-toolkits tk84
+MASTER_SITES= ftp://ftp.sourceforge.net/blt/ \
ftp://ftp.csl.sony.co.jp/pub/kjc/ttt-libs/
DISTNAME= BLT${PORTVERSION}
+PATCH_SITES= ftp://ftp.sourceforge.net/blt/ \
+ ftp://ftp.csl.sony.co.jp/pub/kjc/ttt-libs/
+PATCHFILES= blt2.4z-patch-2
+PATCH_DIST_STRIP= -p1
+
MAINTAINER= kjc@csl.sony.co.jp
COMMENT= A Tk extension (with shared libs)
-LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
+LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84
-WRKSRC= ${WRKDIR}/blt2.4u
+WRKSRC= ${WRKDIR}/blt2.4z
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} \
- --with-tcl=${LOCALBASE}/lib/tcl8.3 \
- --with-tk=${LOCALBASE}/lib/tk8.3 \
+ --exec_prefix=${PREFIX} \
+ --with-tcl=${LOCALBASE}/lib/tcl${TK_VER} \
+ --with-tk=${LOCALBASE}/lib/tk${TK_VER} \
--with-tcllibs=${LOCALBASE}/lib/ \
--with-tklibs=${LOCALBASE}/lib/ \
- --with-tclincls=${LOCALBASE}/include/tcl8.3 \
- --with-tkincls=${LOCALBASE}/include/tk8.3
+ --with-tclincls=${LOCALBASE}/include/tcl${TK_VER} \
+ --with-tkincls=${LOCALBASE}/include/tk${TK_VER}
INSTALLS_SHLIB= yes
MANN= BLT.n barchart.n beep.n bgexec.n bitmap.n \
- bltdebug.n busy.n cutbuffer.n dragdrop.n eps.n \
+ bltdebug.n busy.n container.n cutbuffer.n dragdrop.n eps.n \
graph.n hierbox.n hiertable.n htext.n spline.n \
- stripchart.n table.n tabset.n tile.n vector.n \
- watch.n winop.n
+ stripchart.n table.n tabset.n tree.n treeview.n tile.n \
+ vector.n watch.n winop.n
+MAN3= Blt_Tree.3 Blt_TreeCreate.3 Blt_TreeCreateNode.3 \
+ Blt_TreeDeleteNode.3 Blt_TreeExists.3 Blt_TreeGetNode.3 \
+ Blt_TreeGetToken.3 Blt_TreeName.3 Blt_TreeNodeId.3 \
+ Blt_TreeReleaseToken.3
+
+TK_VER?= 8.4
.include <bsd.port.pre.mk>
post-install:
- ${LN} -sf libBLT24.so.2 ${PREFIX}/lib/libBLT24.so
- ${LN} -sf libBLTlite24.so.2 ${PREFIX}/lib/libBLTlite24.so
+ ${LN} -sf libBLT24.so.3 ${PREFIX}/lib/libBLT24.so
+ ${LN} -sf libBLTlite24.so.3 ${PREFIX}/lib/libBLTlite24.so
.include <bsd.port.post.mk>