pkgsrc-Changes-HG archive

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

[pkgsrc/pkgsrc-2006Q3]: pkgsrc/databases Pullup ticket 1879 - requested by joerg



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ee8a3d60a98f
branches:  pkgsrc-2006Q3
changeset: 519152:ee8a3d60a98f
user:      ghen <ghen%pkgsrc.org@localhost>
date:      Tue Oct 31 10:18:19 2006 +0000

description:
Pullup ticket 1879 - requested by joerg
security updates for postgresql

- pkgsrc/databases/postgresql74/Makefile.common         1.37
- pkgsrc/databases/postgresql74/distinfo                1.22
- pkgsrc/databases/postgresql74-client/Makefile         1.21
- pkgsrc/databases/postgresql74-contrib/Makefile        1.14
- pkgsrc/databases/postgresql74-docs/Makefile           1.10-1.11
- pkgsrc/databases/postgresql74-docs/PLIST              1.7-1.8
- pkgsrc/databases/postgresql74-lib/Makefile            1.26
- pkgsrc/databases/postgresql74-server/Makefile         1.27
- pkgsrc/databases/postgresql74-server/PLIST            1.6
- pkgsrc/databases/postgresql80/Makefile.common         1.24
- pkgsrc/databases/postgresql80/distinfo                1.14
- pkgsrc/databases/postgresql80/options.mk              1.4
- pkgsrc/databases/postgresql80-client/Makefile         1.17
- pkgsrc/databases/postgresql80-client/PLIST            1.12
- pkgsrc/databases/postgresql80-server/Makefile         1.22
- pkgsrc/databases/postgresql81/Makefile.common         1.7
- pkgsrc/databases/postgresql81/distinfo                1.3
- pkgsrc/databases/postgresql81/options.mk              1.2
- pkgsrc/databases/postgresql81-client/Makefile         1.4
- pkgsrc/databases/postgresql81-client/PLIST            1.3
- pkgsrc/databases/postgresql81-server/Makefile         1.5

   Module Name: pkgsrc
   Committed By:        adam
   Date:                Wed Oct 18 16:31:24 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql81: Makefile.common distinfo options.mk

   Log Message:
   Changes 8.1.5:
   * Disallow aggregate functions in "UPDATE" commands, except within
     sub-SELECTs (Tom)
     The behavior of such an aggregate was unpredictable, and in 8.1.X
     could cause a crash, so it has been disabled. The SQL standard does
     not allow this either.
   * Fix core dump when an untyped literal is taken as ANYARRAY
   * Fix core dump in duration logging for extended query protocol when
     a "COMMIT" or "ROLLBACK" is executed
   * Fix mishandling of AFTER triggers when query contains a SQL
     function returning multiple rows (Tom)
   * Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause
     (Tom)
   * Fix string_to_array() to handle overlapping matches for the
     separator string
     For example, string_to_array('123xx456xxx789', 'xx').
   * Fix to_timestamp() for AM/PM formats (Bruce)
   * Fix autovacuum's calculation that decides whether "ANALYZE" is
     needed (Alvaro)
   * Fix corner cases in pattern matching for psql's \d commands
   * Fix index-corrupting bugs in /contrib/ltree (Teodor)
   * Numerous robustness fixes in ecpg (Joachim Wieland)
   * Fix backslash escaping in /contrib/dbmirror
   * Minor fixes in /contrib/dblink and /contrib/tsearch2
   * Efficiency improvements in hash tables and bitmap index scans (Tom)
   * Fix instability of statistics collection on Win32 (Tom, Andrew)
   * Fix statement_timeout to use the proper units on Win32 (Bruce)
     In previous Win32 8.1.X versions, the delay was off by a factor of
     100.
   * Fixes for MSVC and Borland C++ compilers (Hiroshi Saito)
   * Fixes for AIX and Intel compilers (Tom)
---
   Module Name: pkgsrc
   Committed By:        adam
   Date:                Wed Oct 18 16:33:21 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql81-client: Makefile PLIST

   Log Message:
   Changes 8.1.5:
   * Disallow aggregate functions in "UPDATE" commands, except within
     sub-SELECTs (Tom)
     The behavior of such an aggregate was unpredictable, and in 8.1.X
     could cause a crash, so it has been disabled. The SQL standard does
     not allow this either.
   * Fix core dump when an untyped literal is taken as ANYARRAY
   * Fix core dump in duration logging for extended query protocol when
     a "COMMIT" or "ROLLBACK" is executed
   * Fix mishandling of AFTER triggers when query contains a SQL
     function returning multiple rows (Tom)
   * Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause
     (Tom)
   * Fix string_to_array() to handle overlapping matches for the
     separator string
     For example, string_to_array('123xx456xxx789', 'xx').
   * Fix to_timestamp() for AM/PM formats (Bruce)
   * Fix autovacuum's calculation that decides whether "ANALYZE" is
     needed (Alvaro)
   * Fix corner cases in pattern matching for psql's \d commands
   * Fix index-corrupting bugs in /contrib/ltree (Teodor)
   * Numerous robustness fixes in ecpg (Joachim Wieland)
   * Fix backslash escaping in /contrib/dbmirror
   * Minor fixes in /contrib/dblink and /contrib/tsearch2
   * Efficiency improvements in hash tables and bitmap index scans (Tom)
   * Fix instability of statistics collection on Win32 (Tom, Andrew)
   * Fix statement_timeout to use the proper units on Win32 (Bruce)
     In previous Win32 8.1.X versions, the delay was off by a factor of
     100.
   * Fixes for MSVC and Borland C++ compilers (Hiroshi Saito)
   * Fixes for AIX and Intel compilers (Tom)
