<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/383bc5529edd5164a6efc91cba14fa560d76e641">https://github.com/macports/macports-ports/commit/383bc5529edd5164a6efc91cba14fa560d76e641</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 383bc5529ed postgresql80: delete port
</span>383bc5529ed is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 383bc5529edd5164a6efc91cba14fa560d76e641
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Sat Sep 30 19:10:24 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    postgresql80: delete port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    EOL was 13 years ago.
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/58630
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    dspam: disable postgres and mysql5 variants
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/43431
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Remove/disable variants of dependents without deprecating first:
</span><span style='display:block; white-space:pre;color:#404040;'>    for over 4 years, they have been unusable due to their dependency
</span><span style='display:block; white-space:pre;color:#404040;'>    failing to build.
</span>---
 aqua/qt4-mac-postgresql91-plugin/Portfile          |   2 +-
 databases/libzdb-mysql55/Portfile                  |   1 -
 databases/postgresql80-doc/Portfile                |  47 ---------
 databases/postgresql80-server/Portfile             |  61 -----------
 databases/postgresql80/Portfile                    | 113 ---------------------
 .../files/src_pl_plpython_Makefile.patch           |  11 --
 mail/dspam/Portfile                                |  44 ++++----
 ruby/rb-postgres/Portfile                          |  18 +---
 8 files changed, 27 insertions(+), 270 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt4-mac-postgresql91-plugin/Portfile b/aqua/qt4-mac-postgresql91-plugin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6b01c829727..a514e35e33c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt4-mac-postgresql91-plugin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt4-mac-postgresql91-plugin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,7 @@ configure.dir       ${worksrcpath}/${PLUGIN}
