summaryrefslogtreecommitdiff
path: root/databases/postgresql83/Makefile.common
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2010-05-20 12:36:28 +0000
committeradam <adam@pkgsrc.org>2010-05-20 12:36:28 +0000
commitb55e9a879d376b3cfd587507c38a8d98a379df57 (patch)
tree19f0eb4d104222aedfb273afae000dfaf62ff9af /databases/postgresql83/Makefile.common
parentbf8522ea64ed2db7e34339ea9d35627448861a26 (diff)
downloadpkgsrc-b55e9a879d376b3cfd587507c38a8d98a379df57.tar.gz
Changes 8.3.11:
* Enforce restrictions in plperl using an opmask applied to the whole interpreter, instead of using "Safe.pm" * Prevent PL/Tcl from executing untrustworthy code from pltcl_modules * Fix possible crash if a cache reset message is received during rebuild of a relcache entry * Apply per-function GUC settings while running the language validator for the function * Do not allow an unprivileged user to reset superuser-only parameter settings * Avoid possible crash during backend shutdown if shutdown occurs when a CONTEXT addition would be made to log entries * Ensure the archiver process responds to changes in archive_command as soon as possible * Update pl/perl's "ppport.h" for modern Perl versions * Fix assorted memory leaks in pl/python * Prevent infinite recursion in psql when expanding a variable that refers to itself * Fix psql's \copy to not add spaces around a dot within \copy (select ...) * Fix unnecessary "GIN indexes do not support whole-index scans" errors for unsatisfiable queries using "contrib/intarray" operators * Ensure that "contrib/pgstattuple" functions respond to cancel interrupts promptly * Make server startup deal properly with the case that shmget() returns EINVAL for an existing shared memory segment * Avoid possible crashes in syslogger process on Windows * Deal more robustly with incomplete time zone information in the Windows registry * Update the set of known Windows time zone names * Update time zone data files to tzdata release 2010j for DST law changes in Argentina, Australian Antarctic, Bangladesh, Mexico, Morocco, Pakistan, Palestine, Russia, Syria, Tunisia; also historical corrections for Taiwan. Also, add PKST (Pakistan Summer Time) to the default set of timezone abbreviations.
Diffstat (limited to 'databases/postgresql83/Makefile.common')
-rw-r--r--databases/postgresql83/Makefile.common15
1 files changed, 11 insertions, 4 deletions
diff --git a/databases/postgresql83/Makefile.common b/databases/postgresql83/Makefile.common
index b1a29bd0a63..a556d32da56 100644
--- a/databases/postgresql83/Makefile.common
+++ b/databases/postgresql83/Makefile.common
@@ -1,4 +1,11 @@
-# $NetBSD: Makefile.common,v 1.11 2010/04/23 16:03:24 adam Exp $
+# $NetBSD: Makefile.common,v 1.12 2010/05/20 12:36:28 adam Exp $
+#
+# used by databases/postgresql83-adminpack/Makefile
+# used by databases/postgresql83-client/Makefile
+# used by databases/postgresql83-plperl/Makefile
+# used by databases/postgresql83-plpython/Makefile
+# used by databases/postgresql83-pltcl/Makefile
+# used by databases/postgresql83-server/Makefile
#
# This Makefile fragment is included by all PostgreSQL packages built from
# the main sources of the PostgreSQL distribution except jdbc-postgresql.
@@ -35,7 +42,7 @@ PATCHDIR?= ${.CURDIR}/../postgresql83/patches
# DIST_VERS version number on the postgresql distfile
# BASE_VERS pkgsrc-mangled version number (convert pl -> .)
# Note: Do not forget jdbc-postgresql83 when updating version
-DIST_VERS?= 8.3.10
+DIST_VERS?= 8.3.11
BASE_VERS?= ${DIST_VERS}
BUILDLINK_API_DEPENDS.postgresql83-client+= postgresql83-client>=${BASE_VERS}
@@ -110,14 +117,14 @@ FILES_SUBST+= PG_PREFIX=${PG_PREFIX:Q}
post-extract:
cp -f ${COMMON_FILESDIR}/Makefile.custom ${WRKSRC}/src/Makefile.custom
cp -f ${COMMON_FILESDIR}/Makefile.libtool ${WRKSRC}/src/Makefile.shlib
-.if !empty(USE_LIBLTDL:M[yY][eE][sS])
+. if !empty(USE_LIBLTDL:M[yY][eE][sS])
template=${PG_TEMPLATE.${OPSYS}:Q}
cp -f ${COMMON_FILESDIR}/dynloader-ltdl.h \
${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.h
${ECHO} "static int dummy = 0;" \
> ${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.c
fi
-.endif
+. endif
touch ${WRKSRC}/src/template/dragonfly
cp ${WRKSRC}/src/backend/port/dynloader/freebsd.c \
${WRKSRC}/src/backend/port/dynloader/dragonfly.c