<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/59224aa9b149d9757cc53409a8557d6964470420">https://github.com/macports/macports-ports/commit/59224aa9b149d9757cc53409a8557d6964470420</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 59224aa9b14 shared-mime-info: update to version 2.0 using meson build
</span>59224aa9b14 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 59224aa9b149d9757cc53409a8557d6964470420
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Fri Jun 19 20:14:34 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    shared-mime-info: update to version 2.0 using meson build
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update master_sites to use freedesktop.org repo
</span><span style='display:block; white-space:pre;color:#404040;'>    * update dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    * comment out old patch/post-destroot (no longer works in meson build)
</span><span style='display:block; white-space:pre;color:#404040;'>    * remove now unused files/autogen.sh
</span>---
 devel/shared-mime-info/Portfile         | 50 +++++++++++++--------------------
 devel/shared-mime-info/files/autogen.sh | 10 -------
 2 files changed, 20 insertions(+), 40 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/shared-mime-info/Portfile b/devel/shared-mime-info/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0b554d3d896..459d8e81c73 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/shared-mime-info/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/shared-mime-info/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,10 @@
</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
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           meson 1.0
</span> 
 name                shared-mime-info
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.0
</span> maintainers         {gmail.com:rjvbertin @RJVB} openmaintainer
 categories          devel
 license             GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,44 +15,33 @@ long_description    The core database of common types and the \
</span>                     update-mime-database command used to extend it.
 
 homepage            https://www.freedesktop.org/wiki/Software/shared-mime-info/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://people.freedesktop.org/~hadess/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_xz              yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_bzip2           yes
</span> installs_libs       no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  2542abd899b372cae77a93dafb8b80b7a097e823 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  c625a83b4838befc8cafcd54e3619946515d9e44d63d61c4adf7f5513ddfbebf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    616800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  bd92edd7fd192e65db79b9edf64650c45082f40a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d8acf1ed1c79d9fadcd2cec27a9a9dbc660ac37a0485a6e2f73c2bd7db195e4a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    5920213
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:intltool \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:itstool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:xmlto
</span> 
 depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
                     port:libxml2
 
 # add an entry for Objective C++
 # (https://bugs.freedesktop.org/show_bug.cgi?id=98823)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-add-objc++-def.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
</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;'>-configure.cmd       ./autogen.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-update-mimedb
</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;'>-    xinstall -m 644 ${filespath}/ObjCpp.xml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/mime/packages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# upstream bug #98823 mentioned here is still not resolved
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# now moved to current freedesktop.org Gitlab repo as shared-mime-info issue #52
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# (https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/52)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# patchfiles-append   patch-add-objc++-def.diff
</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;'>+#     xinstall -m 644 ${filespath}/ObjCpp.xml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#         ${destroot}${prefix}/share/mime/packages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> 
 post-activate {
     ui_debug "Updating MIME database..."
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/shared-mime-info/files/autogen.sh b/devel/shared-mime-info/files/autogen.sh
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0aa618be2bc..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/shared-mime-info/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Run this to generate all the initial makefiles, etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-echo "autogen.sh: running: intltoolize --force"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-intltoolize --force || exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf -vif || exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if test -z "$NOCONFIGURE"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ./configure "$@" && echo "Now type \`make' to compile" || exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fi
</span></pre><pre style='margin:0'>

</pre>