</span> configure.env-append \
                     QMAKESPEC=${qt_mkspecs_dir}/macx-g++
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set mp.ports        {postgresql80 postgresql81 postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set mp.ports        {postgresql81 postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92}
</span> foreach mp.port ${mp.ports} {
 
     lappend mp.names "qt4-mac-${mp.port}-plugin"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/libzdb-mysql55/Portfile b/databases/libzdb-mysql55/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0b760e8df0..c04aaa4d93f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/libzdb-mysql55/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/libzdb-mysql55/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,7 +86,6 @@ foreach mp.name ${mp.names} {
</span> }
 
 set mp.ports {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    postgresql80
</span>     postgresql81
     postgresql82
     postgresql83
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/postgresql80-doc/Portfile b/databases/postgresql80-doc/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 320eb822c66..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/postgresql80-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,47 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup deprecated 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Final release was on 2010-10-01
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-deprecated.upstream_support no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                       postgresql80-doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    8.0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories         databases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    Permissive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Documentation for the postgresql database
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description PostgreSQL is Object-Relational Database Management System. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           It supports almost all SQL constructs, including transactions, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           subselects, and user-defined types and functions. Write-ahead \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           logging means increased performance while retaining data \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           integrity. This is the documentation.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage           https://www.postgresql.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites       postgresql:source/v${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           postgresql-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     6ea1097fd4a57102ec023bc5cca7a35e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    27e0bd4661bc5f2b0f589f721cfbd4eddbb3b4cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  e75c19fa0059929c89a18403a546c145698b2fe8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir                postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set libdir         ${prefix}/lib/postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-docdir=${prefix}/share/doc/postgresql80 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --without-openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --without-rendezvous \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --without-readline \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --without-zlib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.dir          ${worksrcpath}/doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.type         gnu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.dir       ${build.dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type     none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url      ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex    (8.0.\[0-9\]+)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/postgresql80-server/Portfile b/databases/postgresql80-server/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9eb237ba8eb..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/postgresql80-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,61 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup deprecated 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Final release was on 2010-10-01
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-deprecated.upstream_support no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                       postgresql80-server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    8.0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories         databases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    Permissive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                run postgresql80 as server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   {*}${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage           https://www.postgresql.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites       postgresql
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run                port:postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure      no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build      {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set libdir         ${prefix}/lib/postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dbdir          ${prefix}/var/db/postgresql80/defaultdb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set logdir         ${prefix}/var/log/postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dbuser         postgres80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dbgrp          postgres
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.create yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.init   \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   "PGCTL=${libdir}/bin/pg_ctl"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.start  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   "su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL80DATA:=${dbdir}} start -l ${logdir}/postgres.log\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.stop   \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL80DATA:=${dbdir}} stop -s -m fast\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   addgroup ${dbgrp}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set gid [existsgroup ${dbgrp}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   adduser ${dbuser} shell=/bin/sh gid=${gid} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           home=${prefix}/var/db/postgresql80 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           realname=PostgreSQL-80\ Server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   xinstall -m 755 -d ${destroot}${logdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   system "touch ${destroot}${logdir}/postgres.log"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   system "chown ${dbuser}:${dbgrp} ${destroot}${logdir}/postgres.log"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-install {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ui_msg "\nTo create a database instance, after install do\n\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           sudo mkdir -p ${dbdir}\n\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           sudo chown ${dbuser}:${dbgrp} ${dbdir}\n\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           sudo su ${dbuser} -c \'${libdir}/bin/initdb -D ${dbdir}\'"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ui_msg "\nTo tweak your DBMS, consider increasing kern.sysv.shmmax\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           by adding an increased kern.sysv.shmmax .. to /etc/sysctl.conf"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type     none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url      ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex    (8.0.\[0-9\]+)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/postgresql80/Portfile b/databases/postgresql80/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 65a6fe1c530..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/postgresql80/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,113 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup deprecated 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Final release was on 2010-10-01
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-deprecated.upstream_support no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                       postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    8.0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision  5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories         databases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    Permissive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                The most advanced open-source database available anywhere
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description PostgreSQL is Object-Relational Database Management System. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   It supports almost all SQL constructs, including transactions, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   subselects, and user-defined types and functions. Write-ahead \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   logging means increased performance while retaining data \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   integrity.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage           https://www.postgresql.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites               http://ftp.de.postgresql.org/mirror/postgresql//source/v${version} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   postgresql:source/v${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           postgresql-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     6ea1097fd4a57102ec023bc5cca7a35e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    27e0bd4661bc5f2b0f589f721cfbd4eddbb3b4cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  e75c19fa0059929c89a18403a546c145698b2fe8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib                port:readline path:lib/libssl.dylib:openssl port:zlib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build              port:bison
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles         src_pl_plpython_Makefile.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set libdir         ${prefix}/lib/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --sysconfdir=${prefix}/etc/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --bindir=${libdir}/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --libdir=${libdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --includedir=${prefix}/include/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --datadir=${prefix}/share/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-docdir=${prefix}/share/doc/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-includes=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-libraries=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-rendezvous \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-readline \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --enable-thread-safety \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --enable-integer-datetimes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --enable-multibyte \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --enable-unicode
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.type         gnu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run           yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                check
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type     none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url      ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex    (8.0.\[0-9\]+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.major} >= 13} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-replace  --with-rendezvous --without-rendezvous
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set contribs       "fulltextindex fuzzystrmatch pg_trgm tsearch2 vacuumlo"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach contrib ${contribs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           system "cd ${worksrcpath}/contrib/${contrib}/ && ${build.cmd}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach contrib ${contribs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           system "echo contrib: \"${contrib}\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           system "cd ${worksrcpath}/contrib/${contrib}/ && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${build.cmd} install ${destroot.destdir} && touch DONE"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   system "cd ${destroot}${prefix}/bin && ln -sf ${libdir}/bin/psql psql8"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   file delete -force ${destroot}${prefix}/share/doc/${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ${destroot}${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python description {add support for python} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append              port:python26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append   --with-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.python                ${prefix}/bin/python2.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant krb5 description {add support for Kerberos 5 authentication} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  depends_lib-append                      bin:kerberos:kerberos5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append           --with-krb5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant perl description {add Perl support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append                      bin:perl:perl5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append           --with-perl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-To use the postgresql server, install the postgresql80-server port.\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Also note that this is the last upgrade to 8.0 PostgreSQL\;\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-consider upgrading.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/postgresql80/files/src_pl_plpython_Makefile.patch b/databases/postgresql80/files/src_pl_plpython_Makefile.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 857947938af..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/postgresql80/files/src_pl_plpython_Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/pl/plpython/Makefile.orig  2010-10-01 23:39:44.000000000 +1000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/pl/plpython/Makefile       2011-10-27 04:18:40.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -24,8 +24,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Darwin (OS X) has its own ideas about how to do this.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifeq ($(PORTNAME), darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- shared_libpython = yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--override python_libspec := -framework Python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--override python_additional_libs :=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # If we don't have a shared library and the platform doesn't allow it
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/dspam/Portfile b/mail/dspam/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 635467e6d9d..7fb7cdeff40 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/dspam/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/dspam/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,23 +28,23 @@ configure.args  --sysconfdir='${prefix}/etc' \
</span> destroot.keepdirs       ${destroot}${prefix}/var/log/dspam
 
 set storage-driver "hash_drv"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset mysql5]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set storage-driver   "${storage-driver},mysql_drv"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# if {[variant_isset mysql5]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     set storage-driver   "${storage-driver},mysql_drv"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> if {[variant_isset sqlite]} {
     set storage-driver   "${storage-driver},sqlite3_drv"
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset postgres]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set storage-driver   "${storage-driver},pgsql_drv"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# if {[variant_isset postgres]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     set storage-driver   "${storage-driver},pgsql_drv"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> configure.args-append \
                     --with-storage-driver=${storage-driver}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset mysql5] || [variant_isset postgres]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --enable-preferences-extension \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --enable-virtual-users
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# if {[variant_isset mysql5] || [variant_isset postgres]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                     --enable-preferences-extension \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                     --enable-virtual-users
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> 
 variant vpopmail description {Configure dspam to work with vpopmail} {
                 configure.args-append --with-dspam-home-owner=vpopmail \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,21 +54,21 @@ variant vpopmail description {Configure dspam to work with vpopmail} {
</span>                 depends_lib     port:vpopmail
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant mysql5 description {Configure dspam to work with mysql5} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_lib     path:bin/mysql_config5:mysql5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                configure.args-append --with-mysql-includes=${prefix}/include/mysql5/mysql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                      --with-mysql-libraries=${prefix}/lib/mysql5/mysql
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# variant mysql5 description {Configure dspam to work with mysql5} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                 depends_lib     path:bin/mysql_config5:mysql5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                 configure.args-append --with-mysql-includes=${prefix}/include/mysql5/mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                                       --with-mysql-libraries=${prefix}/lib/mysql5/mysql
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> 
 variant sqlite description {Configure dspam to work with sqlite} {
                 depends_lib     port:sqlite3
                 configure.args-append --with-sqlite-libraries=${prefix}/lib
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgres description {Configure dspam to work with postgresql80} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_lib     port:postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                configure.args-append --with-pgsql-includes=${prefix}/include/postgresql80 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                      --with-pgsql-libraries=${prefix}/lib/postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# variant postgres description {Configure dspam to work with postgresql80} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                 depends_lib     port:postgresql80
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                 configure.args-append --with-pgsql-includes=${prefix}/include/postgresql80 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#                                       --with-pgsql-libraries=${prefix}/lib/postgresql80
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> 
 variant debug description {add debug capabilities} {
                 configure.args-append --enable-debug \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-postgres/Portfile b/ruby/rb-postgres/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 105006c9179..888137cf391 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-postgres/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ruby/rb-postgres/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,11 +15,11 @@ checksums               md5 8ef67b3f4b089248f0420baeb0e3b3c8
</span> platforms         darwin
 
 if {![variant_isset postgresql83] && ![variant_isset postgresql82] &&
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    ![variant_isset postgresql81] && ![variant_isset postgresql80]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ![variant_isset postgresql81]} {
</span>     default_variants      +postgresql83
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgresql83 conflicts postgresql80 postgresql81 postgresql82 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant postgresql83 conflicts postgresql81 postgresql82 \
</span>                   description {Use PostgreSQL version 8.3} {
        depends_lib-append      port:postgresql83
        configure.args-append   --with-pgsql-include-dir=${prefix}/include/postgresql83 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,7 +29,7 @@ variant postgresql83 conflicts postgresql80 postgresql81 postgresql82 \
</span>           "POSTGRES_INCLUDE=${prefix}/include/postgresql83 -I${prefix}/include"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgresql82 conflicts postgresql80 postgresql81 postgresql83 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant postgresql82 conflicts postgresql81 postgresql83 \
</span>                   description {Use PostgreSQL version 8.2} {
        depends_lib-append      port:postgresql82
        configure.args-append   --with-pgsql-include-dir=${prefix}/include/postgresql82 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,7 @@ variant postgresql82 conflicts postgresql80 postgresql81 postgresql83 \
</span>           "POSTGRES_INCLUDE=${prefix}/include/postgresql82 -I${prefix}/include"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgresql81 conflicts postgresql80 postgresql82 postgresql83 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant postgresql81 conflicts postgresql82 postgresql83 \
</span>                   description {Use PostgreSQL version 8.1} {
        depends_lib-append      port:postgresql81
        configure.args-append   --with-pgsql-include-dir=${prefix}/include/postgresql81 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,13 +48,3 @@ variant postgresql81 conflicts postgresql80 postgresql82 postgresql83 \
</span>           "POSTGRES_LIB=${prefix}/lib/postgresql81 -L${prefix}/lib -lssl -lcrypto" \
                "POSTGRES_INCLUDE=${prefix}/include/postgresql81 -I${prefix}/include"
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgresql80 conflicts postgresql81 postgresql82 postgresql83 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   description {Use PostgreSQL version 8.0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append      port:postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append   --with-pgsql-include-dir=${prefix}/include/postgresql80 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-pgsql-lib-dir=${prefix}/lib/postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.env \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           "POSTGRES_LIB=${prefix}/lib/postgresql80 -L${prefix}/lib -lssl -lcrypto" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           "POSTGRES_INCLUDE=${prefix}/include/postgresql80 -I${prefix}/include"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span></pre><pre style='margin:0'>

</pre>