pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gnucash: update to 2.7.6.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Tue Mar 13 09:56:42 2018 +0100
Changeset:	9c55e331fe8e61c9081d8f5ec4e105767f92553f

Modified Files:
	gnucash-devel/Makefile
	gnucash-devel/PLIST
	gnucash-devel/distinfo
	gnucash-devel/options.mk
Added Files:
	gnucash-devel/PLIST.dbi
	gnucash-devel/PLIST.ofx
Removed Files:
	gnucash-devel/patches/patch-data_pixmaps_CMakeLists.txt

Log Message:
gnucash: update to 2.7.6.

2.7.6 - 12 March 2018

New Features For Users:
    Modernise chart colours from the dated CSS defaults to
        modern colours as suggested by http://clrs.cc/.
    Add "Subtotal Summary Grid" to the Transaction Report.
        The subtotal summary-grid will tabulate subtotals - prime-sortkey
        vertically, sec-sortkey horizontally. This will be useful, for
        example, with prime-sortkey = accounts, sec-sortkey = date,
        sec-subtotal = monthly... will produce a monthly time series
        spreadsheet.

As well as bugfixes and translation updates.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9c55e331fe8e61c9081d8f5ec4e105767f92553f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gnucash-devel/Makefile                             |  8 +++++---
 gnucash-devel/PLIST                                |  8 ++++----
 gnucash-devel/PLIST.dbi                            |  2 ++
 gnucash-devel/PLIST.ofx                            |  4 ++++
 gnucash-devel/distinfo                             |  9 ++++----
 gnucash-devel/options.mk                           |  6 ++----
 .../patches/patch-data_pixmaps_CMakeLists.txt      | 24 ----------------------
 7 files changed, 21 insertions(+), 40 deletions(-)

diffs:
diff --git a/gnucash-devel/Makefile b/gnucash-devel/Makefile
index f878f306d0..a39a302fee 100644
--- a/gnucash-devel/Makefile
+++ b/gnucash-devel/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.248 2017/07/03 11:49:37 wiz Exp $
 
-DISTNAME=		gnucash-2.7.5
+DISTNAME=		gnucash-2.7.6
 CATEGORIES=		finance
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=gnucash/}
 EXTRACT_SUFX=		.tar.bz2
@@ -19,12 +19,14 @@ DEPENDS+=		guile22-slib>=3.2.1:../../devel/guile22-slib
 DEPENDS+=		p5-Finance-Quote-[0-9]*:../../finance/p5-Finance-Quote
 DEPENDS+=		p5-Date-Manip-[0-9]*:../../devel/p5-Date-Manip
 DEPENDS+=		dconf-[0-9]*:../../devel/dconf
+# instead of USE_TOOLS+=msgfmt, since we need a newer version
+TOOL_DEPENDS+=		gettext-tools>=0.19.6:../../devel/gettext-tools
 
 USE_LANGUAGES=		c c++
 USE_CMAKE=		yes
 USE_LIBTOOL=		yes
 INFO_FILES=		yes
-USE_TOOLS+=		intltool makeinfo msgfmt perl:run pkg-config
+USE_TOOLS+=		intltool makeinfo perl:run pkg-config
 # remove when using ninja
 USE_TOOLS+=		gmake
 
@@ -35,7 +37,7 @@ MAKE_ENV+=		GUILE_AUTO_COMPILE=0
 CMAKE_ARGS+=		-DGMOCK_ROOT=${WRKDIR}/googletest-release-1.8.0/googlemock
 CMAKE_ARGS+=		-DGTEST_ROOT=${WRKDIR}/googletest-release-1.8.0/googletest
 CMAKE_ARGS+=		-DWITH_AQBANKING=OFF
-CMAKE_ARGS+=		-DPERL_EXECUTABLE=${LOCALBASE}/bin/perl
+CMAKE_ARGS+=		-DPERL_EXECUTABLE=${PERL5}
 #CMAKE_ARGS+=		-GNinja
 #BUILD_DEPENDS+=	ninja-build-[0-9]*:../../devel/ninja-build
 
diff --git a/gnucash-devel/PLIST b/gnucash-devel/PLIST
index 04cee6c73e..e5879055d6 100644
--- a/gnucash-devel/PLIST
+++ b/gnucash-devel/PLIST
@@ -227,7 +227,6 @@ include/gnucash/tree-view-utils.h
 include/gnucash/window-main-summarybar.h
 include/gnucash/window-report.h
 lib/gnucash/libgncmod-app-utils.so
-${PLIST.dbi}lib/gnucash/libgncmod-backend-dbi.so
 lib/gnucash/libgncmod-backend-xml.so
 lib/gnucash/libgncmod-bi-import.so
 lib/gnucash/libgncmod-csv-export.so
