Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Oct 2018 08:42:56 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r481104 - in head/finance: gnucash gnucash-docs gnucash/files
Message-ID:  <201810020842.w928guSr006326@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Tue Oct  2 08:42:56 2018
New Revision: 481104
URL: https://svnweb.freebsd.org/changeset/ports/481104

Log:
  - Update gnucash to 3.3
  - Update gnucash-docs to 3.3
  - Adapt gnucash-docs MASTER_SITES to new upstream distribution layout
  - Remove old unnecessary patch from gnucash port

Deleted:
  head/finance/gnucash/files/patch-missing-files
Modified:
  head/finance/gnucash-docs/Makefile
  head/finance/gnucash-docs/distinfo
  head/finance/gnucash/Makefile
  head/finance/gnucash/distinfo
  head/finance/gnucash/files/patch-CMakeLists.txt
  head/finance/gnucash/files/patch-libgnucash_app-utils_guile-util.c
  head/finance/gnucash/pkg-plist

Modified: head/finance/gnucash-docs/Makefile
==============================================================================
--- head/finance/gnucash-docs/Makefile	Tue Oct  2 08:19:58 2018	(r481103)
+++ head/finance/gnucash-docs/Makefile	Tue Oct  2 08:42:56 2018	(r481104)
@@ -3,12 +3,9 @@
 #   $MCom: ports/finance/gnucash-docs/Makefile,v 1.7 2007/08/04 03:51:29 marcus Exp $
 
 PORTNAME=	gnucash-docs
-PORTVERSION=	3.2
+PORTVERSION=	3.3
 CATEGORIES=	finance gnome
-MASTER_SITES=	SF/gnucash/${PORTNAME}/${PORTVERSION} \
-		http://www.gnucash.org/pub/gnucash/sources/stable/ \
-		ftp://ftp.gnucash.org/pub/gnucash/sources/stable/ \
-		http://www.linas.org/pub/
+MASTER_SITES=	SF/gnucash/gnucash%20%28stable%29/${PORTVERSION}
 
 MAINTAINER=	madpilot@FreeBSD.org
 COMMENT=	Documentation for gnucash

Modified: head/finance/gnucash-docs/distinfo
==============================================================================
--- head/finance/gnucash-docs/distinfo	Tue Oct  2 08:19:58 2018	(r481103)
+++ head/finance/gnucash-docs/distinfo	Tue Oct  2 08:42:56 2018	(r481104)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1529916216
-SHA256 (gnucash-docs-3.2.tar.gz) = 469a524352a3b0e5308ba68a3c0fac79a501998b29db9c16a714ce879aa9c39c
-SIZE (gnucash-docs-3.2.tar.gz) = 92315385
+TIMESTAMP = 1538390171
+SHA256 (gnucash-docs-3.3.tar.gz) = cc84ca9b45c8e691347c5a9859156fe849f777c6771cb23dca08214809876483
+SIZE (gnucash-docs-3.3.tar.gz) = 92348594

Modified: head/finance/gnucash/Makefile
==============================================================================
--- head/finance/gnucash/Makefile	Tue Oct  2 08:19:58 2018	(r481103)
+++ head/finance/gnucash/Makefile	Tue Oct  2 08:42:56 2018	(r481104)
@@ -2,8 +2,7 @@
 #   $MCom: ports/finance/gnucash/Makefile,v 1.26 2008/12/31 03:25:18 mezz Exp $
 
 PORTNAME=	gnucash
-PORTVERSION=	3.2
-PORTREVISION=	5
+PORTVERSION=	3.3
 CATEGORIES=	finance gnome
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION}
 
