Sat May 22 10:58:02 2010 UTC ()
Pullup ticket #3182 - requested by adam
databases/postgresql83: security update
databases/postgresql83-adminpack: security update
databases/postgresql83-client: security update
databases/postgresql83-plperl: security update
databases/postgresql83-plpython: security update
databases/postgresql83-pltcl: security update
databases/postgresql83-server: security update

Revisions pulled up:
- databases/postgresql83-client/Makefile	1.15
- databases/postgresql83-client/buildlink3.mk	1.4
- databases/postgresql83-server/PLIST		1.11
- databases/postgresql83/Makefile.common	1.12
- databases/postgresql83/distinfo		1.12
- databases/postgresql83/patches/patch-ad	1.4
---
Module Name:    pkgsrc
Committed By:   adam
Date:           Thu May 20 12:36:28 UTC 2010

Modified Files:
         pkgsrc/databases/postgresql83: Makefile.common distinfo
         pkgsrc/databases/postgresql83-client: Makefile buildlink3.mk
         pkgsrc/databases/postgresql83-server: PLIST
Added Files:
         pkgsrc/databases/postgresql83/patches: patch-ad

Log Message:
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.


(tron)
diff -r1.9.4.1 -r1.9.4.2 pkgsrc/databases/postgresql83/Makefile.common
diff -r1.10.2.1 -r1.10.2.2 pkgsrc/databases/postgresql83/distinfo
diff -r1.12.2.1 -r1.12.2.2 pkgsrc/databases/postgresql83-client/Makefile
diff -r1.3 -r1.3.2.1 pkgsrc/databases/postgresql83-client/buildlink3.mk
diff -r1.9.2.1 -r1.9.2.2 pkgsrc/databases/postgresql83-server/PLIST
diff -r0 -r1.2.20.2 pkgsrc/databases/postgresql83/patches/patch-ad

cvs diff -r1.9.4.1 -r1.9.4.2 pkgsrc/databases/postgresql83/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/postgresql83/Attic/Makefile.common 2010/05/12 21:20:06 1.9.4.1
+++ pkgsrc/databases/postgresql83/Attic/Makefile.common 2010/05/22 10:58:01 1.9.4.2
@@ -1,14 +1,21 @@ @@ -1,14 +1,21 @@
1# $NetBSD: Makefile.common,v 1.9.4.1 2010/05/12 21:20:06 tron Exp $ 1# $NetBSD: Makefile.common,v 1.9.4.2 2010/05/22 10:58:01 tron Exp $
 2#
 3# used by databases/postgresql83-adminpack/Makefile
 4# used by databases/postgresql83-client/Makefile
 5# used by databases/postgresql83-plperl/Makefile
 6# used by databases/postgresql83-plpython/Makefile
 7# used by databases/postgresql83-pltcl/Makefile
 8# used by databases/postgresql83-server/Makefile
