aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/blt/Makefile
diff options
context:
space:
mode:
authorkjc <kjc@FreeBSD.org>2003-10-22 18:16:00 +0800
committerkjc <kjc@FreeBSD.org>2003-10-22 18:16:00 +0800
commit54f55d289da15d741d9c72321f7461cdfec34aad (patch)
tree69a14ede9bc01e23415b3b1b88d8ac1321990e3d /x11-toolkits/blt/Makefile
parent0c554f24d25027f83ea78e94955e75e13a14788f (diff)
downloadfreebsd-ports-gnome-54f55d289da15d741d9c72321f7461cdfec34aad.tar.gz
freebsd-ports-gnome-54f55d289da15d741d9c72321f7461cdfec34aad.tar.zst
freebsd-ports-gnome-54f55d289da15d741d9c72321f7461cdfec34aad.zip
update BLT to BLT2.4z, and switch to tcl/tk8.4.
bump the share lib version to libBLT24.so.3. Submitted by Klaus Robert Suetterlin <robert@mpe.mpg.de> with minor tweak by me. PR: 57960
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>