<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ec346f876feaa8d12ee0689481e3881001f626e6">https://github.com/macports/macports-ports/commit/ec346f876feaa8d12ee0689481e3881001f626e6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ec346f876feaa8d12ee0689481e3881001f626e6
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Sun Mar 6 09:31:43 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> grisbi: update to 2.0.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Update to 2.0.0, now gtk3
</span><span style='display:block; white-space:pre;color:#404040;'> Sync autogen.sh to current upstream
</span><span style='display:block; white-space:pre;color:#404040;'> Take maintainership
</span><span style='display:block; white-space:pre;color:#404040;'> Add missing finance category
</span>---
gnome/grisbi/Portfile | 35 +++++++++++++++++++----------------
gnome/grisbi/files/autogen.sh | 13 ++++++++-----
2 files changed, 27 insertions(+), 21 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/grisbi/Portfile b/gnome/grisbi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9536d6a62d7..3435360da16 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/grisbi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/grisbi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +1,17 @@
</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 openssl 1.0
</span>
name grisbi
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.0.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set branch [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories gnome
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories gnome finance
</span> platforms darwin
license GPL-2+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {ctreleaven @ctreleaven} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span>
description Easy Personnal Finance Manager for All.
long_description Grisbi is a personnal accounting application. \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,12 +22,17 @@ long_description Grisbi is a personnal accounting application. \
</span> accounting).
homepage http://www.grisbi.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge:project/grisbi/grisbi%20stable/${branch}.x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites sourceforge:project/grisbi/grisbi%20stable/${branch}.x/${version}
</span>
use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f428089a2cc0865ce16f499b6c9fccedafac8fd0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8a23d26777666814d918702ad9207bac433abd3ac71568d53f7c485670f92c55
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 71e858aae3127f6e4d6b15594080f9c2a7257f5d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6f723ceed9578488ccfdb16386c25334542f6712062ac21bb1fe33653e6c1d78 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7502476
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# reconfigure using autogen.sh from upstream git for intltool 0.51 compatibility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+autoreconf.cmd ./autogen.sh
</span>
depends_build port:pkgconfig \
port:intltool \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,25 +40,21 @@ depends_build port:pkgconfig \
</span> port:automake \
port:libtool
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libxml2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:goffice08 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# reconfigure using autogen.sh from upstream git for intltool 0.51 compatibility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:goffice \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libxml2
</span>
post-patch {
xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cmd ./autogen.sh && ./configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args --disable-silent-rules \
--without-ofx
default_variants +ofx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ofx description {Include LibOFX support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ofx description {Include Open Financial Exchange support} {
</span> depends_lib-append port:libofx
configure.args-delete --without-ofx
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/grisbi/files/autogen.sh b/gnome/grisbi/files/autogen.sh
</span><span style='display:block; white-space:pre;color:#808080;'>index 3cd51955e09..0bd31b27b9f 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/grisbi/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/grisbi/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#!/bin/bash
</span> #
# autogen.sh glue for Grisbi
# $Id: autogen.sh,v 1.15 2009/08/23 07:27:46 pbiava Exp $
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,6 +29,9 @@ then
</span> echo "Error: directory $PATH_AUTOMAKE does not exist"
fi
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fail on error
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set -e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Refresh GNU autotools toolchain.
for i in config.guess config.sub missing install-sh mkinstalldirs ; do
test -r $PATH_AUTOMAKE/${i} && {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,12 +51,12 @@ done
</span> # Check for "glibtool" first.
# Borrowed from ethereal
#
<span style='display:block; white-space:pre;background:#ffe0e0;'>-LTVER=`glibtool --version 2>/dev/null | grep ' libtool)' | \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sed 's/.*libtool) \([0-9][0-9.]*\)[^ ]* .*/\1/'`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+LTVER=$(glibtool --version 2>/dev/null | grep ' libtool)' | \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sed 's/.*libtool) \([0-9][0-9.]*\)[^ ]* .*/\1/')
</span> if test -z "$LTVER"
then
<span style='display:block; white-space:pre;background:#ffe0e0;'>- LTVER=`libtool --version | grep ' libtool)' | \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sed 's/.*) \([0-9][0-9.]*\)[^ ]* .*/\1/' `
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LTVER=$(libtoolize --version | grep ' libtool)' | \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sed 's/.*) \([0-9][0-9.]*\)[^ ]* .*/\1/' )
</span> LIBTOOLIZE=libtoolize
else
LIBTOOLIZE=glibtoolize
</pre><pre style='margin:0'>
</pre>