summaryrefslogtreecommitdiff
path: root/databases/tk-postgresql/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/tk-postgresql/Makefile')
-rw-r--r--databases/tk-postgresql/Makefile36
1 files changed, 36 insertions, 0 deletions
diff --git a/databases/tk-postgresql/Makefile b/databases/tk-postgresql/Makefile
new file mode 100644
index 00000000000..5d3a3aad4a4
--- /dev/null
+++ b/databases/tk-postgresql/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/03/18 17:46:35 jlam Exp $
+
+PKGNAME= tk-${DISTNAME}
+
+DEPENDS+= tcl-postgresql-6.5.3:../../databases/tcl-postgresql
+DEPENDS+= tk-8.0.5:../../x11/tk80
+
+TCLSH= ${LOCALBASE}/bin/tclsh8.0
+TCL_INCDIR= ${LOCALBASE}/include/tcl8.0
+TCL_CONFIGDIR= ${LOCALBASE}/lib/tcl8.0
+
+TK_INCDIR= ${LOCALBASE}/include/tk8.0
+TK_CONFIGDIR= ${LOCALBASE}/lib/tk8.0
+
+USE_X11= yes
+
+MAKE_ENV+= INSTALLED_LIBPQ=1 INSTALLED_LIBPGTCL=1
+
+CONFIGURE_ARGS+= --without-perl --without-odbc
+CONFIGURE_ARGS+= --with-tcl \
+ --with-tclconfig="${TCL_CONFIGDIR}" \
+ --with-tkconfig="${TK_CONFIGDIR}" \
+ --with-includes="${TCL_INCDIR} ${TK_INCDIR}" \
+ --with-libraries="${LOCALBASE}/lib"
+CONFIGURE_ENV+= TCLSH="${TCLSH}"
+
+do-build:
+ cd ${WRKSRC}/bin/pgtclsh && ${SETENV} ${MAKE_ENV} \
+ ${MAKE_PROGRAM} ${MAKE_FLAGS} pgtksh
+
+do-install:
+ cd ${WRKSRC}/bin/pgtclsh && ${SETENV} ${MAKE_ENV} \
+ ${MAKE_PROGRAM} ${MAKE_FLAGS} install_tk
+ strip ${PREFIX}/bin/pgtksh
+
+.include "../../databases/postgresql/Makefile.common"