<pre style='margin:0'>
Marko Käning (mkae) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/237b9a6fb0019b0a3292ab46b363f0d5e3e7474a">https://github.com/macports/macports-ports/commit/237b9a6fb0019b0a3292ab46b363f0d5e3e7474a</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 237b9a6 polkit-qt(5): upgrade to 0.112.0 and introduce *-qt5(-devel) subports
</span>237b9a6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 237b9a6fb0019b0a3292ab46b363f0d5e3e7474a
</span>Author: Marko Käning <mk@macports.org>
AuthorDate: Sat Dec 17 02:05:38 2016 +0100
<span style='display:block; white-space:pre;color:#404040;'> polkit-qt(5): upgrade to 0.112.0 and introduce *-qt5(-devel) subports
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - removed invalid keyword 'Id'
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/49577
</span>---
kde/polkit-qt/Portfile | 65 +++++++++++++++++++++++++++++++++++++-------------
1 file changed, 49 insertions(+), 16 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/polkit-qt/Portfile b/kde/polkit-qt/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c5425f5..c132e9c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/kde/polkit-qt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/polkit-qt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,37 +1,70 @@
</span> # -*- 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 style='display:block; white-space:pre;background:#ffe0e0;'>-# $Id$
</span>
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cmake 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup qt4 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span>
name polkit-qt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.103.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories kde kde4 security
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.112.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories kde security
</span> license {LGPL GPL-2+}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers gmail.com:rjvbertin openmaintainer
</span> description Qt PolicyKit wrapper
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Polkit-qt is a library that lets developers use the PolicyKit API through a nice \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Qt-styled API. It is mainly a wrapper around QAction and QAbstractButton that \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lets you integrate those two component easily with PolicyKit
</span> platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://api.kde.org/kdesupport-api/kdesupport-apidocs/polkit-qt/html/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://techbase.kde.org/Polkit-Qt-1
</span> master_sites kde:stable/apps/KDE4.x/admin/
distname ${name}-1-${version}
use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 6f25a409d3273396a67d0ebfe1437a9976963f8a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2e32566b8e3d0fd7cf619497089763303c3dc08b7e5a666b2369720fced2274c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 6104a17a0b5ae4bd8c21426d30dbb3e49a225fbb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 67fb03bf6ca3e0bdbd98d374dfb5b1651a07d17ae6c23e11a81b4b084447e7c6
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append port:automoc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span> port:pkgconfig
depends_lib port:policykit
<span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts polkit-qt polkit-qt5 polkit-qt5-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts-delete ${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match "*-qt5*" $subport]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Polkit-qt5 is a library that lets developers use the PolicyKit API through a nice \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Qt5-styled API. It is mainly a wrapper around QAction and QAbstractButton that \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lets you integrate those two component easily with PolicyKit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ categories-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ kf5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DUSE_QT5:BOOL=ON -DUSE_QT4:BOOL=OFF
</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;'>+subport polkit-qt5-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fetch.type git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ git.url git://anongit.kde.org/polkit-qt-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ git.branch 1b4b6b721d4f853f0ef93808ccf6648f3a7b3b9f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 0.112.0.9
</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;'>+if {${subport} eq "polkit-qt"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ categories-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ kde4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt4 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DUSE_QT4:BOOL=ON -DUSE_QT5:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:automoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # remove the buggy prodided script for finding automoc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- delete ${worksrcpath}/cmake/modules/FindAutomoc4.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[file exists ${worksrcpath}/cmake/modules/FindAutomoc4.cmake]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # remove the buggy prodided script for finding automoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete ${worksrcpath}/cmake/modules/FindAutomoc4.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex "Qt PolicyKit wrapper</h1><h3>(\\d+(?:\\.\\d+)*)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url http://download.kde.org/stable/apps/KDE4.x/admin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "${name}-1-(\\d+(?:\\.\\d+)*)"
</span></pre><pre style='margin:0'>
</pre>