pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/pgtclng Next Generation of TCL interface to ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5fee38a9e791
branches:  trunk
changeset: 520970:5fee38a9e791
user:      is <is%pkgsrc.org@localhost>
date:      Fri Nov 03 15:10:11 2006 +0000

description:
Next Generation of TCL interface to PostgreSQL.

diffstat:

 databases/pgtclng/DESCR            |   7 +++++++
 databases/pgtclng/Makefile         |  33 +++++++++++++++++++++++++++++++++
 databases/pgtclng/PLIST            |   6 ++++++
 databases/pgtclng/distinfo         |   6 ++++++
 databases/pgtclng/patches/patch-ab |  35 +++++++++++++++++++++++++++++++++++
 5 files changed, 87 insertions(+), 0 deletions(-)

diffs (107 lines):

diff -r 520872331ca7 -r 5fee38a9e791 databases/pgtclng/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/pgtclng/DESCR   Fri Nov 03 15:10:11 2006 +0000
@@ -0,0 +1,7 @@
+TCL interface to PostgreSQL.
+
+This is one of three different ones that are available. This is the
+"standard version" evolved from the interfaces/libpgtcl which used to
+be included with the PostgreSQL distribution. There is also a pgintcl
+interface, which is entirely native TCL and does not rely on libpq, and
+pgtcl, which is the "current generation" version of pgtclng.
diff -r 520872331ca7 -r 5fee38a9e791 databases/pgtclng/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/pgtclng/Makefile        Fri Nov 03 15:10:11 2006 +0000
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/11/03 15:10:11 is Exp $
+#
+
+VER=           1.5.3
+VERNODOT=      153
+DISTNAME=      pgtcl${VER}
+PKGNAME=       pgtclng-${VER}
+PKGREVISION=   0
+CATEGORIES=    databases tcl
+CATEGORIES=    databases
+MASTER_SITES=  http://pgfoundry.org/frs/download.php/1075/
+
+CONFLICTS+=    pgtcl-[0-9]*
+
+MAINTAINER=    cjs%NetBSD.org@localhost
+HOMEPAGE=      http://pgtclng.projects.postgresql.org/
+COMMENT=       Next Generation TCL interface to PostgreSQL
+
+USE_PKGLOCALEDIR=      yes
+GNU_CONFIGURE=         yes
+
+CONFIGURE_ARGS+=       --with-postgres-include=${PREFIX:Q}/include 
+CONFIGURE_ARGS+=       --with-postgres-lib=${PREFIX:Q}/lib 
+
+PGTCLLIBNAME           = libpgtcl${VERNODOT}.so
+
+.include "../../lang/tcl/buildlink3.mk"
+.include "../../mk/pgsql.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
+
+post-install:
+               ${LN} -s ${PREFIX:Q}/lib/pgtcl-${VER}/${PGTCLLIBNAME} \
+                       ${PREFIX:Q}/lib/libpgtcl.so
diff -r 520872331ca7 -r 5fee38a9e791 databases/pgtclng/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/pgtclng/PLIST   Fri Nov 03 15:10:11 2006 +0000
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/11/03 15:10:11 is Exp $
+include/libpgtcl.h
+lib/pgtcl${PKGVERSION}/pkgIndex.tcl
+lib/pgtcl${PKGVERSION}/libpgtcl153.so
+lib/libpgtcl.so
+@dirrm lib/pgtcl${PKGVERSION}
diff -r 520872331ca7 -r 5fee38a9e791 databases/pgtclng/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/pgtclng/distinfo        Fri Nov 03 15:10:11 2006 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/11/03 15:10:11 is Exp $
+
+SHA1 (pgtcl1.5.3.tar.gz) = 0f8a832acc347fba5d2974c91ee4ea0db8eb8dc2
+RMD160 (pgtcl1.5.3.tar.gz) = 8a0839526f41e68617e36f65816c321c2125c07a
+Size (pgtcl1.5.3.tar.gz) = 166300 bytes
+SHA1 (patch-ab) = 1b14c8d494a2bd2a22983c63679dab2b15a17874
diff -r 520872331ca7 -r 5fee38a9e791 databases/pgtclng/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/pgtclng/patches/patch-ab        Fri Nov 03 15:10:11 2006 +0000
@@ -0,0 +1,35 @@
+$NetBSD: patch-ab,v 1.1.1.1 2006/11/03 15:10:11 is Exp $
+
+--- configure.orig     2006-09-10 02:32:55.000000000 +0200
++++ configure
+@@ -7381,7 +7381,7 @@ echo "${ECHO_T}$tcl_cv_ld_elf" >&6
+           UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
+           TCL_LIB_VERSIONS_OK=nodots
+           ;;
+-      FreeBSD-*)
++      FreeBSD-*|DragonFly-*)
+           # FreeBSD 3.* and greater have ELF.
+           SHLIB_CFLAGS="-fPIC"
+           SHLIB_LD="ld -Bshareable -x"
+@@ -7407,6 +7407,12 @@ echo "${ECHO_T}$tcl_cv_ld_elf" >&6
+               ;;
+           esac
+           ;;
++      DragonFly-*)
++              UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
++              SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
++              TCL_LIB_VERSIONS_OK=nodots
++              ;;
++
+       Darwin-*)
+           CFLAGS_OPTIMIZE="-Os"
+           SHLIB_CFLAGS="-fno-common"
+@@ -7941,7 +7947,7 @@ fi;
+                   ;;
+               IRIX*)
+                   ;;
+-              NetBSD-*|FreeBSD-*)
++              NetBSD-*|FreeBSD-*|DragonFly-*)
+                   ;;
+               Darwin-*)
+                   ;;



Home | Main Index | Thread Index | Old Index