@@ -101,7 +100,11 @@ post-patch-TEST-off:
 
 post-install:
 	@(cd ${STAGEDIR}${DATADIR}/icons/hicolor && \
-		${RMDIR} 22x22 32x32 48x48 64x64 96x96 128x128 256x256 scalable)
+		${RMDIR} 16x16/apps 22x22/apps 22x22 24x24/apps 32x32/apps 32x32\
+		48x48/apps 48x48 64x64/apps 64x64 96x96/apps 96x96 \
+		128x128/apps 128x128 256x256/apps 256x256 scalable/apps scalable)
+	@(cd ${STAGEDIR}${PREFIX}/share/icons/hicolor && \
+		${RMDIR} 24x24/actions 16x16/actions)
 
 post-install-PYTHON-on:
 	@(cd ${STAGEDIR}${PREFIX} \

Modified: head/finance/gnucash/distinfo
==============================================================================
--- head/finance/gnucash/distinfo	Tue Oct  2 08:19:58 2018	(r481103)
+++ head/finance/gnucash/distinfo	Tue Oct  2 08:42:56 2018	(r481104)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1529915625
-SHA256 (gnucash-3.2.tar.bz2) = 63e5b00c148ed0f7021ebc03e4e70c4a9c549feb3ea49d6c810f2abaaf592452
-SIZE (gnucash-3.2.tar.bz2) = 13384008
+TIMESTAMP = 1538344925
+SHA256 (gnucash-3.3.tar.bz2) = 8396ed8d2a88ac358ecf458c253cf38f55a13aaba7958e4fde3dd85c222e393f
+SIZE (gnucash-3.3.tar.bz2) = 13440713

Modified: head/finance/gnucash/files/patch-CMakeLists.txt
==============================================================================
--- head/finance/gnucash/files/patch-CMakeLists.txt	Tue Oct  2 08:19:58 2018	(r481103)
+++ head/finance/gnucash/files/patch-CMakeLists.txt	Tue Oct  2 08:42:56 2018	(r481104)
@@ -1,4 +1,4 @@
---- CMakeLists.txt.orig	2018-06-24 21:43:51 UTC
+--- CMakeLists.txt.orig	2018-09-29 21:16:50 UTC
 +++ CMakeLists.txt
 @@ -43,6 +43,7 @@ include (MacroAppendForeach)
  include (MacroAddSourceFileCompileFlags)
@@ -8,14 +8,15 @@
  include (GncAddSchemeTargets)
  include (GncAddGSchemaTargets)
  include (GncAddTest)
-@@ -560,8 +561,8 @@ set(CMAKE_CXX_FLAGS "-std=gnu++11 ${CMAKE_CXX_FLAGS}")
+@@ -573,9 +574,9 @@ set(CMAKE_CXX_FLAGS "-std=gnu++11 ${CMAKE_CXX_FLAGS}")
  
  
  if (UNIX)
 -  set( CMAKE_C_FLAGS "-Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused ${CMAKE_C_FLAGS}")
--  set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}")
 +  set( CMAKE_C_FLAGS "-Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused ${CMAKE_C_FLAGS}")
-+  set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}")
    set( CMAKE_C_FLAGS "-Wno-deprecated-declarations -std=gnu11 -Wno-error=parentheses ${CMAKE_C_FLAGS}")
+-  set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}")
++  set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}")
+   set( CMAKE_CXX_FLAGS "-Wno-deprecated-declarations -Wno-register ${CMAKE_CXX_FLAGS}")
    set( CMAKE_C_FLAGS_RELEASE "-O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ${CMAKE_C_FLAGS}")
  endif (UNIX)

Modified: head/finance/gnucash/files/patch-libgnucash_app-utils_guile-util.c
==============================================================================
--- head/finance/gnucash/files/patch-libgnucash_app-utils_guile-util.c	Tue Oct  2 08:19:58 2018	(r481103)
+++ head/finance/gnucash/files/patch-libgnucash_app-utils_guile-util.c	Tue Oct  2 08:42:56 2018	(r481104)
@@ -1,6 +1,6 @@
---- libgnucash/app-utils/guile-util.c.orig	2018-03-31 22:46:38 UTC
+--- libgnucash/app-utils/guile-util.c.orig	2018-09-04 21:53:12 UTC
 +++ libgnucash/app-utils/guile-util.c
