pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases/postgresql74-lib Fix the build on Darwin.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/24ae3b589b1e
branches:  trunk
changeset: 482895:24ae3b589b1e
user:      recht <recht%pkgsrc.org@localhost>
date:      Thu Nov 04 20:10:13 2004 +0000

description:
Fix the build on Darwin.

diffstat:

 databases/postgresql74-lib/Makefile |  26 ++++++++++++++++++++------
 databases/postgresql74-lib/PLIST    |   4 +++-
 2 files changed, 23 insertions(+), 7 deletions(-)

diffs (77 lines):

diff -r ba13b1c1237a -r 24ae3b589b1e databases/postgresql74-lib/Makefile
--- a/databases/postgresql74-lib/Makefile       Thu Nov 04 20:06:34 2004 +0000
+++ b/databases/postgresql74-lib/Makefile       Thu Nov 04 20:10:13 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2004/10/10 07:30:23 jdolecek Exp $
+# $NetBSD: Makefile,v 1.11 2004/11/04 20:10:13 recht Exp $
 
 PKGNAME=               postgresql74-lib-${BASE_VERS}
 PKGREVISION=           # empty
@@ -9,12 +9,19 @@
 
 CONFIGURE_ARGS+=       --with-openssl=${SSLBASE}
 
-BUILD_DIRS=            ${WRKSRC}/src/include
+.include "../../mk/bsd.prefs.mk"
+
+BUILD_DIRS+=           ${WRKSRC}/src/include
 BUILD_DIRS+=           ${WRKSRC}/src/interfaces
+
+# without this the Darwin build fails
+# (-bundle_loader related)
+.if ${OPSYS} == "Darwin"
+BUILD_DIRS+=           ${WRKSRC}/src/backend
+.endif
+
 BUILD_DIRS+=           ${WRKSRC}/src/pl
 
-.include "../../mk/bsd.prefs.mk"
-
 # As told by Josh Berkus
 .include "../../mk/pthread.buildlink3.mk"
 .if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "native" \
@@ -37,10 +44,17 @@
 .if (${OPSYS} == "SunOS")
        ${TOUCH} ${BUILDLINK_DIR}/include/crypt.h
 .endif
+do-install:
+       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}           \
+               ${MAKE_PROGRAM} -C src/include install
+       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}           \
+               ${MAKE_PROGRAM} -C src/interfaces install
+       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}           \
+               ${MAKE_PROGRAM} -C src/pl install
+       cd ${WRKSRC}/src/include && ${SETENV} ${MAKE_ENV}       \
+               ${MAKE_PROGRAM} install-all-headers
 
 post-install:
-       cd ${WRKSRC}/src/include && ${SETENV} ${MAKE_ENV}               \
-               ${MAKE_PROGRAM} install-all-headers
        ${EGREP} -v "^#" ${FILESDIR}/man.lib > ${WRKDIR}/man_tar
        cd ${PREFIX}/man && ${TAR} -zxm -T ${WRKDIR}/man_tar            \
                -f ${WRKSRC}/doc/man.tar.gz
diff -r ba13b1c1237a -r 24ae3b589b1e databases/postgresql74-lib/PLIST
--- a/databases/postgresql74-lib/PLIST  Thu Nov 04 20:06:34 2004 +0000
+++ b/databases/postgresql74-lib/PLIST  Thu Nov 04 20:10:13 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2004/06/27 16:38:32 recht Exp $
+@comment $NetBSD: PLIST,v 1.3 2004/11/04 20:10:13 recht Exp $
 bin/ecpg
 include/ecpg_informix.h
 include/ecpgerrno.h
@@ -212,6 +212,7 @@
 include/postgresql/server/parser/analyze.h
 include/postgresql/server/parser/gramparse.h
 include/postgresql/server/parser/keywords.h
+include/postgresql/server/parser/parse.h
 include/postgresql/server/parser/parse_agg.h
 include/postgresql/server/parser/parse_clause.h
 include/postgresql/server/parser/parse_coerce.h
@@ -318,6 +319,7 @@
 include/postgresql/server/utils/dynamic_loader.h
 include/postgresql/server/utils/elog.h
 include/postgresql/server/utils/errcodes.h
+include/postgresql/server/utils/fmgroids.h
 include/postgresql/server/utils/fmgrtab.h
 include/postgresql/server/utils/formatting.h
 include/postgresql/server/utils/geo_decls.h



Home | Main Index | Thread Index | Old Index