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