summaryrefslogtreecommitdiff
path: root/databases/postgresql74-contrib
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2005-11-08 16:40:38 +0000
committerjoerg <joerg@pkgsrc.org>2005-11-08 16:40:38 +0000
commite7f63a4688d5ed9b246dfe46ade0b9fdc776b19f (patch)
tree33fca9b75f0bacc038e69c2f72099a487008f0be /databases/postgresql74-contrib
parent179967620fd4edc13422be475c7d1101338cd220 (diff)
downloadpkgsrc-e7f63a4688d5ed9b246dfe46ade0b9fdc776b19f.tar.gz
Allow PostgreSQL 7.4 to build on DragonFly. Bump revision of -lib,
since the PLIST changed. Don't define errno manually in contrib/, depend on errno.h to do so. Explicitly include errno.h in some places.
Diffstat (limited to 'databases/postgresql74-contrib')
-rw-r--r--databases/postgresql74-contrib/Makefile15
1 files changed, 14 insertions, 1 deletions
diff --git a/databases/postgresql74-contrib/Makefile b/databases/postgresql74-contrib/Makefile
index 32909377398..4f69e909d55 100644
--- a/databases/postgresql74-contrib/Makefile
+++ b/databases/postgresql74-contrib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2005/09/28 14:31:06 rillig Exp $
+# $NetBSD: Makefile,v 1.8 2005/11/08 16:40:38 joerg Exp $
PKGNAME= postgresql74-contrib-${BASE_VERS}
PKGREVISION= # empty
@@ -14,6 +14,19 @@ MAKE_ENV+= INSTALLED_LIBPQ=1
BUILD_DIRS= ${WRKSRC}/contrib
+pre-configure:
+ ${TOUCH} ${WRKSRC}/src/template/dragonfly
+ ${CP} ${WRKSRC}/src/backend/port/dynloader/freebsd.c \
+ ${WRKSRC}/src/backend/port/dynloader/dragonfly.c
+ ${CP} ${WRKSRC}/src/backend/port/dynloader/freebsd.h \
+ ${WRKSRC}/src/backend/port/dynloader/dragonfly.h
+ ${CP} ${WRKSRC}/src/backend/port/dynloader/freebsd.h \
+ ${WRKSRC}/src/backend/port/dynloader/dragonfly.h
+ ${CP} ${WRKSRC}/src/include/port/freebsd.h \
+ ${WRKSRC}/src/include/port/dragonfly.h
+ ${CP} ${WRKSRC}/src/makefiles/Makefile.freebsd \
+ ${WRKSRC}/src/makefiles/Makefile.dragonfly
+
pre-build:
${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/backend && \
${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \