pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases Changes 7.4.14:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/699d5e5566c6
branches:  trunk
changeset: 520288:699d5e5566c6
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Oct 18 19:24:07 2006 +0000

description:
Changes 7.4.14:
* Fix core dump when an untyped literal is taken as ANYARRAY
* Fix string_to_array() to handle overlapping matches for the
  separator string
  For example, string_to_array('123xx456xxx789', 'xx').
* Fix corner cases in pattern matching for psql's \d commands
* Fix index-corrupting bugs in /contrib/ltree (Teodor)
* Fix backslash escaping in /contrib/dbmirror
* Adjust regression tests for recent changes in US DST laws

diffstat:

 databases/postgresql74-client/Makefile  |  10 +++---
 databases/postgresql74-contrib/Makefile |   8 ++--
 databases/postgresql74-docs/Makefile    |   9 ++---
 databases/postgresql74-docs/PLIST       |   4 ++-
 databases/postgresql74-lib/Makefile     |  32 +++++++++------------
 databases/postgresql74-server/Makefile  |  12 ++++----
 databases/postgresql74-server/PLIST     |   4 +-
 databases/postgresql74/Makefile.common  |  48 ++++++++++++++++----------------
 databases/postgresql74/distinfo         |   8 ++--
 9 files changed, 66 insertions(+), 69 deletions(-)

diffs (truncated from 365 to 300 lines):

diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74-client/Makefile
--- a/databases/postgresql74-client/Makefile    Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74-client/Makefile    Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2006/02/21 20:23:49 joerg Exp $
+# $NetBSD: Makefile,v 1.21 2006/10/18 19:24:07 adam Exp $
 
 PKGNAME=               postgresql74-client-${BASE_VERS}
 SVR4_PKGNAME=          pstgc
@@ -15,16 +15,16 @@
 CONFIGURE_ARGS+=       --with-readline
 MAKE_ENV+=             INSTALLED_LIBPQ=1
 
-BUILD_DIRS=            ${WRKSRC}/src/bin
+BUILD_DIRS=            src/bin
 
 pre-build:
        ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/backend && \
-       ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
+       env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
                ../../src/include/parser/parse.h ../../src/include/utils/fmgroids.h
 
 post-install:
-       ${EGREP} -v "^#" ${FILESDIR}/man.client > ${WRKDIR}/man_tar_files
-       cd ${PREFIX}/man && ${TAR} -zxm -T ${WRKDIR}/man_tar_files      \
+       egrep -v "^#" ${FILESDIR}/man.client > ${WRKDIR}/man_tar_files
+       cd ${PREFIX}/man && tar -zxm -T ${WRKDIR}/man_tar_files \
                -f ${WRKSRC}/doc/man.tar.gz
 
 .include "../../mk/bsd.prefs.mk"
diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74-contrib/Makefile
--- a/databases/postgresql74-contrib/Makefile   Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74-contrib/Makefile   Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/02/21 20:23:49 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2006/10/18 19:24:07 adam Exp $
 
 PKGNAME=               postgresql74-contrib-${BASE_VERS}
 SVR4_PKGNAME=          pstgc
@@ -11,14 +11,14 @@
 CONFIGURE_ARGS+=       --with-readline
 MAKE_ENV+=             INSTALLED_LIBPQ=1
 
-BUILD_DIRS=            ${WRKSRC}/contrib
+BUILD_DIRS=            contrib
 
 pre-build:
        ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/backend && \
-       ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
+       env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
                ../../src/include/parser/parse.h ../../src/include/utils/fmgroids.h
        ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/port && \
-       ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS}
+       env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS}
 
 .include "../../mk/bsd.prefs.mk"
 .if ${OPSYS} == "FreeBSD" && ${LOWER_OPSYS_VERSUFFIX} == "4"
diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74-docs/Makefile
--- a/databases/postgresql74-docs/Makefile      Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74-docs/Makefile      Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/21 20:23:49 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2006/10/18 19:24:07 adam Exp $
 
 PKGNAME=               postgresql74-docs-${BASE_VERS}
 SVR4_PKGNAME=          pstgd
@@ -15,7 +15,7 @@
 
 # The manpage documentation is installed with the relevant packages.
 #pre-build:
-#      cd ${WRKSRC}/doc && ${RM} -f man.tar.gz
+#      cd ${WRKSRC}/doc && rm -f man.tar.gz
 
 do-install:
        ${INSTALL_DATA_DIR} ${DOCDIR}
@@ -26,8 +26,7 @@
        do                                                              \
                ${INSTALL_DATA} $${file} ${DOCDIR}/$${file};            \
        done
-       cd ${WRKSRC}/doc/TODO.detail && \
-               ${PAX} -rwppm . ${DOCDIR}/TODO.detail
-       ${TAR} -zxm -C ${DOCDIR} -f ${WRKSRC}/doc/postgres.tar.gz
+       cd ${WRKSRC}/doc/TODO.detail && pax -rwppm . ${DOCDIR}/TODO.detail
+       tar -zxm -C ${DOCDIR} -f ${WRKSRC}/doc/postgres.tar.gz
 
 .include "../../mk/bsd.pkg.mk"
diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74-docs/PLIST
--- a/databases/postgresql74-docs/PLIST Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74-docs/PLIST Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2006/05/26 17:47:58 joerg Exp $
+@comment $NetBSD: PLIST,v 1.7 2006/10/18 19:24:07 adam Exp $
 share/doc/postgresql/FAQ
 share/doc/postgresql/FAQ_AIX
 share/doc/postgresql/FAQ_DEV
@@ -444,6 +444,7 @@
 share/doc/postgresql/release-7-3-13.html
 share/doc/postgresql/release-7-3-14.html
 share/doc/postgresql/release-7-3-15.html
+share/doc/postgresql/release-7-3-16.html
 share/doc/postgresql/release-7-3-2.html
 share/doc/postgresql/release-7-3-3.html
 share/doc/postgresql/release-7-3-4.html
@@ -457,6 +458,7 @@
 share/doc/postgresql/release-7-4-10.html
 share/doc/postgresql/release-7-4-11.html
 share/doc/postgresql/release-7-4-12.html
+share/doc/postgresql/release-7-4-13.html
 share/doc/postgresql/release-7-4-2.html
 share/doc/postgresql/release-7-4-3.html
 share/doc/postgresql/release-7-4-4.html
diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74-lib/Makefile
--- a/databases/postgresql74-lib/Makefile       Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74-lib/Makefile       Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2006/07/17 17:32:30 joerg Exp $
+# $NetBSD: Makefile,v 1.26 2006/10/18 19:24:07 adam Exp $
 
 PKGNAME=               postgresql74-lib-${BASE_VERS}
 SVR4_PKGNAME=          pstgl
@@ -11,15 +11,15 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-BUILD_DIRS+=           ${WRKSRC}/src/include
-BUILD_DIRS+=           ${WRKSRC}/src/interfaces
-BUILD_DIRS+=           ${WRKSRC}/src/bin/pg_config
+BUILD_DIRS+=           src/include
+BUILD_DIRS+=           src/interfaces
+BUILD_DIRS+=           src/bin/pg_config
 
 # without this the Darwin build fails
 # (-bundle_loader related)
-BUILD_DIRS+=           ${WRKSRC}/src/backend
+BUILD_DIRS+=           src/backend
 
-BUILD_DIRS+=           ${WRKSRC}/src/pl
+BUILD_DIRS+=           src/pl
 
 # As told by Josh Berkus
 .include "../../mk/pthread.buildlink3.mk"
@@ -41,24 +41,20 @@
 # "/usr/include/crypt.h" -- we want the definitions in the former.
 #
 .if (${OPSYS} == "SunOS")
