<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>