<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/f240cddea3b7b5e25a7567866fc5c8b21ba3b4fe">https://github.com/macports/macports-ports/commit/f240cddea3b7b5e25a7567866fc5c8b21ba3b4fe</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 f240cdd  genius: update to version 1.0.23, dependencies
</span>f240cdd is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f240cddea3b7b5e25a7567866fc5c8b21ba3b4fe
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Fri Jan 5 00:30:28 2018 -0800

<span style='display:block; white-space:pre;color:#404040;'>    genius: update to version 1.0.23, dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update autogen.sh to latest upstream
</span><span style='display:block; white-space:pre;color:#404040;'>    * no longer requires gnome-common, gnome-doc-utils to build
</span><span style='display:block; white-space:pre;color:#404040;'>    * help docs converted from omf (scrollkeeper) format to html
</span><span style='display:block; white-space:pre;color:#404040;'>    * help now requires epiphany rather than yelp to display docs
</span>---
 gnome/genius/Portfile         | 16 ++++++--------
 gnome/genius/files/autogen.sh | 50 +++++++++++++++++++++++++++----------------
 2 files changed, 38 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/genius/Portfile b/gnome/genius/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 137adc2..7d3222a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/genius/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/genius/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,7 @@
</span> PortSystem          1.0
 
 name                genius
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.0.22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.0.23
</span> license             GPL-3+
 set branch          [join [lrange [split ${version} .] 0 1] .]
 categories          gnome math
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,13 +23,12 @@ master_sites        gnome:sources/${name}/${branch}/
</span> 
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  dd6c1d50536529f39cfe7cad872b6fcbead333aa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  6bafcb4c6e7a5160b1f4d9acf214972babb12c4370714e414b8bfd5028383392
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  4177490de83183d6b5c16d3fb596bf4602095b1e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  912e1c1beadee185614036c6808a974157b2009fe315b249efa2aa06a5ac6f4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2910332
</span> 
 depends_build       port:pkgconfig \
                     port:intltool \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gnome-common \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gnome-doc-utils \
</span>                     port:autoconf \
                     port:automake \
                     port:libtool
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +39,6 @@ depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span>                     port:readline
 
 depends_run         port:desktop-file-utils \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rarian \
</span>                     port:shared-mime-info
 
 # reconfigure using upstream autogen.sh for intltool 0.51 compatibility
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,18 +56,18 @@ configure.args      --disable-extra-gcc-optimization \
</span>                     --disable-gnome \
                     --disable-gtksourceview \
                     --disable-update-mimedb \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-scrollkeeper
</span> 
 configure.cflags-append \
                     -std=gnu89
 
 variant gnome description {Compile with the GNOME frontend (GUI, plotting} {
     depends_lib-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gtk2 \
</span>                     port:gtksourceview2 \
                     port:vte-gtk2-compat
 
     depends_run-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:yelp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:epiphany
</span> 
     configure.args-append \
                     --enable-gnome \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,7 +81,6 @@ variant gnome description {Compile with the GNOME frontend (GUI, plotting} {
</span> default_variants +gnome
 
 post-activate {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "${prefix}/bin/scrollkeeper-update"
</span>     system "${prefix}/bin/update-mime-database ${prefix}/share/mime"
     system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
     system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/genius/files/autogen.sh b/gnome/genius/files/autogen.sh
</span><span style='display:block; white-space:pre;color:#808080;'>index bfe7632..5684d0d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/genius/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/genius/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +1,39 @@
</span> #!/bin/sh
 # Run this to generate all the initial makefiles, etc.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+test -n "$srcdir" || srcdir=$(dirname "$0")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test -n "$srcdir" || srcdir=.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-REQUIRED_AUTOMAKE_VERSION=1.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+olddir=$(pwd)
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-srcdir=`dirname $0`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test -z "$srcdir" && srcdir=.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cd $srcdir
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PKG_NAME="Genius"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(test -f $srcdir/configure.ac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  && test -d $srcdir/src \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  && test -f $srcdir/src/calc.h) || {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    echo " top-level Genius directory"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+(test -f configure.ac) || {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        echo "*** ERROR: Directory '$srcdir' does not look like the top-level project directory ***"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        exit 1
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-which gnome-autogen.sh || {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    echo "Missing gnome-autogen.sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    echo "You need to install gnome-common from the GNOME git,"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    echo "or possibly the \"gnome-common\" distribution package"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-USE_GNOME2_MACROS=1 . gnome-autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# shellcheck disable=SC2016
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PKG_NAME=$(autoconf --trace 'AC_INIT:$1' configure.ac)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        echo "*** WARNING: I am going to run 'configure' with no arguments." >&2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        echo "*** If you wish to pass any to it, please specify them on the" >&2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        echo "*** '$0' command line." >&2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        echo "" >&2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+aclocal --install || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+glib-gettextize --force --copy || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+intltoolize --force --copy --automake || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+autoreconf --verbose --force --install || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cd "$olddir"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ "$NOCONFIGURE" = "" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        $srcdir/configure "$@" || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if [ "$1" = "--help" ]; then exit 0 else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                echo "Now type 'make' to compile $PKG_NAME" || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        echo "Skipping configure process."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span></pre><pre style='margin:0'>

</pre>