-       ${TOUCH} ${BUILDLINK_DIR}/include/crypt.h
+       touch ${BUILDLINK_DIR}/include/crypt.h
 .endif
 
 do-install:
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}           \
-               ${MAKE_PROGRAM} -C src/include install
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}           \
-               ${MAKE_PROGRAM} -C src/interfaces install
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}           \
-               ${MAKE_PROGRAM} -C src/bin/pg_config install
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}           \
-               ${MAKE_PROGRAM} -C src/pl install
-       cd ${WRKSRC}/src/include && ${SETENV} ${MAKE_ENV}       \
+       cd ${WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} -C src/include install
+       cd ${WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} -C src/interfaces install
+       cd ${WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} -C src/bin/pg_config install
+       cd ${WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} -C src/pl install
+       cd ${WRKSRC}/src/include && env ${MAKE_ENV} \
                ${MAKE_PROGRAM} install-all-headers
 
 post-install:
-       ${EGREP} -v "^#" ${FILESDIR}/man.lib > ${WRKDIR}/man_tar
-       cd ${PREFIX}/${PKGMANDIR} && ${TAR} -zxm -T ${WRKDIR}/man_tar           \
+       egrep -v "^#" ${FILESDIR}/man.lib > ${WRKDIR}/man_tar
+       cd ${PREFIX}/${PKGMANDIR} && tar -zxm -T ${WRKDIR}/man_tar              \
                -f ${WRKSRC}/doc/man.tar.gz
 
 .include "../../security/openssl/buildlink3.mk"
diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74-server/Makefile
--- a/databases/postgresql74-server/Makefile    Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74-server/Makefile    Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2006/04/23 00:12:37 jlam Exp $
+# $NetBSD: Makefile,v 1.27 2006/10/18 19:24:07 adam Exp $
 
 PKGNAME=               postgresql74-server-${BASE_VERS}
 SVR4_PKGNAME=          pstgs
@@ -58,15 +58,15 @@
 # "/usr/include/crypt.h" -- we want the definitions in the former.
 #
 .if (${OPSYS} == "SunOS")
-       ${TOUCH} ${BUILDLINK_DIR}/include/crypt.h
+       touch ${BUILDLINK_DIR}/include/crypt.h
 .endif
 
 pre-build:
        ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/backend && \
-       ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
+       env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
                ../../src/include/parser/parse.h ../../src/include/utils/fmgroids.h
        ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/port && \
-               ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS}
+               env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS}
 
 pre-install:
        @case "X${PGUSER}" in                                           \
@@ -82,8 +82,8 @@
        esac
 
 post-install:
-       ${EGREP} -v "^#" ${FILESDIR}/man.server > ${WRKDIR}/man_tar
-       cd ${PREFIX}/man && ${TAR} -zxm -T ${WRKDIR}/man_tar            \
+       egrep -v "^#" ${FILESDIR}/man.server > ${WRKDIR}/man_tar
+       cd ${PREFIX}/man && tar -zxm -T ${WRKDIR}/man_tar               \
                -f ${WRKSRC}/doc/man.tar.gz
 
 .include "../../databases/postgresql74-lib/buildlink3.mk"
diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74-server/PLIST
--- a/databases/postgresql74-server/PLIST       Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74-server/PLIST       Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2006/04/17 07:07:15 jlam Exp $
+@comment $NetBSD: PLIST,v 1.6 2006/10/18 19:24:07 adam Exp $
 bin/postgres
 bin/postmaster
 lib/postgresql/ascii_and_mic.so
@@ -29,6 +29,7 @@
 lib/postgresql/utf8_and_win874.so
 man/man1/postgres.1
 man/man1/postmaster.1
+share/examples/rc.d/pgsql
 share/locale/cs/LC_MESSAGES/postgres.mo
 share/locale/de/LC_MESSAGES/postgres.mo
 share/locale/es/LC_MESSAGES/postgres.mo
@@ -43,7 +44,6 @@
 share/locale/tr/LC_MESSAGES/postgres.mo
 share/locale/zh_CN/LC_MESSAGES/postgres.mo
 share/locale/zh_TW/LC_MESSAGES/postgres.mo