2# 9#
3# This Makefile fragment is included by all PostgreSQL packages built from 10# This Makefile fragment is included by all PostgreSQL packages built from
4# the main sources of the PostgreSQL distribution except jdbc-postgresql. 11# the main sources of the PostgreSQL distribution except jdbc-postgresql.
5# 12#
6# The PostgreSQL package naming scheme, aside from the obvious piecewise 13# The PostgreSQL package naming scheme, aside from the obvious piecewise
7# packages, is as follows: 14# packages, is as follows:
8# 15#
9# <lang>-postgresql client-side interface to PostgreSQL 16# <lang>-postgresql client-side interface to PostgreSQL
10# postgresql-<lang> server-side module for PostgreSQL backend 17# postgresql-<lang> server-side module for PostgreSQL backend
11 18
12.include "../../databases/postgresql83/Makefile.mirrors" 19.include "../../databases/postgresql83/Makefile.mirrors"
13 20
14DISTNAME?= postgresql-${DIST_VERS} 21DISTNAME?= postgresql-${DIST_VERS}
@@ -25,27 +32,27 @@ CONFLICTS+= postgresql74-* @@ -25,27 +32,27 @@ CONFLICTS+= postgresql74-*
25CONFLICTS+= postgresql80-* 32CONFLICTS+= postgresql80-*
26CONFLICTS+= postgresql81-* 33CONFLICTS+= postgresql81-*
27CONFLICTS+= postgresql82-* 34CONFLICTS+= postgresql82-*
28CONFLICTS+= postgresql84-* 35CONFLICTS+= postgresql84-*
29 36
30DISTINFO_FILE?= ${.CURDIR}/../postgresql83/distinfo 37DISTINFO_FILE?= ${.CURDIR}/../postgresql83/distinfo
31COMMON_FILESDIR?= ${.CURDIR}/../postgresql83/files 38COMMON_FILESDIR?= ${.CURDIR}/../postgresql83/files
32PATCHDIR?= ${.CURDIR}/../postgresql83/patches 39PATCHDIR?= ${.CURDIR}/../postgresql83/patches
33 40
34# Version numbering scheme: 41# Version numbering scheme:
35# DIST_VERS version number on the postgresql distfile 42# DIST_VERS version number on the postgresql distfile
36# BASE_VERS pkgsrc-mangled version number (convert pl -> .) 43# BASE_VERS pkgsrc-mangled version number (convert pl -> .)
37# Note: Do not forget jdbc-postgresql83 when updating version 44# Note: Do not forget jdbc-postgresql83 when updating version
38DIST_VERS?= 8.3.10 45DIST_VERS?= 8.3.11
39BASE_VERS?= ${DIST_VERS} 46BASE_VERS?= ${DIST_VERS}
40 47
41BUILDLINK_API_DEPENDS.postgresql83-client+= postgresql83-client>=${BASE_VERS} 48BUILDLINK_API_DEPENDS.postgresql83-client+= postgresql83-client>=${BASE_VERS}
42 49
43GNU_CONFIGURE= yes 50GNU_CONFIGURE= yes
44USE_TOOLS+= bison gmake lex msgfmt 51USE_TOOLS+= bison gmake lex msgfmt
45PKG_SYSCONFSUBDIR= postgresql 52PKG_SYSCONFSUBDIR= postgresql
46 53
47# in 7.4.x/8.0.x, this is done by autoconf stuff which has leading whitespace 54# in 7.4.x/8.0.x, this is done by autoconf stuff which has leading whitespace
48USE_PKGLOCALEDIR= yes 55USE_PKGLOCALEDIR= yes
49SUBST_CLASSES+= pglocale 56SUBST_CLASSES+= pglocale
50SUBST_FILES.pglocale= configure config/programs.m4 57SUBST_FILES.pglocale= configure config/programs.m4
51SUBST_STAGE.pglocale= pre-configure 58SUBST_STAGE.pglocale= pre-configure
@@ -100,34 +107,34 @@ BUILDLINK_TRANSFORM+= rm:-ffast-math @@ -100,34 +107,34 @@ BUILDLINK_TRANSFORM+= rm:-ffast-math
100.if ${OPSYS} == "Interix" 107.if ${OPSYS} == "Interix"
101USE_LIBLTDL?= yes 108USE_LIBLTDL?= yes
102.endif 109.endif
103USE_LIBLTDL?= no 110USE_LIBLTDL?= no
104 111
105FILES_SUBST+= PG_PREFIX=${PG_PREFIX:Q} 112FILES_SUBST+= PG_PREFIX=${PG_PREFIX:Q}
106 113
107.include "../../devel/gettext-lib/buildlink3.mk" 114.include "../../devel/gettext-lib/buildlink3.mk"
108 115
109.if !defined(META_PACKAGE) 116.if !defined(META_PACKAGE)
110post-extract: 117post-extract:
111 cp -f ${COMMON_FILESDIR}/Makefile.custom ${WRKSRC}/src/Makefile.custom 118 cp -f ${COMMON_FILESDIR}/Makefile.custom ${WRKSRC}/src/Makefile.custom
112 cp -f ${COMMON_FILESDIR}/Makefile.libtool ${WRKSRC}/src/Makefile.shlib 119 cp -f ${COMMON_FILESDIR}/Makefile.libtool ${WRKSRC}/src/Makefile.shlib
113.if !empty(USE_LIBLTDL:M[yY][eE][sS]) 120. if !empty(USE_LIBLTDL:M[yY][eE][sS])
114 template=${PG_TEMPLATE.${OPSYS}:Q} 121 template=${PG_TEMPLATE.${OPSYS}:Q}
115 cp -f ${COMMON_FILESDIR}/dynloader-ltdl.h \ 122 cp -f ${COMMON_FILESDIR}/dynloader-ltdl.h \
116 ${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.h 123 ${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.h
117 ${ECHO} "static int dummy = 0;" \ 124 ${ECHO} "static int dummy = 0;" \
118 > ${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.c 125 > ${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.c
119 fi 126 fi
120.endif 127. endif
121 touch ${WRKSRC}/src/template/dragonfly 128 touch ${WRKSRC}/src/template/dragonfly
122 cp ${WRKSRC}/src/backend/port/dynloader/freebsd.c \ 129 cp ${WRKSRC}/src/backend/port/dynloader/freebsd.c \
123 ${WRKSRC}/src/backend/port/dynloader/dragonfly.c 130 ${WRKSRC}/src/backend/port/dynloader/dragonfly.c
124 cp ${WRKSRC}/src/backend/port/dynloader/freebsd.h \ 131 cp ${WRKSRC}/src/backend/port/dynloader/freebsd.h \
125 ${WRKSRC}/src/backend/port/dynloader/dragonfly.h 132 ${WRKSRC}/src/backend/port/dynloader/dragonfly.h
126 cp ${WRKSRC}/src/include/port/freebsd.h \ 133 cp ${WRKSRC}/src/include/port/freebsd.h \
127 ${WRKSRC}/src/include/port/dragonfly.h 134 ${WRKSRC}/src/include/port/dragonfly.h
128 cp ${WRKSRC}/src/makefiles/Makefile.freebsd \ 135 cp ${WRKSRC}/src/makefiles/Makefile.freebsd \
129 ${WRKSRC}/src/makefiles/Makefile.dragonfly 136 ${WRKSRC}/src/makefiles/Makefile.dragonfly
130.endif 137.endif
131 138
132# PGSQL_BLCKSZ is the size in bytes of a PostgreSQL disk page or block. 139# PGSQL_BLCKSZ is the size in bytes of a PostgreSQL disk page or block.
133# This also limits the size of a tuple. The valid values are powers 140# This also limits the size of a tuple. The valid values are powers

cvs diff -r1.10.2.1 -r1.10.2.2 pkgsrc/databases/postgresql83/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/postgresql83/Attic/distinfo 2010/05/12 21:20:06 1.10.2.1
+++ pkgsrc/databases/postgresql83/Attic/distinfo 2010/05/22 10:58:01 1.10.2.2
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: distinfo,v 1.10.2.1 2010/05/12 21:20:06 tron Exp $ 1$NetBSD: distinfo,v 1.10.2.2 2010/05/22 10:58:01 tron Exp $
2 2
3SHA1 (postgresql-8.3.10.tar.bz2) = 2ad430f4349eb42fbfe21a6a80a493f4068b519e 3SHA1 (postgresql-8.3.11.tar.bz2) = de3d768c66e832336465672de6f33924441bf3f2
4RMD160 (postgresql-8.3.10.tar.bz2) = 12bb4ac6d0b0e53534582c7e4092bf91092e9345 4RMD160 (postgresql-8.3.11.tar.bz2) = 606f64235b2d48df0a26b46863fc76f94b32abbb
5Size (postgresql-8.3.10.tar.bz2) = 14181794 bytes 5Size (postgresql-8.3.11.tar.bz2) = 14217781 bytes
6SHA1 (patch-aa) = aeeeaafb38e75d8e8f6639280e997ba4c905b45f 6SHA1 (patch-aa) = aeeeaafb38e75d8e8f6639280e997ba4c905b45f
7SHA1 (patch-ab) = 7bf5635b0b93c3c0d33acd4e122e102c92ce7b76 7SHA1 (patch-ab) = 7bf5635b0b93c3c0d33acd4e122e102c92ce7b76
8SHA1 (patch-ac) = 8e3a7021fdd01810d4ebcbd20002b28164b22279 8SHA1 (patch-ac) = 8e3a7021fdd01810d4ebcbd20002b28164b22279
 9SHA1 (patch-ad) = fb75df841bbcc25e840ed9c2fed59232d7189200
9SHA1 (patch-af) = fcb43276c1f3349f62acfc37ac0bd6ccaae96f29 10SHA1 (patch-af) = fcb43276c1f3349f62acfc37ac0bd6ccaae96f29
10SHA1 (patch-ag) = 402d5d211af99efdfa35677299c97e91e14ed85d 11SHA1 (patch-ag) = 402d5d211af99efdfa35677299c97e91e14ed85d
11SHA1 (patch-ah) = 3640573195f66a46c37d9fca2648d6be39f5593b 12SHA1 (patch-ah) = 3640573195f66a46c37d9fca2648d6be39f5593b
12SHA1 (patch-ai) = a2364b8e1e8a3094e1c5bfb0cad2d0babe0a8841 13SHA1 (patch-ai) = a2364b8e1e8a3094e1c5bfb0cad2d0babe0a8841
13SHA1 (patch-aj) = c389f9b8f39ddb61e58b5fe87ffabb789c71d4e0 14SHA1 (patch-aj) = c389f9b8f39ddb61e58b5fe87ffabb789c71d4e0
14SHA1 (patch-an) = a1e7f421a101cf9ccddcaf3ce17aa1847cf76310 15SHA1 (patch-an) = a1e7f421a101cf9ccddcaf3ce17aa1847cf76310

cvs diff -r1.12.2.1 -r1.12.2.2 pkgsrc/databases/postgresql83-client/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/postgresql83-client/Attic/Makefile 2010/05/12 21:20:06 1.12.2.1
+++ pkgsrc/databases/postgresql83-client/Attic/Makefile 2010/05/22 10:58:02 1.12.2.2
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.12.2.1 2010/05/12 21:20:06 tron Exp $ 1# $NetBSD: Makefile,v 1.12.2.2 2010/05/22 10:58:02 tron Exp $
2 2
3PKGNAME= postgresql83-client-${BASE_VERS} 3PKGNAME= postgresql83-client-${BASE_VERS}
4PKGREVISION= 1 
5COMMENT= PostgreSQL database client programs 4COMMENT= PostgreSQL database client programs
6 5
7PKG_DESTDIR_SUPPORT= user-destdir 6PKG_DESTDIR_SUPPORT= user-destdir
8 7
9.include "../../databases/postgresql83/Makefile.common" 8.include "../../databases/postgresql83/Makefile.common"
10 9
11USE_TOOLS+= gzip tar 10USE_TOOLS+= gzip tar
12USE_LIBTOOL= yes 11USE_LIBTOOL= yes
13CONFIGURE_ARGS+= --with-openssl 12CONFIGURE_ARGS+= --with-openssl
14CONFIGURE_ARGS+= --with-readline 13CONFIGURE_ARGS+= --with-readline
15CONFIGURE_ARGS+= --with-zlib 14CONFIGURE_ARGS+= --with-zlib
16 15
17# 1. The thread-safety test in ${WRSRC}/src/tools/thread does not pass on 16# 1. The thread-safety test in ${WRSRC}/src/tools/thread does not pass on

cvs diff -r1.3 -r1.3.2.1 pkgsrc/databases/postgresql83-client/Attic/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/databases/postgresql83-client/Attic/buildlink3.mk 2010/01/17 12:02:11 1.3
+++ pkgsrc/databases/postgresql83-client/Attic/buildlink3.mk 2010/05/22 10:58:02 1.3.2.1
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: buildlink3.mk,v 1.3 2010/01/17 12:02:11 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.3.2.1 2010/05/22 10:58:02 tron Exp $
2 2
3.include "../../mk/bsd.fast.prefs.mk" 3.include "../../mk/bsd.fast.prefs.mk"
4 4
5BUILDLINK_TREE+= postgresql83-client 5BUILDLINK_TREE+= postgresql83-client
6 6
7.if !defined(POSTGRESQL83_CLIENT_BUILDLINK3_MK) 7.if !defined(POSTGRESQL83_CLIENT_BUILDLINK3_MK)
8POSTGRESQL83_CLIENT_BUILDLINK3_MK:= 8POSTGRESQL83_CLIENT_BUILDLINK3_MK:=
9 9
10BUILDLINK_API_DEPENDS.postgresql83-client+= postgresql83-client>=8.3.0 10BUILDLINK_API_DEPENDS.postgresql83-client+= postgresql83-client>=8.3.0
11BUILDLINK_ABI_DEPENDS.postgresql83-client?= postgresql83-client>=8.3.9nb1 11BUILDLINK_ABI_DEPENDS.postgresql83-client?= postgresql83-client>=8.3.9nb1
12BUILDLINK_PKGSRCDIR.postgresql83-client?= ../../databases/postgresql83-client 12BUILDLINK_PKGSRCDIR.postgresql83-client?= ../../databases/postgresql83-client
13 13
14. if defined(PG_SUBPREFIX) && !empty(PG_SUBPREFIX) 14.if defined(PG_SUBPREFIX) && !empty(PG_SUBPREFIX)
15BUILDLINK_INCDIRS.postgresql83-client?= ${PG_SUBPREFIX}/include 15BUILDLINK_INCDIRS.postgresql83-client?= ${PG_SUBPREFIX}/include
16BUILDLINK_LIBDIRS.postgresql83-client?= ${PG_SUBPREFIX}/lib 16BUILDLINK_LIBDIRS.postgresql83-client?= ${PG_SUBPREFIX}/lib
17. endif 17.endif
18 18
19# This variable contains the libraries need to link most clients. 19# This variable contains the libraries need to link most clients.
20BUILDLINK_LDADD.postgresql83-client= -lpq ${BUILDLINK_LDADD.gettext} 20BUILDLINK_LDADD.postgresql83-client= -lpq ${BUILDLINK_LDADD.gettext}
21 21
22BUILDLINK_FILES.postgresql83-client+= bin/pg_config 22BUILDLINK_FILES.postgresql83-client+= bin/pg_config
23 23
24.include "../../security/openssl/buildlink3.mk" 24.include "../../security/openssl/buildlink3.mk"
25.include "../../devel/gettext-lib/buildlink3.mk" 25.include "../../devel/gettext-lib/buildlink3.mk"
26.endif # POSTGRESQL83_CLIENT_BUILDLINK3_MK 26.endif # POSTGRESQL83_CLIENT_BUILDLINK3_MK
27 27
28BUILDLINK_TREE+= -postgresql83-client 28BUILDLINK_TREE+= -postgresql83-client

cvs diff -r1.9.2.1 -r1.9.2.2 pkgsrc/databases/postgresql83-server/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql83-server/Attic/PLIST 2010/05/12 21:20:06 1.9.2.1
+++ pkgsrc/databases/postgresql83-server/Attic/PLIST 2010/05/22 10:58:02 1.9.2.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.9.2.1 2010/05/12 21:20:06 tron Exp $ 1@comment $NetBSD: PLIST,v 1.9.2.2 2010/05/22 10:58:02 tron Exp $
2${PG_SUBPREFIX}bin/postgres 2${PG_SUBPREFIX}bin/postgres
3${PG_SUBPREFIX}bin/postmaster 3${PG_SUBPREFIX}bin/postmaster
4${PG_SUBPREFIX}lib/postgresql/ascii_and_mic.la 4${PG_SUBPREFIX}lib/postgresql/ascii_and_mic.la
5${PG_SUBPREFIX}lib/postgresql/cyrillic_and_mic.la 5${PG_SUBPREFIX}lib/postgresql/cyrillic_and_mic.la
6${PG_SUBPREFIX}lib/postgresql/dict_snowball.la 6${PG_SUBPREFIX}lib/postgresql/dict_snowball.la
7${PG_SUBPREFIX}lib/postgresql/euc_cn_and_mic.la 7${PG_SUBPREFIX}lib/postgresql/euc_cn_and_mic.la
8${PG_SUBPREFIX}lib/postgresql/euc_jis_2004_and_shift_jis_2004.la 8${PG_SUBPREFIX}lib/postgresql/euc_jis_2004_and_shift_jis_2004.la
9${PG_SUBPREFIX}lib/postgresql/euc_jp_and_sjis.la 9${PG_SUBPREFIX}lib/postgresql/euc_jp_and_sjis.la
10${PG_SUBPREFIX}lib/postgresql/euc_kr_and_mic.la 10${PG_SUBPREFIX}lib/postgresql/euc_kr_and_mic.la
11${PG_SUBPREFIX}lib/postgresql/euc_tw_and_big5.la 11${PG_SUBPREFIX}lib/postgresql/euc_tw_and_big5.la
12${PG_SUBPREFIX}lib/postgresql/latin2_and_win1250.la 12${PG_SUBPREFIX}lib/postgresql/latin2_and_win1250.la
13${PG_SUBPREFIX}lib/postgresql/latin_and_mic.la 13${PG_SUBPREFIX}lib/postgresql/latin_and_mic.la
14${PG_SUBPREFIX}lib/postgresql/plpgsql.la 14${PG_SUBPREFIX}lib/postgresql/plpgsql.la
@@ -129,26 +129,27 @@ ${PG_SUBPREFIX}share/postgresql/timezone @@ -129,26 +129,27 @@ ${PG_SUBPREFIX}share/postgresql/timezone
129${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/La_Rioja 129${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/La_Rioja
130${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Mendoza 130${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Mendoza
131${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Rio_Gallegos 131${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Rio_Gallegos
132${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/San_Juan 132${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/San_Juan
133${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/San_Luis 133${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/San_Luis
134${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Salta 134${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Salta
135${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Tucuman 135${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Tucuman
136${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Ushuaia 136${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Ushuaia
137${PG_SUBPREFIX}share/postgresql/timezone/America/Aruba 137${PG_SUBPREFIX}share/postgresql/timezone/America/Aruba
138${PG_SUBPREFIX}share/postgresql/timezone/America/Asuncion 138${PG_SUBPREFIX}share/postgresql/timezone/America/Asuncion
139${PG_SUBPREFIX}share/postgresql/timezone/America/Atka 139${PG_SUBPREFIX}share/postgresql/timezone/America/Atka
140${PG_SUBPREFIX}share/postgresql/timezone/America/Atikokan 140${PG_SUBPREFIX}share/postgresql/timezone/America/Atikokan
141${PG_SUBPREFIX}share/postgresql/timezone/America/Bahia 141${PG_SUBPREFIX}share/postgresql/timezone/America/Bahia
 142${PG_SUBPREFIX}share/postgresql/timezone/America/Bahia_Banderas
142${PG_SUBPREFIX}share/postgresql/timezone/America/Barbados 143${PG_SUBPREFIX}share/postgresql/timezone/America/Barbados
143${PG_SUBPREFIX}share/postgresql/timezone/America/Belem 144${PG_SUBPREFIX}share/postgresql/timezone/America/Belem
144${PG_SUBPREFIX}share/postgresql/timezone/America/Belize 145${PG_SUBPREFIX}share/postgresql/timezone/America/Belize
145${PG_SUBPREFIX}share/postgresql/timezone/America/Blanc-Sablon 146${PG_SUBPREFIX}share/postgresql/timezone/America/Blanc-Sablon
146${PG_SUBPREFIX}share/postgresql/timezone/America/Boa_Vista 147${PG_SUBPREFIX}share/postgresql/timezone/America/Boa_Vista
147${PG_SUBPREFIX}share/postgresql/timezone/America/Bogota 148${PG_SUBPREFIX}share/postgresql/timezone/America/Bogota
148${PG_SUBPREFIX}share/postgresql/timezone/America/Boise 149${PG_SUBPREFIX}share/postgresql/timezone/America/Boise
149${PG_SUBPREFIX}share/postgresql/timezone/America/Buenos_Aires 150${PG_SUBPREFIX}share/postgresql/timezone/America/Buenos_Aires
150${PG_SUBPREFIX}share/postgresql/timezone/America/Cambridge_Bay 151${PG_SUBPREFIX}share/postgresql/timezone/America/Cambridge_Bay
151${PG_SUBPREFIX}share/postgresql/timezone/America/Campo_Grande 152${PG_SUBPREFIX}share/postgresql/timezone/America/Campo_Grande
152${PG_SUBPREFIX}share/postgresql/timezone/America/Cancun 153${PG_SUBPREFIX}share/postgresql/timezone/America/Cancun
153${PG_SUBPREFIX}share/postgresql/timezone/America/Caracas 154${PG_SUBPREFIX}share/postgresql/timezone/America/Caracas
154${PG_SUBPREFIX}share/postgresql/timezone/America/Catamarca 155${PG_SUBPREFIX}share/postgresql/timezone/America/Catamarca
@@ -266,26 +267,27 @@ ${PG_SUBPREFIX}share/postgresql/timezone @@ -266,26 +267,27 @@ ${PG_SUBPREFIX}share/postgresql/timezone
266${PG_SUBPREFIX}share/postgresql/timezone/America/Thunder_Bay 267${PG_SUBPREFIX}share/postgresql/timezone/America/Thunder_Bay
267${PG_SUBPREFIX}share/postgresql/timezone/America/Tijuana 268${PG_SUBPREFIX}share/postgresql/timezone/America/Tijuana
268${PG_SUBPREFIX}share/postgresql/timezone/America/Toronto 269${PG_SUBPREFIX}share/postgresql/timezone/America/Toronto
269${PG_SUBPREFIX}share/postgresql/timezone/America/Tortola 270${PG_SUBPREFIX}share/postgresql/timezone/America/Tortola
270${PG_SUBPREFIX}share/postgresql/timezone/America/Vancouver 271${PG_SUBPREFIX}share/postgresql/timezone/America/Vancouver
271${PG_SUBPREFIX}share/postgresql/timezone/America/Virgin 272${PG_SUBPREFIX}share/postgresql/timezone/America/Virgin
272${PG_SUBPREFIX}share/postgresql/timezone/America/Whitehorse 273${PG_SUBPREFIX}share/postgresql/timezone/America/Whitehorse
273${PG_SUBPREFIX}share/postgresql/timezone/America/Winnipeg 274${PG_SUBPREFIX}share/postgresql/timezone/America/Winnipeg
274${PG_SUBPREFIX}share/postgresql/timezone/America/Yakutat 275${PG_SUBPREFIX}share/postgresql/timezone/America/Yakutat
275${PG_SUBPREFIX}share/postgresql/timezone/America/Yellowknife 276${PG_SUBPREFIX}share/postgresql/timezone/America/Yellowknife
276${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Casey 277${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Casey
277${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Davis 278${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Davis
278${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/DumontDUrville 279${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/DumontDUrville
 280${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Macquarie
279${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Mawson 281${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Mawson
280${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/McMurdo 282${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/McMurdo
281${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Palmer 283${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Palmer
282${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Rothera 284${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Rothera
283${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/South_Pole 285${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/South_Pole
284${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Syowa 286${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Syowa
285${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Vostok 287${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Vostok
286${PG_SUBPREFIX}share/postgresql/timezone/Arctic/Longyearbyen 288${PG_SUBPREFIX}share/postgresql/timezone/Arctic/Longyearbyen
287${PG_SUBPREFIX}share/postgresql/timezone/Asia/Aden 289${PG_SUBPREFIX}share/postgresql/timezone/Asia/Aden
288${PG_SUBPREFIX}share/postgresql/timezone/Asia/Almaty 290${PG_SUBPREFIX}share/postgresql/timezone/Asia/Almaty
289${PG_SUBPREFIX}share/postgresql/timezone/Asia/Amman 291${PG_SUBPREFIX}share/postgresql/timezone/Asia/Amman
290${PG_SUBPREFIX}share/postgresql/timezone/Asia/Anadyr 292${PG_SUBPREFIX}share/postgresql/timezone/Asia/Anadyr
291${PG_SUBPREFIX}share/postgresql/timezone/Asia/Aqtau 293${PG_SUBPREFIX}share/postgresql/timezone/Asia/Aqtau

File Added: pkgsrc/databases/postgresql83/patches/Attic/patch-ad
$NetBSD: patch-ad,v 1.2.20.2 2010/05/22 10:58:02 tron Exp $

--- src/pl/plperl/GNUmakefile.orig	2010-05-20 07:51:50.000000000 +0000
+++ src/pl/plperl/GNUmakefile
@@ -53,9 +53,7 @@ PSQLDIR = $(bindir)
 include $(top_srcdir)/src/Makefile.shlib
 
 
-all: all-lib
-
-plperl.o: plperl_opmask.h
+all: plperl_opmask.h all-lib
 
 plperl_opmask.h: plperl_opmask.pl
 	$(PERL) $< $@