summaryrefslogtreecommitdiff
path: root/databases/postgresql84-server/Makefile
diff options
context:
space:
mode:
authoradam <adam>2010-12-19 09:53:41 +0000
committeradam <adam>2010-12-19 09:53:41 +0000
commit83e63e0cd63d2d8d0fc5a0779e4d1f320abe5753 (patch)
treea3ff92943245b274928326098bc2b5567d4b672b /databases/postgresql84-server/Makefile
parentb1e34e1978cdbd33892c4d016fd7501a64bb34e0 (diff)
downloadpkgsrc-83e63e0cd63d2d8d0fc5a0779e4d1f320abe5753.tar.gz
Changes 8.4.6:
* Force the default wal_sync_method to be fdatasync on Linux * Fix assorted bugs in WAL replay logic for GIN indexes * Fix recovery from base backup when the starting checkpoint WAL record is not in the same WAL segment as its redo point * Fix persistent slowdown of autovacuum workers when multiple workers remain active for a long time * Add support for detecting register-stack overrun on IA64 * Add a check for stack overflow in copyObject() * Fix detection of page splits in temporary GiST indexes * Fix error checking during early connection processing * Improve efficiency of window functions * Avoid memory leakage while "ANALYZE"'ing complex index expressions * Ensure an index that uses a whole-row Var still depends on its table * Do not "inline" a SQL function with multiple OUT parameters * Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is attached to the VALUES part of INSERT ... VALUES * Fix constant-folding of COALESCE() expressions * Fix postmaster crash when connection acceptance (accept() or one of the calls made immediately after it) fails, and the postmaster was compiled with GSSAPI support * Fix missed unlink of temporary files when log_temp_files is active * Add print functionality for InhRelation nodes * Fix incorrect calculation of distance from a point to a horizontal line segment * Fix incorrect calculation of transaction status in ecpg * Fix PL/pgSQL's handling of "simple" expressions to not fail in recursion or error-recovery cases * Fix PL/Python's handling of set-returning functions * Fix bug in "contrib/cube"'s GiST picksplit algorithm * Don't emit "identifier will be truncated" notices in "contrib/dblink" except when creating new connections * Fix potential coredump on missing public key in "contrib/pgcrypto" * Fix memory leak in "contrib/xml2"'s XPath query functions * Update time zone data files to tzdata release 2010o for DST law changes in Fiji and Samoa; also historical corrections for Hong Kong.
Diffstat (limited to 'databases/postgresql84-server/Makefile')
-rw-r--r--databases/postgresql84-server/Makefile26
1 files changed, 11 insertions, 15 deletions
diff --git a/databases/postgresql84-server/Makefile b/databases/postgresql84-server/Makefile
index 068877f123a..b49f1c2bd5a 100644
--- a/databases/postgresql84-server/Makefile
+++ b/databases/postgresql84-server/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2010/11/03 14:36:40 adam Exp $
+# $NetBSD: Makefile,v 1.9 2010/12/19 09:53:43 adam Exp $
-PKGNAME= postgresql84-server-${BASE_VERS}
+PKGNAME= ${DISTNAME:C/-/84-server-/}
COMMENT= PostgreSQL database server programs
PKG_DESTDIR_SUPPORT= user-destdir
@@ -14,15 +14,17 @@ NOT_FOR_PLATFORM= *-*-mips
USE_LIBTOOL= yes
PKG_LIBTOOL= ${PKG_SHLIBTOOL}
-MESSAGE_SRC= ${.CURDIR}/MESSAGE
-
CONFIGURE_ARGS+= --with-openssl
-BUILD_DIRS= src/backend
-BUILD_DIRS+= src/backend/utils/mb/conversion_procs
-BUILD_DIRS+= src/backend/snowball
-BUILD_DIRS+= src/timezone
-BUILD_DIRS+= src/pl
+INSTALL_DIRS= src/backend
+INSTALL_DIRS+= src/backend/utils/mb/conversion_procs
+INSTALL_DIRS+= src/backend/snowball
+INSTALL_DIRS+= src/timezone
+INSTALL_DIRS+= src/pl
+BUILD_DIRS= src/port
+BUILD_DIRS+= ${INSTALL_DIRS}
+
+LIBS.SunOS+= -lintl
# PostgreSQL has loadable server-side language modules.
#
@@ -62,7 +64,6 @@ PKG_GROUPS= ${PGGROUP}
PKG_USERS= ${PGUSER}:${PGGROUP}
PKG_GECOS.${PGUSER}= PostgreSQL database administrator
PKG_HOME.${PGUSER}= ${PGHOME}
-PKG_SHELL.${PGUSER}= ${SH}
RCD_SCRIPTS= pgsql
@@ -76,9 +77,4 @@ post-wrapper:
touch ${BUILDLINK_DIR}/include/crypt.h
.endif
-pre-build:
- ${RUN}${_ULIMIT_CMD} \
- cd ${WRKSRC}/src/port && \
- env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS}
-
.include "../../mk/bsd.pkg.mk"