[135862] trunk/dports/gnome/gnucash

dports at macports.org dports at macports.org
Tue May 5 14:54:41 PDT 2015


Revision: 135862
          https://trac.macports.org/changeset/135862
Author:   dports at macports.org
Date:     2015-05-05 14:54:40 -0700 (Tue, 05 May 2015)
Log Message:
-----------
gnucash: update to v2.6.6; remove long-obsolete (and commented out)
gtkhtml variant

Modified Paths:
--------------
    trunk/dports/gnome/gnucash/Portfile
    trunk/dports/gnome/gnucash/files/patch-configure.ac.diff

Modified: trunk/dports/gnome/gnucash/Portfile
===================================================================
--- trunk/dports/gnome/gnucash/Portfile	2015-05-05 18:55:45 UTC (rev 135861)
+++ trunk/dports/gnome/gnucash/Portfile	2015-05-05 21:54:40 UTC (rev 135862)
@@ -4,8 +4,7 @@
 PortSystem        1.0
 
 name              gnucash
-version           2.6.5
-revision          1
+version           2.6.6
 conflicts         gnucash-devel
 categories        gnome x11
 license           GPL-2+
@@ -28,8 +27,8 @@
 
 use_bzip2         yes
 
-checksums         rmd160  187632d0622519d468c1d40a8e64601df397c686 \
-                  sha256  b1b1a943a322e7bf7afb0c2202f491560d4734a2036438bf9820378c34203d65
+checksums         rmd160  6032708fd7f0ac493bb8fae4a55460df047d1dfc \
+                  sha256  2337c791511ec35ca1ab207bac5f80dd5764df6029adf46a15154df370c97180
 
 patchfiles        patch-configure.ac.diff
 
@@ -44,6 +43,7 @@
     fs-traverse f ${worksrcpath} {
         if [regexp {\.[ch]$} ${f}] {
             reinplace -locale C "s|<libguile\\.h>|<libguile18.h>|g" ${f}
+            reinplace -locale C "s|<libguile/|<libguile18/|g" ${f}
         }
     }
 }
@@ -101,16 +101,6 @@
     GUILE_CONFIG=${prefix}/bin/guile18-config \
     GUILE_TOOLS=${prefix}/bin/guile18-tools
 
-# this variant is obsolete as the current version of gnucash no longer
-# supports libgtkhtml3, only webkit-gtk. It didn't work anyway due to the
-# webkit-gtk dependency manipulations above.
-
-# variant gtkhtml description {Use gtkhtml instead of webkit-gtk for html rendering} {
-#    configure.args-delete --with-html-engine=webkit
-#    depends_lib-delete    path:lib/pkgconfig/webkit-1.0.pc:webkit-gtk
-#    depends_lib-append    port:libgtkhtml3
-# }
-
 variant hbci description {AqBanking/HBCI support} {
     depends_lib-append  path:lib/libaqbanking.dylib:aqbanking5-gtk
     configure.args-delete   --disable-aqbanking

Modified: trunk/dports/gnome/gnucash/files/patch-configure.ac.diff
===================================================================
--- trunk/dports/gnome/gnucash/files/patch-configure.ac.diff	2015-05-05 18:55:45 UTC (rev 135861)
+++ trunk/dports/gnome/gnucash/files/patch-configure.ac.diff	2015-05-05 21:54:40 UTC (rev 135862)
@@ -1,25 +1,22 @@
---- configure.ac	2014-12-15 17:56:52.000000000 -0500
-+++ configure.ac	2015-03-01 17:30:54.000000000 -0500
-@@ -467,21 +467,11 @@
-                                        [ GUILE1_PROGS ],
-                                        [ GUILE_PROGS ])])
-                   ], [
--  PKG_CHECK_MODULES(GUILE,
+--- configure.ac.orig	2015-03-30 12:21:17.000000000 -0700
++++ configure.ac	2015-04-13 16:35:41.000000000 -0700
+@@ -457,11 +457,6 @@
+ gnc_have_guile_2=no
+ gnc_have_guile_www=no
+ PKG_CHECK_MODULES(GUILE,
 -                  [guile-2.0 >= 2.0.0],
--                  [m4_ifdef([GUILE_PROGS],
--                            [ GUILE_PROGS
--                              gnc_have_guile_2=yes ],
--                            [ AC_MSG_ERROR([ guile 2 is found on your system, but appears
--    to export different autoconf macros than what we expected. Please report this as a bug
--    in GnuCash, so we can fix this for your platform.]) ])
--                  ],
--                  [AC_MSG_ERROR([
-+  AC_MSG_ERROR([
-     guile does not appear to be installed correctly, or is not in the
+-		  [gnc_have_guile_2=yes
+-		  GUILE_EFFECTIVE_VERSION=2.0
+-		  AC_PATH_PROG([GUILD], guild)],
+-   [PKG_CHECK_MODULES(GUILE,
+                   [guile-1.8 >= 1.8.5],
+ 		  [GUILE_EFFECTIVE_VERSION=1.8],
+                   [AC_MSG_ERROR([
+@@ -469,7 +464,6 @@
      correct version range.  Perhaps you have not installed the guile
      development packages?  Gnucash requires at least version 1.8.5 to build.
    ])])
 -])
  
- AM_CONDITIONAL(GNC_HAVE_GUILE_2, test "${gnc_have_guile_2}" = yes)
+ AM_CONDITIONAL(GNC_HAVE_GUILE_2, test "x${gnc_have_guile_2}" = xyes)
  AC_SUBST(GUILE_EFFECTIVE_VERSION)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150505/6e4fc26d/attachment.html>


More information about the macports-changes mailing list