diff options
author | joerg <joerg@pkgsrc.org> | 2005-10-10 16:46:02 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2005-10-10 16:46:02 +0000 |
commit | 8fc753fb86e44448fffd7b1485ff9467aece942c (patch) | |
tree | a028250ddeaa444255167dc03111759e7ab17549 /databases | |
parent | 151c9af7397cb3fbf13312c12d9b134118a57a50 (diff) | |
download | pkgsrc-8fc753fb86e44448fffd7b1485ff9467aece942c.tar.gz |
Allow PostgreSQL to build on DragonFly.
Bump revision of client to annotate PLIST change.
Based on patch from reed@.
Diffstat (limited to 'databases')
-rw-r--r-- | databases/postgresql80-client/Makefile | 8 | ||||
-rw-r--r-- | databases/postgresql80-client/PLIST | 3 | ||||
-rw-r--r-- | databases/postgresql80-server/Makefile | 13 | ||||
-rw-r--r-- | databases/postgresql80/distinfo | 3 | ||||
-rw-r--r-- | databases/postgresql80/patches/patch-al | 12 |
5 files changed, 32 insertions, 7 deletions
diff --git a/databases/postgresql80-client/Makefile b/databases/postgresql80-client/Makefile index 717dccd4fbb..89f49fe17b4 100644 --- a/databases/postgresql80-client/Makefile +++ b/databases/postgresql80-client/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.8 2005/08/21 01:21:23 jlam Exp $ +# $NetBSD: Makefile,v 1.9 2005/10/10 16:46:02 joerg Exp $ PKGNAME= postgresql80-client-${BASE_VERS} -PKGREVISION= 2 +PKGREVISION= 3 COMMENT= PostgreSQL database client programs .include "../../databases/postgresql80/Makefile.common" @@ -16,9 +16,9 @@ CONFLICTS+= postgresql80-lib-* CONFLICTS+= postgresql80-docs-* # The thread-safety test in ${WRSRC}/src/tools/thread does not pass on -# NetBSD. +# NetBSD or DragonFly. # -.if ${OPSYS} == "NetBSD" +.if ${OPSYS} == "NetBSD" || ${OPSYS} == "DragonFly" PGSQL_THREAD_SAFETY?= no .endif PGSQL_THREAD_SAFETY?= yes diff --git a/databases/postgresql80-client/PLIST b/databases/postgresql80-client/PLIST index 11b8b33df0b..24191aba870 100644 --- a/databases/postgresql80-client/PLIST +++ b/databases/postgresql80-client/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.6 2005/08/21 01:21:23 jlam Exp $ +@comment $NetBSD: PLIST,v 1.7 2005/10/10 16:46:02 joerg Exp $ ${PG_SUBPREFIX}bin/clusterdb ${PG_SUBPREFIX}bin/createdb ${PG_SUBPREFIX}bin/createlang @@ -257,6 +257,7 @@ ${PG_SUBPREFIX}include/postgresql/server/port/bsdi.h ${PG_SUBPREFIX}include/postgresql/server/port/cygwin.h ${PG_SUBPREFIX}include/postgresql/server/port/darwin.h ${PG_SUBPREFIX}include/postgresql/server/port/dgux.h +${PG_SUBPREFIX}include/postgresql/server/port/dragonfly.h ${PG_SUBPREFIX}include/postgresql/server/port/freebsd.h ${PG_SUBPREFIX}include/postgresql/server/port/hpux.h ${PG_SUBPREFIX}include/postgresql/server/port/irix.h diff --git a/databases/postgresql80-server/Makefile b/databases/postgresql80-server/Makefile index 94d93104d1a..c4de7de5afa 100644 --- a/databases/postgresql80-server/Makefile +++ b/databases/postgresql80-server/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2005/08/23 11:48:47 rillig Exp $ +# $NetBSD: Makefile,v 1.12 2005/10/10 16:46:02 joerg Exp $ PKGNAME= postgresql80-server-${BASE_VERS} PKGREVISION= 2 @@ -79,6 +79,17 @@ post-wrapper: .endif pre-build: + ${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 ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD} \ cd ${WRKSRC}/src/backend && \ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \ diff --git a/databases/postgresql80/distinfo b/databases/postgresql80/distinfo index f01adb4c6e1..9574e69cba6 100644 --- a/databases/postgresql80/distinfo +++ b/databases/postgresql80/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.8 2005/09/19 05:52:18 jlam Exp $ +$NetBSD: distinfo,v 1.9 2005/10/10 16:46:02 joerg Exp $ SHA1 (postgresql-8.0.3.tar.bz2) = 45f9a739e414e617d1e5f43779046546ee1a0d3a RMD160 (postgresql-8.0.3.tar.bz2) = 62e6a28c0041a3f0d456efe1e985f03778e4bdfa @@ -17,3 +17,4 @@ SHA1 (patch-ah) = 840c5e4f76317314b0f37c346076eb48c26541f9 SHA1 (patch-ai) = d480379c41b73da6eaa7914a557292d4124c8bbf SHA1 (patch-aj) = 6f2a9ad8fab9312aef71cc9c39ed8c4478a76fea SHA1 (patch-ak) = 3609a313fd8969995b4fd680dd10521a0ab7ece4 +SHA1 (patch-al) = acea345a6d88241f480ffddf6774371ad96241cf diff --git a/databases/postgresql80/patches/patch-al b/databases/postgresql80/patches/patch-al new file mode 100644 index 00000000000..bf7f49fb416 --- /dev/null +++ b/databases/postgresql80/patches/patch-al @@ -0,0 +1,12 @@ +$NetBSD: patch-al,v 1.1 2005/10/10 16:46:02 joerg Exp $ + +--- configure.orig 2005-08-22 12:02:20.000000000 -0700 ++++ configure 2005-08-22 12:02:43.000000000 -0700 +@@ -1394,6 +1394,7 @@ + darwin*) template=darwin ;; + dgux*) template=dgux ;; + freebsd*) template=freebsd ;; ++ dragonfly*) template=dragonfly ;; + hpux*) template=hpux ;; + irix*) template=irix ;; + linux*|gnu*|k*bsd*-gnu) |