pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases PostgreSQL doesn't provide *.la files that i...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fa08fcc0c7e3
branches:  trunk
changeset: 490724:fa08fcc0c7e3
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Mar 18 19:57:31 2005 +0000

description:
PostgreSQL doesn't provide *.la files that include the library
dependencies needed when linking PostgreSQL clients with -lpq.  Define
a BUILDLINK_LDADD.${PGSQL_TYPE} variable that lists the full set
libraries that would be needed to link with -lpq.

diffstat:

 databases/postgresql73-lib/buildlink3.mk |  5 ++++-
 databases/postgresql74-lib/buildlink3.mk |  5 ++++-
 databases/postgresql80-lib/buildlink3.mk |  4 +++-
 3 files changed, 11 insertions(+), 3 deletions(-)

diffs (56 lines):

diff -r 118529d9b1eb -r fa08fcc0c7e3 databases/postgresql73-lib/buildlink3.mk
--- a/databases/postgresql73-lib/buildlink3.mk  Fri Mar 18 19:55:45 2005 +0000
+++ b/databases/postgresql73-lib/buildlink3.mk  Fri Mar 18 19:57:31 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/07/24 22:17:58 recht Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2005/03/18 19:57:31 jlam Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 POSTGRESQL73_LIB_BUILDLINK3_MK:=       ${POSTGRESQL73_LIB_BUILDLINK3_MK}+
@@ -17,6 +17,9 @@
 BUILDLINK_FILES.postgresql73-lib+=     include/pgsql/*
 BUILDLINK_FILES.postgresql73-lib+=     include/pgsql/server/*.h
 BUILDLINK_FILES.postgresql73-lib+=     include/pgsql/server/utils/*.h
+
+# This variable contains the libraries need to link most clients.
+BUILDLINK_LDADD.postgresql73-lib=              -lpq
 .endif # POSTGRESQL73_LIB_BUILDLINK3_MK
 
 .include "../../security/openssl/buildlink3.mk"
diff -r 118529d9b1eb -r fa08fcc0c7e3 databases/postgresql74-lib/buildlink3.mk
--- a/databases/postgresql74-lib/buildlink3.mk  Fri Mar 18 19:55:45 2005 +0000
+++ b/databases/postgresql74-lib/buildlink3.mk  Fri Mar 18 19:57:31 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2004/12/02 10:41:33 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2005/03/18 19:57:31 jlam Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 POSTGRESQL74_LIB_BUILDLINK3_MK:=       ${POSTGRESQL74_LIB_BUILDLINK3_MK}+
@@ -15,6 +15,9 @@
 BUILDLINK_RECOMMENDED.postgresql74-lib+=       postgresql74-lib>=7.4.3
 BUILDLINK_PKGSRCDIR.postgresql74-lib?= ../../databases/postgresql74-lib
 BUILDLINK_INCDIRS.postgresql74-lib?=   include/postgresql
+
+# This variable contains the libraries need to link most clients.
+BUILDLINK_LDADD.postgresql74-lib=      -lpq ${BUILDLINK_LDADD.gettext}
 .endif # POSTGRESQL74_LIB_BUILDLINK3_MK
 
 .include "../../security/openssl/buildlink3.mk"
diff -r 118529d9b1eb -r fa08fcc0c7e3 databases/postgresql80-lib/buildlink3.mk
--- a/databases/postgresql80-lib/buildlink3.mk  Fri Mar 18 19:55:45 2005 +0000
+++ b/databases/postgresql80-lib/buildlink3.mk  Fri Mar 18 19:57:31 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2005/02/06 13:21:45 taca Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2005/03/18 19:57:31 jlam Exp $
 
 BUILDLINK_DEPTH:=                      ${BUILDLINK_DEPTH}+
 POSTGRESQL80_LIB_BUILDLINK3_MK:=       ${POSTGRESQL80_LIB_BUILDLINK3_MK}+
@@ -17,6 +17,8 @@
 BUILDLINK_INCDIRS.postgresql80-lib+=   pgsql80/include
 BUILDLINK_LIBDIRS.postgresql80-lib+=   pgsql80/lib
 
+# This variable contains the libraries need to link most clients.
+BUILDLINK_LDADD.postgresql80-lib=      -lpq ${BUILDLINK_LDADD.gettext}
 .endif # POSTGRESQL80_LIB_BUILDLINK3_MK
 
 .include "../../security/openssl/buildlink3.mk"



Home | Main Index | Thread Index | Old Index