-share/examples/rc.d/pgsql
 share/postgresql/conversion_create.sql
 share/postgresql/information_schema.sql
 share/postgresql/pg_hba.conf.sample
diff -r ac8346b69cdd -r 699d5e5566c6 databases/postgresql74/Makefile.common
--- a/databases/postgresql74/Makefile.common    Wed Oct 18 19:18:12 2006 +0000
+++ b/databases/postgresql74/Makefile.common    Wed Oct 18 19:24:07 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.36 2006/05/26 17:47:58 joerg Exp $
+# $NetBSD: Makefile.common,v 1.37 2006/10/18 19:24:07 adam Exp $
 #
 # This Makefile fragment is included by all PostgreSQL packages built from
 # the main sources of the PostgreSQL distribution except jdbc-postgresql.
@@ -9,9 +9,9 @@
 #      <lang>-postgresql       client-side interface to PostgreSQL
 #      postgresql-<lang>       server-side module for PostgreSQL backend
 
-DISTNAME?=             postgresql-${DIST_VERS}
-CATEGORIES+=           databases
-MASTER_SITES?=  ${MASTER_SITE_PGSQL:=source/v${DIST_VERS}/}
+DISTNAME?=     postgresql-${DIST_VERS}
+CATEGORIES+=   databases
+MASTER_SITES?= ${MASTER_SITE_PGSQL:=source/v${DIST_VERS}/}
 
 # Craft a MASTER_SORT_REGEX that understands the location of the country
 # code in the FTP server name for the PostgreSQL mirror sites.
@@ -35,7 +35,7 @@
 # BASE_VERS            pkgsrc-mangled version number (convert pl -> .)
 #
 # Note: Do not forget jdbc-postgresql when updating version
-DIST_VERS?=            7.4.13
+DIST_VERS?=            7.4.14
 BASE_VERS?=            ${DIST_VERS}
 
 BUILDLINK_API_DEPENDS.postgresql74-lib?=       postgresql74-lib>=${BASE_VERS}
@@ -87,8 +87,8 @@
 
 post-extract:
        if [ -d ${WRKSRC}/src ]; then                                   \
-               ${RM} -f ${WRKSRC}/src/Makefile.custom;                 \
-               ${CP} -f ${COMMON_FILESDIR}/Makefile.custom             \
+               rm -f ${WRKSRC}/src/Makefile.custom;                    \
+               cp -f ${COMMON_FILESDIR}/Makefile.custom                \
                        ${WRKSRC}/src/Makefile.custom;                  \
        fi
 .for platform in irix5
@@ -101,51 +101,51 @@
 .endfor
 .for platform in interix3
        if [ -d ${WRKSRC}/src/template ]; then                          \
-               ${RM} -f ${WRKSRC}/src/template/${platform};            \
-               ${CP} -f ${COMMON_FILESDIR}/${platform}.template        \
+               rm -f ${WRKSRC}/src/template/${platform};               \
+               cp -f ${COMMON_FILESDIR}/${platform}.template   \
                        ${WRKSRC}/src/template/${platform};             \
        fi
 .endfor
 .for platform in interix3
        if [ -d ${WRKSRC}/src/backend/port/dynloader ]; then            \
-               ${RM} -f ${WRKSRC}/src/backend/port/dynloader/${platform}.h; \
-               ${CP} -f ${COMMON_FILESDIR}/dynloader-ltdl.h            \
+               rm -f ${WRKSRC}/src/backend/port/dynloader/${platform}.h; \
+               cp -f ${COMMON_FILESDIR}/dynloader-ltdl.h               \
                        ${WRKSRC}/src/backend/port/dynloader/${platform}.h; \
-               ${TOUCH} ${WRKSRC}/src/backend/port/dynloader/${platform}.c; \
+               touch ${WRKSRC}/src/backend/port/dynloader/${platform}.c; \



Home | Main Index | Thread Index | Old Index