On Tue, Aug 25, 2020 at 12:29:26PM +0200, Martin Ziemer wrote:
> On Tue, Aug 25, 2020 at 10:06:29AM +0100, Stuart Henderson wrote:
> > On 2020/08/25 10:56, Martin Ziemer wrote:
> > > This patch updates ledger from v3.1.3 to v3.2.1
> >
> > > +MODPY_VERSION =         ${MODPY_DEFAULT_VERSION_3}
> >                   ^^^^^^^^^
> > please mind spaces vs tabs
> I changed the spaces to tabs in the diff below.
>
> > Otherwise OK with me (I don't use this though so can't do any meaningful
> > testing).
> Testing is in my case using my private ledger, which has around 9000
> entries as of today. I have also some scripts, which interact with ledger.

Since the mail from 2020-08-25 there was no feedback from the
maintainer.

I used the new version since then on three amd64 systems at least every
second day. (One system each day)

I would really like to get the new version in, as it fixes some
regexp-based segfaults in our current version (bug #1850 in github).

Index: Makefile
===================================================================
RCS file: /cvs/ports/productivity/ledger/Makefile,v
retrieving revision 1.28
diff -u -p -u -p -r1.28 Makefile
--- Makefile    22 Dec 2019 16:05:42 -0000      1.28
+++ Makefile    25 Aug 2020 09:12:19 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =              command line double-entry accounting ledger
 
-GH_TAGNAME =           v3.1.3
+GH_TAGNAME =           v3.2.1
 GH_ACCOUNT =           ledger
 GH_PROJECT =           ledger
 
@@ -23,6 +23,7 @@ WANTLIB += c gmp icuuc m mpfr pthread ${
 
 MODULES =              devel/cmake \
                        lang/python
+MODPY_VERSION =                ${MODPY_DEFAULT_VERSION_3}
 COMPILER =             base-clang ports-gcc
 
 BUILD_DEPENDS =                devel/utfcpp
@@ -57,7 +58,5 @@ post-install:
 .for d in LICENSE.md doc/GLOSSARY.md
        ${INSTALL_DATA} ${WRKSRC}/$d ${PREFIX}/share/doc/ledger/
 .endfor
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ledger
-       cd ${WRKSRC}/contrib && umask 022 && pax -rw . 
${PREFIX}/share/examples/ledger
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/productivity/ledger/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo    22 Dec 2019 16:05:42 -0000      1.7
+++ distinfo    25 Aug 2020 09:12:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (ledger-3.1.3.tar.gz) = skjJHWXHoQG51iJgJfK0vz2r6UwMSattUc6Eoio5Yis=
-SIZE (ledger-3.1.3.tar.gz) = 800880
+SHA256 (ledger-3.2.1.tar.gz) = kr8JvDhbFxmH9Fb+Pun6mY7V5AuXs6zdVitmOqNkOEo=
+SIZE (ledger-3.2.1.tar.gz) = 790959
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/productivity/ledger/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   22 Dec 2019 16:05:42 -0000      1.5
+++ pkg/PLIST   25 Aug 2020 09:12:19 -0000
@@ -65,73 +65,3 @@ info/ledger3.info
 share/doc/ledger/
 share/doc/ledger/GLOSSARY.md
 share/doc/ledger/LICENSE.md
-share/examples/ledger/
-share/examples/ledger/CSVReader.cs
-share/examples/ledger/Makefile
-share/examples/ledger/ParseCcStmt.cs
-share/examples/ledger/README
-share/examples/ledger/bal
-share/examples/ledger/bal-huquq
-share/examples/ledger/compilation-ledger.el
-share/examples/ledger/entry
-share/examples/ledger/getquote-uk.py
-share/examples/ledger/getquote.pl
-share/examples/ledger/iso4127-commodities/
-share/examples/ledger/iso4127-commodities/iso4217ledger.sh
-share/examples/ledger/iso4127-commodities/iso4217ledger.xsl
-share/examples/ledger/ledger-completion.bash
-share/examples/ledger/ledger-du
-share/examples/ledger/non-profit-audit-reports/
-share/examples/ledger/non-profit-audit-reports/GPLv3
-share/examples/ledger/non-profit-audit-reports/LICENSE
-share/examples/ledger/non-profit-audit-reports/README
-share/examples/ledger/non-profit-audit-reports/bank-reconcilation.plx
-share/examples/ledger/non-profit-audit-reports/cash-receipts-and-disbursments-journals.plx
-share/examples/ledger/non-profit-audit-reports/csv2ods.py
-share/examples/ledger/non-profit-audit-reports/demo.sh
-share/examples/ledger/non-profit-audit-reports/fund-report.plx
-share/examples/ledger/non-profit-audit-reports/general-ledger-report.plx
-share/examples/ledger/non-profit-audit-reports/ooolib2/
-share/examples/ledger/non-profit-audit-reports/ooolib2/__init__.py
-share/examples/ledger/non-profit-audit-reports/readcsv.py
-share/examples/ledger/non-profit-audit-reports/summary-reports.plx
-share/examples/ledger/non-profit-audit-reports/tests/
-share/examples/ledger/non-profit-audit-reports/tests/Financial/
-share/examples/ledger/non-profit-audit-reports/tests/Financial/BankStuff/
-share/examples/ledger/non-profit-audit-reports/tests/Financial/BankStuff/bank-statement.pdf
-share/examples/ledger/non-profit-audit-reports/tests/Financial/Invoices/
-share/examples/ledger/non-profit-audit-reports/tests/Financial/Invoices/Invoice20110510.pdf
-share/examples/ledger/non-profit-audit-reports/tests/Financial/Invoices/Invoice20110510.txt
-share/examples/ledger/non-profit-audit-reports/tests/Projects/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Blah/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Blah/Expenses/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Blah/Expenses/hosting/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Blah/Expenses/hosting/AprilHostingReceipt.pdf
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Blah/Expenses/hosting/april-invoice.pdf
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/Expenses/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/Expenses/hosting/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/Expenses/hosting/AprilHostingReceipt.pdf
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/Expenses/hosting/AprilHostingReceipt.txt
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/Invoices/
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/Invoices/Invoice20100101.pdf
-share/examples/ledger/non-profit-audit-reports/tests/Projects/Foo/earmark-record.txt
-share/examples/ledger/non-profit-audit-reports/tests/non-profit-test-data.ledger
-share/examples/ledger/non-profit-audit-reports/tests/non-profit-test-data_MANIFEST
-share/examples/ledger/non-profit-audit-reports/tests/non-profit-test-data_chart-of-accounts.csv
-share/examples/ledger/non-profit-audit-reports/tests/non-profit-test-data_general-ledger.ods
-share/examples/ledger/non-profit-audit-reports/unpaid-accruals-report.plx
-share/examples/ledger/raw/
-share/examples/ledger/raw/GenerateLatexExpeneseReport.pl
-share/examples/ledger/raw/MetadataExample.dat
-share/examples/ledger/raw/README
-share/examples/ledger/raw/VerifyImages.sh
-share/examples/ledger/raw/dotemacs.el
-share/examples/ledger/raw/ledger-matching.el
-share/examples/ledger/raw/ledger-shell-environment-functions
-share/examples/ledger/repl.sh
-share/examples/ledger/report
-share/examples/ledger/tc
-share/examples/ledger/ti
-share/examples/ledger/to
-share/examples/ledger/trend

Reply via email to