---
   Module Name: pkgsrc
   Committed By:        adam
   Date:                Wed Oct 18 16:34:17 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql81-server: Makefile

   Log Message:
   Changes 8.1.5:
   * Disallow aggregate functions in "UPDATE" commands, except within
     sub-SELECTs (Tom)
     The behavior of such an aggregate was unpredictable, and in 8.1.X
     could cause a crash, so it has been disabled. The SQL standard does
     not allow this either.
   * Fix core dump when an untyped literal is taken as ANYARRAY
   * Fix core dump in duration logging for extended query protocol when
     a "COMMIT" or "ROLLBACK" is executed
   * Fix mishandling of AFTER triggers when query contains a SQL
     function returning multiple rows (Tom)
   * Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause
     (Tom)
   * Fix string_to_array() to handle overlapping matches for the
     separator string
     For example, string_to_array('123xx456xxx789', 'xx').
   * Fix to_timestamp() for AM/PM formats (Bruce)
   * Fix autovacuum's calculation that decides whether "ANALYZE" is
     needed (Alvaro)
   * Fix corner cases in pattern matching for psql's \d commands
   * Fix index-corrupting bugs in /contrib/ltree (Teodor)
   * Numerous robustness fixes in ecpg (Joachim Wieland)
   * Fix backslash escaping in /contrib/dbmirror
   * Minor fixes in /contrib/dblink and /contrib/tsearch2
   * Efficiency improvements in hash tables and bitmap index scans (Tom)
   * Fix instability of statistics collection on Win32 (Tom, Andrew)
   * Fix statement_timeout to use the proper units on Win32 (Bruce)
     In previous Win32 8.1.X versions, the delay was off by a factor of
     100.
   * Fixes for MSVC and Borland C++ compilers (Hiroshi Saito)
   * Fixes for AIX and Intel compilers (Tom)
---
   Module Name: pkgsrc
   Committed By:        adam
   Date:                Wed Oct 18 18:38:57 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql80: Makefile.common distinfo options.mk

   Log Message:
   Changes 8.0.9:
   * Fix crash when referencing NEW row values in rule WHERE expressions
     (Tom)
   * Fix core dump when an untyped literal is taken as ANYARRAY
   * Fix mishandling of AFTER triggers when query contains a SQL
     function returning multiple rows (Tom)
   * Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause
     (Tom)
   * 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)
   * Numerous robustness fixes in ecpg (Joachim Wieland)
   * Fix backslash escaping in /contrib/dbmirror
   * Fix instability of statistics collection on Win32 (Tom, Andrew)
   * Fixes for AIX and Intel compilers (Tom)
---
   Module Name: pkgsrc
   Committed By:        adam
   Date:                Wed Oct 18 18:39:09 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql80-client: Makefile PLIST

   Log Message:
   Changes 8.0.9:
   * Fix crash when referencing NEW row values in rule WHERE expressions
     (Tom)
   * Fix core dump when an untyped literal is taken as ANYARRAY
   * Fix mishandling of AFTER triggers when query contains a SQL
     function returning multiple rows (Tom)
   * Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause
     (Tom)
   * 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)
   * Numerous robustness fixes in ecpg (Joachim Wieland)
   * Fix backslash escaping in /contrib/dbmirror
   * Fix instability of statistics collection on Win32 (Tom, Andrew)
   * Fixes for AIX and Intel compilers (Tom)
---
   Module Name: pkgsrc
   Committed By:        adam
   Date:                Wed Oct 18 18:39:19 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql80-server: Makefile

   Log Message:
   Changes 8.0.9:
   * Fix crash when referencing NEW row values in rule WHERE expressions
     (Tom)
   * Fix core dump when an untyped literal is taken as ANYARRAY
   * Fix mishandling of AFTER triggers when query contains a SQL
     function returning multiple rows (Tom)
   * Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause
     (Tom)
   * 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)
   * Numerous robustness fixes in ecpg (Joachim Wieland)
   * Fix backslash escaping in /contrib/dbmirror
   * Fix instability of statistics collection on Win32 (Tom, Andrew)
   * Fixes for AIX and Intel compilers (Tom)
