<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/0dc292c6ee6769c42ee30e27e580359c275e2f3a">https://github.com/macports/macports-ports/commit/0dc292c6ee6769c42ee30e27e580359c275e2f3a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0dc292c6ee6769c42ee30e27e580359c275e2f3a
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Fri Feb 23 10:23:07 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    communi-desktop: new port in IRC
</span>---
 irc/communi-desktop/Portfile                       | 39 +++++++++++++++++++
 .../files/0001-Fix-install-paths.patch             | 44 ++++++++++++++++++++++
 2 files changed, 83 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/communi-desktop/Portfile b/irc/communi-desktop/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e74ca4897eb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/communi-desktop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,39 @@
</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           qmake5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# FIXME: support for Qt4 has been dropped in 3.2.0:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/communi/communi-desktop/commit/1414cb8c8a0e6a60bee5e1b7bd808cff18fc549d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Find a version which works with Qt4.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        communi communi-desktop 512df86ef749cd9f45fc9bbc264f52a5374941b5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2022.08.14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          irc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         IRC client for desktop environments
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://communi.github.io
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fetch.type          git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "git submodule update --init"
</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;'>+patchfiles-append   0001-Fix-install-paths.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@APPDIR@|${applications_dir}|" ${worksrcpath}/features/communi_installs.prf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/features/communi_installs.prf
</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;'>+depends_lib-append  port:libcommuni
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</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;'>+                    -config qt_no_framework
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/communi-desktop/files/0001-Fix-install-paths.patch b/irc/communi-desktop/files/0001-Fix-install-paths.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..98407147b2a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/communi-desktop/files/0001-Fix-install-paths.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,44 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 15c942c8d5432b6804e5b6410dae2cfb483d84cc Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Fri, 23 Feb 2024 09:09:58 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Fix install paths
</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;'>+ features/communi_installs.prf | 10 +++++-----
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 5 insertions(+), 5 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git features/communi_installs.prf features/communi_installs.prf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a976ba3e..36fecb6a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- features/communi_installs.prf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ features/communi_installs.prf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,8 +21,8 @@ isEmpty(COMMUNI_INSTALL_THEMES): \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ isEmpty(COMMUNI_INSTALL_BINS) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     !isEmpty(COMMUNI_INSTALL_PREFIX):COMMUNI_INSTALL_BINS = $$COMMUNI_INSTALL_PREFIX/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else:win32:COMMUNI_INSTALL_BINS = $$[QT_INSTALL_BINS]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    else:mac:COMMUNI_INSTALL_BINS = /Applications
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    else:COMMUNI_INSTALL_BINS = /usr/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    else:mac:COMMUNI_INSTALL_BINS = @APPDIR@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    else:COMMUNI_INSTALL_BINS = @PREFIX@/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;'>+ isEmpty(COMMUNI_INSTALL_LIBS) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -39,16 +39,16 @@ isEmpty(COMMUNI_INSTALL_PLUGINS) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ isEmpty(COMMUNI_INSTALL_ICONS) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     !isEmpty(COMMUNI_INSTALL_PREFIX):COMMUNI_INSTALL_ICONS = $$COMMUNI_INSTALL_PREFIX/icons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    else:COMMUNI_INSTALL_ICONS = /usr/share/icons/hicolor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    else:COMMUNI_INSTALL_ICONS = @PREFIX@/share/icons/hicolor
</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;'>+ isEmpty(COMMUNI_INSTALL_DESKTOP) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     !isEmpty(COMMUNI_INSTALL_PREFIX):COMMUNI_INSTALL_DESKTOP = $$COMMUNI_INSTALL_PREFIX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    else:COMMUNI_INSTALL_DESKTOP = /usr/share/applications
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    else:COMMUNI_INSTALL_DESKTOP = @PREFIX@/share/applications
</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;'>+ isEmpty(COMMUNI_INSTALL_THEMES) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     !isEmpty(COMMUNI_INSTALL_PREFIX):COMMUNI_INSTALL_THEMES = $$COMMUNI_INSTALL_PREFIX/themes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else:win32:COMMUNI_INSTALL_THEMES = $$[QT_INSTALL_BINS]/themes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    else:COMMUNI_INSTALL_THEMES = /usr/share/themes/communi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    else:COMMUNI_INSTALL_THEMES = @PREFIX@/share/themes/communi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span></pre><pre style='margin:0'>

</pre>