diff options
author | marcus <marcus@FreeBSD.org> | 2003-08-20 21:57:26 +0000 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2003-08-20 21:57:26 +0000 |
commit | a99948c369cba92d0cd7f9eb29c46e817759fa7f (patch) | |
tree | d2a757641f24fbff4048138aa7e5f3ac4525ba2f /x11-toolkits/gnocl/Makefile | |
parent | f0ab556366f64ad8d2c24f25ca7350f767c3ed7d (diff) | |
download | FreeBSD-ports-a99948c369cba92d0cd7f9eb29c46e817759fa7f.zip FreeBSD-ports-a99948c369cba92d0cd7f9eb29c46e817759fa7f.tar.gz |
Add gnocl, GTK+ and GNOME bindings for Tcl.
PR: 55619
Submitted by: stephane
Diffstat (limited to 'x11-toolkits/gnocl/Makefile')
-rw-r--r-- | x11-toolkits/gnocl/Makefile | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/x11-toolkits/gnocl/Makefile b/x11-toolkits/gnocl/Makefile new file mode 100644 index 0000000..1199396 --- /dev/null +++ b/x11-toolkits/gnocl/Makefile @@ -0,0 +1,49 @@ +# New ports collection makefile for: gnocl +# Date created: 15 August 2003 +# Whom: Stephane Legrand <stephane@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gnocl +PORTVERSION= 0.5.10 +CATEGORIES= x11-toolkits devel +MASTER_SITES= http://www.dr-baum.net/gnocl/ + +MAINTAINER= stephane@FreeBSD.org +COMMENT= GTK+ and Gnome extension for Tcl + +BUILD_DEPENDS= ${LOCALBASE}/include/tcl8.4/tcl.h:${PORTSDIR}/lang/tcl84 + +USE_GMAKE= yes +USE_BZIP2= yes +INSTALLS_SHLIB= yes + +BUILD_WRKSRC= ${WRKSRC}/src +CFLAGS+= -I${LOCALBASE}/include/tcl8.4 + +USE_X_PREFIX= yes +USE_GNOME= libgnomecanvas + +GNOCL_CANVAS_FILE="lib/libgnoclCanvas.so.1" + +.if defined(WITHOUT_CANVAS) +ALL_TARGET= gnocl +USE_GNOME= gtk20 +GNOCL_CANVAS_FILE= "@comment " +.endif + +.if defined(WITH_GNOME) +GNOCL_USE_GNOME:=1 +USE_GNOME+= libgnomeui +.endif + +PLIST_SUB+= GNOCL_CANVAS_FILE=${GNOCL_CANVAS_FILE} + +do-install: + ${INSTALL_DATA} ${BUILD_WRKSRC}/gnocl.so ${PREFIX}/lib/libgnocl.so.1 + if ${TEST} -f ${BUILD_WRKSRC}/gnoclCanvas.so; then \ + ${INSTALL_DATA} ${BUILD_WRKSRC}/gnoclCanvas.so ${PREFIX}/lib/libgnoclCanvas.so.1; \ + fi; \ + +.include <bsd.port.mk> |