-@@ -1095,6 +1095,8 @@ gnc_parse_time_to_time64 (const gchar *s, const gchar 
+@@ -996,6 +996,8 @@ gnc_parse_time_to_time64 (const gchar *s, const gchar 
  
      g_return_val_if_fail(s && format, -1);
  

Modified: head/finance/gnucash/pkg-plist
==============================================================================
--- head/finance/gnucash/pkg-plist	Tue Oct  2 08:19:58 2018	(r481103)
+++ head/finance/gnucash/pkg-plist	Tue Oct  2 08:42:56 2018	(r481104)
@@ -243,6 +243,7 @@ lib/gnucash/libgncmod-ledger-core.so
 lib/gnucash/libgncmod-locale-reports-us.so
 lib/gnucash/libgncmod-log-replay.so
 %%OFX%%lib/gnucash/libgncmod-ofx.so
+%%PYTHON%%lib/gnucash/libgncmod-python.so
 lib/gnucash/libgncmod-qif-import.so
 lib/gnucash/libgncmod-register-core.so
 lib/gnucash/libgncmod-register-gnome.so
@@ -287,11 +288,9 @@ lib/gnucash/scm/ccache/2.0/gnucash/report/aging.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/balsheet-eg.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/business-reports.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/customer-summary.go
-lib/gnucash/scm/ccache/2.0/gnucash/report/easy-invoice.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/eguile-gnc.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/eguile-html-utilities.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/eguile-utilities.go
-lib/gnucash/scm/ccache/2.0/gnucash/report/fancy-invoice.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/hello-world.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/invoice.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/job-report.go
@@ -308,7 +307,6 @@ lib/gnucash/scm/ccache/2.0/gnucash/report/report-syste
 %%TEST%%lib/gnucash/scm/ccache/2.0/gnucash/report/report-system/test/test-collectors.go
 %%TEST%%lib/gnucash/scm/ccache/2.0/gnucash/report/report-system/test/test-extras.go
 %%TEST%%lib/gnucash/scm/ccache/2.0/gnucash/report/report-system/test/test-load-report-system-module.go
-%%TEST%%lib/gnucash/scm/ccache/2.0/gnucash/report/report-system/test/test-report-utilities.go
 %%TEST%%lib/gnucash/scm/ccache/2.0/gnucash/report/report-system/test/test-test-extras.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/standard-reports.go
 lib/gnucash/scm/ccache/2.0/gnucash/report/standard-reports/account-piecharts.go
@@ -1060,11 +1058,9 @@ share/applications/gnucash.desktop
 %%DATADIR%%/scm/gnucash/report/balsheet-eg.scm
 %%DATADIR%%/scm/gnucash/report/business-reports.scm
 %%DATADIR%%/scm/gnucash/report/customer-summary.scm
-%%DATADIR%%/scm/gnucash/report/easy-invoice.scm
 %%DATADIR%%/scm/gnucash/report/eguile-gnc.scm
 %%DATADIR%%/scm/gnucash/report/eguile-html-utilities.scm
 %%DATADIR%%/scm/gnucash/report/eguile-utilities.scm
-%%DATADIR%%/scm/gnucash/report/fancy-invoice.scm
 %%DATADIR%%/scm/gnucash/report/hello-world.scm
 %%DATADIR%%/scm/gnucash/report/invoice.scm
 %%DATADIR%%/scm/gnucash/report/job-report.scm
@@ -1083,7 +1079,6 @@ share/applications/gnucash.desktop
 %%TEST%%%%DATADIR%%/scm/gnucash/report/report-system/test/test-collectors.scm
 %%TEST%%%%DATADIR%%/scm/gnucash/report/report-system/test/test-extras.scm
 %%TEST%%%%DATADIR%%/scm/gnucash/report/report-system/test/test-load-report-system-module.scm
-%%TEST%%%%DATADIR%%/scm/gnucash/report/report-system/test/test-report-utilities.scm
 %%TEST%%%%DATADIR%%/scm/gnucash/report/report-system/test/test-test-extras.scm
 %%DATADIR%%/scm/gnucash/report/standard-reports.scm
 %%DATADIR%%/scm/gnucash/report/standard-reports/account-piecharts.scm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810020842.w928guSr006326>