diff options
author | gson <gson@pkgsrc.org> | 2005-04-29 13:58:04 +0000 |
---|---|---|
committer | gson <gson@pkgsrc.org> | 2005-04-29 13:58:04 +0000 |
commit | c7bf143754eec99b6ac139159a8b8b00a65f9c21 (patch) | |
tree | a660645a0ad1ec518540b48b27e1428412b342b8 /databases | |
parent | af41ba9cd9f079aa3b96b5ac84efe5132e0ffe49 (diff) | |
download | pkgsrc-c7bf143754eec99b6ac139159a8b8b00a65f9c21.tar.gz |
Tcl interface to PostgreSQL, including front-end clients and a loadable
shared object for Tcl clients.
This is based on, and almost identical to, the tcl-postgresql73 package,
but for PostgreSQL 7.4 rather than 7.3.
Diffstat (limited to 'databases')
-rw-r--r-- | databases/tcl-postgresql74/DESCR | 2 | ||||
-rw-r--r-- | databases/tcl-postgresql74/Makefile | 26 | ||||
-rw-r--r-- | databases/tcl-postgresql74/PLIST | 8 | ||||
-rw-r--r-- | databases/tcl-postgresql74/buildlink3.mk | 20 | ||||
-rw-r--r-- | databases/tcl-postgresql74/files/man.tcl | 3 |
5 files changed, 59 insertions, 0 deletions
diff --git a/databases/tcl-postgresql74/DESCR b/databases/tcl-postgresql74/DESCR new file mode 100644 index 00000000000..a6d6ddcf608 --- /dev/null +++ b/databases/tcl-postgresql74/DESCR @@ -0,0 +1,2 @@ +Tcl interface to PostgreSQL, including front-end clients and a loadable +shared object for Tcl clients. diff --git a/databases/tcl-postgresql74/Makefile b/databases/tcl-postgresql74/Makefile new file mode 100644 index 00000000000..105daa37490 --- /dev/null +++ b/databases/tcl-postgresql74/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1.1.1 2005/04/29 13:58:04 gson Exp $ + +PKGNAME= tcl-postgresql74-${BASE_VERS} +COMMENT= Tcl interface to PostgreSQL + +.include "../postgresql74/Makefile.common" + +CONFIGURE_ARGS+= --with-openssl=${SSLBASE} +CONFIGURE_ARGS+= --with-tcl +CONFIGURE_ARGS+= --with-tclconfig="${BUILDLINK_PREFIX.tcl}/lib" +CONFIGURE_ENV+= TCLSH="${TCLSH}" +TCLSH= ${BUILDLINK_PREFIX.tcl}/bin/tclsh +MAKE_ENV+= INSTALLED_LIBPQ=1 + +BUILD_DIRS= ${WRKSRC}/src/port +BUILD_DIRS+= ${WRKSRC}/src/interfaces/libpgtcl +BUILD_DIRS+= ${WRKSRC}/src/bin/pgtclsh + +post-install: + ${GTAR} zxCf ${PREFIX}/man ${WRKSRC}/doc/man.tar.gz \ + `${SED} -e "s|#.*||" ${FILESDIR}/man.tcl` + +.include "../postgresql74-lib/buildlink3.mk" +.include "../../lang/tcl/buildlink3.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/databases/tcl-postgresql74/PLIST b/databases/tcl-postgresql74/PLIST new file mode 100644 index 00000000000..c1d99684cca --- /dev/null +++ b/databases/tcl-postgresql74/PLIST @@ -0,0 +1,8 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2005/04/29 13:58:04 gson Exp $ +bin/pgtclsh +include/libpgtcl.h +lib/libpgtcl.a +lib/libpgtcl.so +lib/libpgtcl.so.2 +lib/libpgtcl.so.2.4 +man/man1/pgtclsh.1 diff --git a/databases/tcl-postgresql74/buildlink3.mk b/databases/tcl-postgresql74/buildlink3.mk new file mode 100644 index 00000000000..c6369402d73 --- /dev/null +++ b/databases/tcl-postgresql74/buildlink3.mk @@ -0,0 +1,20 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2005/04/29 13:58:04 gson Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +TCL_POSTGRESQL73_BUILDLINK3_MK:= ${TCL_POSTGRESQL73_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= tcl-postgresql73 +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ntcl-postgresql73} +BUILDLINK_PACKAGES+= tcl-postgresql73 + +.if !empty(TCL_POSTGRESQL73_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.tcl-postgresql73+= tcl-postgresql73>=7.3.6 +BUILDLINK_PKGSRCDIR.tcl-postgresql73?= ../../databases/tcl-postgresql73 +.endif # TCL_POSTGRESQL73_BUILDLINK3_MK + +.include "../../lang/tcl/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/databases/tcl-postgresql74/files/man.tcl b/databases/tcl-postgresql74/files/man.tcl new file mode 100644 index 00000000000..38cd2229067 --- /dev/null +++ b/databases/tcl-postgresql74/files/man.tcl @@ -0,0 +1,3 @@ +# $NetBSD: man.tcl,v 1.1.1.1 2005/04/29 13:58:04 gson Exp $ +# +man1/pgtclsh.1 |