<pre style='margin:0'>
Dan Villiom Podlaski Christiansen (danchr) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/975fe0d4972e83e6e34852cb0a62313ec64df2ec">https://github.com/macports/macports-ports/commit/975fe0d4972e83e6e34852cb0a62313ec64df2ec</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 975fe0d4972 pgFormatter: new port
</span>975fe0d4972 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 975fe0d4972e83e6e34852cb0a62313ec64df2ec
</span>Author: Dan Villiom Podlaski Christiansen <danchr@macports.org>
AuthorDate: Wed May 21 17:50:12 2025 +0200

<span style='display:block; white-space:pre;color:#404040;'>    pgFormatter: new port
</span>---
 databases/pgFormatter/Portfile | 57 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/pgFormatter/Portfile b/databases/pgFormatter/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0db0df15267
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/pgFormatter/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,57 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       github    1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       perl5     1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    darold pgFormatter 5.6 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         PostgreSQL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     PostgreSQL SQL syntax beautifier
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     {danchr @danchr} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories      databases devel textproc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description {*}{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    This SQL formatter/beautifier supports keywords from SQL-92,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    SQL-99, SQL-2003, SQL-2008, SQL-2011 and PostgreSQL specifics
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    keywords. Works with any other databases too.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pgFormatter can work as a console program or as a CGI. It will
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    automatically detect its environment and format output as text
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    or as HTML following the context.  It can also
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    return a JSON-formatted response if used as CGI with
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    'Accept: application/json'.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Keywords highlighting will only be available in CGI context.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  fda1c714b99fade95d04b2f4c274e5e49638bc78 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sha256  21a7f958cd3fe5d9c7851a882948278440bc9fd609e1a79ed5b8cf613d267fab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    size    1329485
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.branches  5.34
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.create_variants  ${perl5.branches}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cmd       ${perl5.bin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.pre_args  Makefile.PL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      INSTALLDIRS=vendor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    delete [glob ${destroot}${prefix}/lib/perl5/*/*/perllocal.pod]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        "s|^#!/usr/bin/env perl|#!${perl5.bin}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${perl5.bindir}/pg_format
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach bin [glob -nocomplain -tails -directory "${destroot}${perl5.bindir}" *] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -s "${perl5.bindir}/${bin}" "${destroot}${prefix}/bin/${bin}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file rename \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        [glob -dir ${destroot}${prefix}/share/perl${perl5.major}/man/man1 *.1] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>