@@ -241,7 +240,6 @@ lib/gnucash/libgncmod-html.so
 lib/gnucash/libgncmod-ledger-core.so
 lib/gnucash/libgncmod-locale-reports-us.so
 lib/gnucash/libgncmod-log-replay.so
-${PLIST.ofx}lib/gnucash/libgncmod-ofx.so
 lib/gnucash/libgncmod-qif-import.so
 lib/gnucash/libgncmod-qif.so
 lib/gnucash/libgncmod-register-core.so
@@ -481,7 +479,6 @@ share/glib-2.0/schemas/org.gnucash.dialogs.export.csv.gschema.xml
 share/glib-2.0/schemas/org.gnucash.dialogs.gschema.xml
 share/glib-2.0/schemas/org.gnucash.dialogs.import.csv.gschema.xml
 share/glib-2.0/schemas/org.gnucash.dialogs.import.generic.gschema.xml
-${PLIST.ofx}share/glib-2.0/schemas/org.gnucash.dialogs.import.ofx.gschema.xml
 share/glib-2.0/schemas/org.gnucash.dialogs.import.qif.gschema.xml
 share/glib-2.0/schemas/org.gnucash.dialogs.reconcile.gschema.xml
 share/glib-2.0/schemas/org.gnucash.dialogs.sxs.gschema.xml
@@ -814,9 +811,13 @@ share/gnucash/accounts/pt_PT/acctchrt_renter.gnucash-xea
 share/gnucash/accounts/pt_PT/acctchrt_retiremt.gnucash-xea
 share/gnucash/accounts/pt_PT/acctchrt_spouseinc.gnucash-xea
 share/gnucash/accounts/pt_PT/acctchrt_spouseretire.gnucash-xea
+share/gnucash/accounts/ru/acctchrt_auto.gnucash-xea
+share/gnucash/accounts/ru/acctchrt_autoloan.gnucash-xea
 share/gnucash/accounts/ru/acctchrt_common.gnucash-xea
 share/gnucash/accounts/ru/acctchrt_homeloan.gnucash-xea
 share/gnucash/accounts/ru/acctchrt_homeown.gnucash-xea
+share/gnucash/accounts/ru/acctchrt_kids.gnucash-xea
+share/gnucash/accounts/ru/acctchrt_otherloan.gnucash-xea
 share/gnucash/accounts/ru/acctchrt_renter.gnucash-xea
 share/gnucash/accounts/sk/acctchrt_brokerage.gnucash-xea
 share/gnucash/accounts/sk/acctchrt_carloan.gnucash-xea
@@ -1179,7 +1180,6 @@ share/gnucash/ui/gnc-plugin-csv-import-ui.xml
 share/gnucash/ui/gnc-plugin-customer-import-ui.xml
 share/gnucash/ui/gnc-plugin-file-history-ui.xml
 share/gnucash/ui/gnc-plugin-log-replay-ui.xml
-${PLIST.ofx}share/gnucash/ui/gnc-plugin-ofx-ui.xml
 share/gnucash/ui/gnc-plugin-page-account-tree-ui.xml
 share/gnucash/ui/gnc-plugin-page-account-tree2-ui.xml
 share/gnucash/ui/gnc-plugin-page-budget-ui.xml
diff --git a/gnucash-devel/PLIST.dbi b/gnucash-devel/PLIST.dbi
new file mode 100644
index 0000000000..250141882f
--- /dev/null
+++ b/gnucash-devel/PLIST.dbi
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/gnucash/libgncmod-backend-dbi.so
diff --git a/gnucash-devel/PLIST.ofx b/gnucash-devel/PLIST.ofx
new file mode 100644
index 0000000000..6160c85ae2
--- /dev/null
+++ b/gnucash-devel/PLIST.ofx
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+lib/gnucash/libgncmod-ofx.so
+share/glib-2.0/schemas/org.gnucash.dialogs.import.ofx.gschema.xml
+share/gnucash/ui/gnc-plugin-ofx-ui.xml
diff --git a/gnucash-devel/distinfo b/gnucash-devel/distinfo
index 8ccb0c0c0b..32a7879430 100644
--- a/gnucash-devel/distinfo
+++ b/gnucash-devel/distinfo
@@ -1,12 +1,11 @@
 $NetBSD: distinfo,v 1.82 2017/07/03 11:49:37 wiz Exp $
 