---
   Module Name: pkgsrc
   Committed By:        adam
   Date:                Wed Oct 18 19:24:07 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql74: Makefile.common distinfo
        pkgsrc/databases/postgresql74-client: Makefile
        pkgsrc/databases/postgresql74-contrib: Makefile
        pkgsrc/databases/postgresql74-docs: Makefile PLIST
        pkgsrc/databases/postgresql74-lib: Makefile
        pkgsrc/databases/postgresql74-server: Makefile PLIST

   Log Message:
   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
---
   Module Name: pkgsrc
   Committed By:        ghen
   Date:                Tue Oct 31 10:12:00 UTC 2006

   Modified Files:
        pkgsrc/databases/postgresql74-docs: Makefile PLIST

   Log Message:
   Fix PLIST, bump PKGREVISION.

diffstat:

 databases/postgresql74-client/Makefile  |  10 +++---
 databases/postgresql74-contrib/Makefile |   8 ++--
 databases/postgresql74-docs/Makefile    |  10 +++---
 databases/postgresql74-docs/PLIST       |   5 ++-
 databases/postgresql74-lib/Makefile     |  32 +++++++++------------
 databases/postgresql74-server/Makefile  |  12 ++++----
 databases/postgresql74-server/PLIST     |   4 +-
 databases/postgresql74/Makefile.common  |  48 ++++++++++++++++----------------
 databases/postgresql74/distinfo         |   8 ++--
 databases/postgresql80-client/Makefile  |  10 +++---
 databases/postgresql80-client/PLIST     |   5 ++-
 databases/postgresql80-server/Makefile  |   8 ++--
 databases/postgresql80/Makefile.common  |  38 +++++++++++++-------------
 databases/postgresql80/distinfo         |   8 ++--
 databases/postgresql80/options.mk       |   4 +-
 databases/postgresql81-client/Makefile  |  10 +++---
 databases/postgresql81-client/PLIST     |   6 +++-
 databases/postgresql81-server/Makefile  |   8 ++--
 databases/postgresql81/Makefile.common  |  38 +++++++++++++-------------
 databases/postgresql81/distinfo         |   8 ++--
 databases/postgresql81/options.mk       |   4 +-
 21 files changed, 145 insertions(+), 139 deletions(-)

diffs (truncated from 843 to 300 lines):

diff -r 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74-client/Makefile
--- a/databases/postgresql74-client/Makefile    Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74-client/Makefile    Tue Oct 31 10:18:19 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2006/02/21 20:23:49 joerg Exp $
+# $NetBSD: Makefile,v 1.20.6.1 2006/10/31 10:18:19 ghen 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 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74-contrib/Makefile
--- a/databases/postgresql74-contrib/Makefile   Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74-contrib/Makefile   Tue Oct 31 10:18:19 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/02/21 20:23:49 joerg Exp $
+# $NetBSD: Makefile,v 1.13.6.1 2006/10/31 10:18:19 ghen 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 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74-docs/Makefile
--- a/databases/postgresql74-docs/Makefile      Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74-docs/Makefile      Tue Oct 31 10:18:19 2006 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2006/02/21 20:23:49 joerg Exp $
+# $NetBSD: Makefile,v 1.9.6.1 2006/10/31 10:18:19 ghen Exp $
 
 PKGNAME=               postgresql74-docs-${BASE_VERS}
+PKGREVISION=           1
 SVR4_PKGNAME=          pstgd
 COMMENT=               PostgreSQL database system documentation
 
@@ -15,7 +16,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 +27,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 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74-docs/PLIST
--- a/databases/postgresql74-docs/PLIST Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74-docs/PLIST Tue Oct 31 10:18:19 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.6.4.1 2006/10/31 10:18:19 ghen 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
@@ -674,4 +676,5 @@
 share/doc/postgresql/xplang.html
 share/doc/postgresql/xtypes.html
 @dirrm share/doc/postgresql/TODO.detail
+@dirrm share/doc/postgresql
 @unexec ${RMDIR} %D/doc/postgresql 2>/dev/null || ${TRUE}
diff -r 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74-lib/Makefile
--- a/databases/postgresql74-lib/Makefile       Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74-lib/Makefile       Tue Oct 31 10:18:19 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2006/07/17 17:32:30 joerg Exp $
+# $NetBSD: Makefile,v 1.25.2.1 2006/10/31 10:18:19 ghen 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 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74-server/Makefile
--- a/databases/postgresql74-server/Makefile    Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74-server/Makefile    Tue Oct 31 10:18:19 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2006/04/23 00:12:37 jlam Exp $
+# $NetBSD: Makefile,v 1.26.4.1 2006/10/31 10:18:19 ghen 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 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74-server/PLIST
--- a/databases/postgresql74-server/PLIST       Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74-server/PLIST       Tue Oct 31 10:18:19 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.5.4.1 2006/10/31 10:18:19 ghen 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 0cd2ac77ea73 -r ee8a3d60a98f databases/postgresql74/Makefile.common
--- a/databases/postgresql74/Makefile.common    Sun Oct 29 18:59:47 2006 +0000
+++ b/databases/postgresql74/Makefile.common    Tue Oct 31 10:18:19 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.36.4.1 2006/10/31 10:18:19 ghen 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



Home | Main Index | Thread Index | Old Index