<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4e6e9371522ff26f9637e2aad14074846a767f20">https://github.com/macports/macports-ports/commit/4e6e9371522ff26f9637e2aad14074846a767f20</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 4e6e9371522 avahi: reenable building manpage with xmltoman & grab maintainership (#8470)
</span>4e6e9371522 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4e6e9371522ff26f9637e2aad14074846a767f20
</span>Author: Zhenfu Shi <szf1234@me.com>
AuthorDate: Sat Sep 19 01:16:08 2020 -0400
<span style='display:block; white-space:pre;color:#404040;'> avahi: reenable building manpage with xmltoman & grab maintainership (#8470)
</span>---
net/avahi/Portfile | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/avahi/Portfile b/net/avahi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 85c19e0fcb1..fc1bcee53ed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/avahi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/avahi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,9 +6,9 @@ PortGroup github 1.0
</span> PortGroup gobject_introspection 1.0
github.setup lathiat avahi 0.8 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories net devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@i0ntempest me.com:szf1234} openmaintainer
</span> license LGPL-2.1+
platforms darwin
description Avahi is an Implementation of the DNS Service Discovery and Multicast DNS \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,7 +44,9 @@ post-patch {
</span> }
depends_build port:pkgconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:intltool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:intltool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:xmltoman
</span>
depends_lib port:expat \
port:gdbm \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,7 +82,6 @@ configure.args --disable-autoipd \
</span> --with-distro=darwin \
--enable-compat-libdns_sd \
--disable-gtk3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-xmltoman \
</span> --disable-gtk \
--disable-tests \
--with-avahi-priv-access-group=${avahi_priv_group} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -142,22 +143,23 @@ variant mono description {Enable Mono support} {
</span> variant test description {Build tests} {
configure.args-delete --disable-tests
configure.args-append --enable-tests
<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:#e0ffe0;'>+ test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.target check
</span> }
variant gtk description {Build with GTK2} {
depends_lib-append port:gtk2 \
port:libglade2
configure.args-replace --disable-gtk --enable-gtk
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --disable-manpages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {delete ${destroot}${prefix}/share/man/man1/*}
</span> }
variant gtk3 description {Build with GTK3} {
depends_lib-append port:gtk3
configure.args-delete --disable-gtk3
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --disable-manpages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Enable manpages that are built with gtk variant but not with gtk3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|HAVE_GTK_TRUE|HAVE_GTK2OR3_TRUE|g" ${worksrcpath}/man/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
variant qt4 description {Build with Qt4} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -168,8 +170,8 @@ variant qt4 description {Build with Qt4} {
</span> variant qt5 description {Build with Qt5} {
PortGroup qt5 1.0
# This configure script does not use CXXFLAGS variable for Qt5 compile test so I have to do this
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append QT5_CFLAGS=-std=c++11\ -DQT_CORE_LIB\ -F${qt_dir}/lib\ -I${qt_dir}/lib/QtCore.framework/Headers\ -I${qt_dir}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.env-append QT5_CFLAGS=-std=c++11\ -DQT_CORE_LIB\ -F${qt_dir}/lib\ -I${qt_dir}/lib/QtCore.framework/Headers\ -I${qt_dir}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard 2011
</span> configure.args-delete --disable-qt5
}
</pre><pre style='margin:0'>
</pre>