-SHA1 (gnucash-2.7.5.tar.bz2) = df2c53c733b9e08904f5cbd508e20d5abeb40579
-RMD160 (gnucash-2.7.5.tar.bz2) = baf2c5cb39516d86d5109fe03e768662a68700bd
-SHA512 (gnucash-2.7.5.tar.bz2) = 68cd6e6f61a43b8837e9efe693d22f62ebe10a8bb7d593814fb6a12d035d74ec1e444f53010ad53c6b1adf28c75aa482403c06052314a91636c2a8baa30e09af
-Size (gnucash-2.7.5.tar.bz2) = 13330271 bytes
+SHA1 (gnucash-2.7.6.tar.bz2) = c9f27303bb178a02de5d8f03cba7bcc700cdb532
+RMD160 (gnucash-2.7.6.tar.bz2) = 3421835c146af80bffb082f9832ccfd9f57434fe
+SHA512 (gnucash-2.7.6.tar.bz2) = 4bf813f68987bcd8784e5cba3662b544bf2c28bad8dad71c728fda67970c1b2c221b027ab9c3fffd1c7e4024fd46ba054cbc9b8fa6de91ad50915610b1fd77f4
+Size (gnucash-2.7.6.tar.bz2) = 13340295 bytes
 SHA1 (googletest-1.8.0.tar.gz) = e7e646a6204638fe8e87e165292b8dd9cd4c36ed
 RMD160 (googletest-1.8.0.tar.gz) = b0a9e48874df3291a261ed85a0c0a4d677b01dc1
 SHA512 (googletest-1.8.0.tar.gz) = 1dbece324473e53a83a60601b02c92c089f5d314761351974e097b2cf4d24af4296f9eb8653b6b03b1e363d9c5f793897acae1f0c7ac40149216035c4d395d9d
 Size (googletest-1.8.0.tar.gz) = 1281617 bytes
-SHA1 (patch-data_pixmaps_CMakeLists.txt) = 34a560e80d9ad336e6a1e0a0baa4e404a1797eca
 SHA1 (patch-gnucash_gnucash-bin.c) = 4178d8f06685b42bd4ac9c4290085257b78935c8
diff --git a/gnucash-devel/options.mk b/gnucash-devel/options.mk
index 4cdd2f03e0..16bad66c8a 100644
--- a/gnucash-devel/options.mk
+++ b/gnucash-devel/options.mk
@@ -6,10 +6,8 @@ PKG_SUGGESTED_OPTIONS=	libdbi libofx
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=	dbi ofx
-
 .if !empty(PKG_OPTIONS:Mlibofx)
-PLIST.ofx=	yes
+PLIST_SRC+=	PLIST.ofx
 .include "../../finance/libofx/buildlink3.mk"
 .else
 CONFIGURE_ARGS+=	--disable-ofx
@@ -17,7 +15,7 @@ CONFIGURE_ARGS+=	--disable-ofx
 
 .if !empty(PKG_OPTIONS:Mlibdbi)
 CONFIGURE_ARGS+=	--enable-dbi
-PLIST.dbi=		yes
+PLIST_SRC+=		PLIST.dbi
 
 # to make a configure test happy
 BUILD_DEPENDS+=		libdbi-driver-sqlite3-[0-9]*:../../databases/libdbi-driver-sqlite3
diff --git a/gnucash-devel/patches/patch-data_pixmaps_CMakeLists.txt b/gnucash-devel/patches/patch-data_pixmaps_CMakeLists.txt
deleted file mode 100644
index 30b0c2bfdb..0000000000
--- a/gnucash-devel/patches/patch-data_pixmaps_CMakeLists.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
-Avoid installing a Makefile.
-https://github.com/Gnucash/gnucash/commit/2acb6da2b846e06e345b92f50a30d2d998bbeeb0
-
---- data/pixmaps/CMakeLists.txt.orig	2018-02-24 22:14:00.000000000 +0000
-+++ data/pixmaps/CMakeLists.txt
-@@ -1,6 +1,6 @@
- 
- INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DESTINATION ${CMAKE_INSTALL_DATADIR}/gnucash
--    PATTERN Makefile.* EXCLUDE
-+    PATTERN Makefile* EXCLUDE
-     PATTERN CMake* EXCLUDE
-     PATTERN CTest* EXCLUDE
-     PATTERN cmake* EXCLUDE
-@@ -8,7 +8,7 @@ INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE
- )
- FILE(COPY ${CMAKE_CURRENT_SOURCE_DIR}
-     DESTINATION ${DATADIR_BUILD}/gnucash
--    PATTERN Makefile.* EXCLUDE
-+    PATTERN Makefile* EXCLUDE
-     PATTERN CMake* EXCLUDE
-     PATTERN CTest* EXCLUDE
-     PATTERN cmake* EXCLUDE


Home | Main Index | Thread Index | Old Index