pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/finance/moneyguru Update to 2.7.1. Packaging-tested on...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b2abf807b3d7
branches: trunk
changeset: 629672:b2abf807b3d7
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Jan 25 11:11:20 2014 +0000
description:
Update to 2.7.1. Packaging-tested only, but 2.6.1 didn't package
any longer. Change LICENSE to modified-bsd per upstream.
Changes:
2.7.1 (2013-09-07)
Improved OFX parsing. (#369)
Fixed rounding error when changing split amounts. (#367)
Fixed Qt import window glitch. (#371)
Improved currency rates fetching reliability.
Fixed occasional hard crashes on accounts drag & drop. [Mac] (#354)
2.7.0 (2013-05-26)
Added support for custom currencies. (#33)
Fixed amount parsing bug with currencies with many decimals.
Fixed cache folder bug causing cached files to be misplaced. [Linux, Windows]
Dropped 32-bit support on Mac OS X.
2.6.3 (2013-03-23)
Fixed a selection glitch on New Account. (#358)
Fixed a schedule spawning bug. (#362)
Removed the fairware dialog (More Info).
Added a 64-bit build for Windows.
Added Spanish localization by Enrique G. Paredes.
2.6.2 (2013-01-06)
Fixed a bug causing transaction imbalance after import. (#351)
Fixed glitch in bar graph drawing. (#352)
Fixed a bug in QIF exports. (#353)
Fixed a crash on print. [Linux, Windows] (#349)
diffstat:
finance/moneyguru/Makefile | 37 +-
finance/moneyguru/PLIST | 1227 +++++++++++++++++++++++++++++++++----------
finance/moneyguru/distinfo | 8 +-
3 files changed, 955 insertions(+), 317 deletions(-)
diffs (truncated from 1572 to 300 lines):
diff -r 8f3a28065bc6 -r b2abf807b3d7 finance/moneyguru/Makefile
--- a/finance/moneyguru/Makefile Sat Jan 25 10:59:32 2014 +0000
+++ b/finance/moneyguru/Makefile Sat Jan 25 11:11:20 2014 +0000
@@ -1,43 +1,50 @@
-# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:07 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/25 11:11:20 wiz Exp $
#
# any of ~* is fine, they are the same and just there for Ubuntu
# so moneyguru's built for all releases
-DISTNAME= moneyguru_2.6.1~quantal
-PKGNAME= ${DISTNAME:S/_/-/:S/~quantal//}
+DISTNAME= 2.7.1
+PKGNAME= moneyguru-${DISTNAME}
CATEGORIES= finance
-MASTER_SITES= https://launchpad.net/~hsoft/+archive/ppa/+files/
+MASTER_SITES= https://github.com/hsoft/moneyguru/archive/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.hardcoded.net/moneyguru/
COMMENT= Personal finance management application
-LICENSE= fairware-license
+LICENSE= modified-bsd
+DEPENDS+= ${PYPKGPREFIX}-polib-[0-9]*:../../devel/py-polib
DEPENDS+= ${PYPKGPREFIX}-qt4-[0-9]*:../../x11/py-qt4
DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
-FETCH_USING= curl
+DIST_SUBDIR= moneyguru
+EXTRACT_USING= bsdtar
-WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_LANGUAGES= c
USE_TOOLS= pax
-PY_PATCHPLIST= yes
-REPLACE_PYTHON= src/run.py
+PYTHON_VERSIONS_INCOMPATIBLE= 26 27 # 3.x only
+PY_PATCHPLIST= yes
+REPLACE_PYTHON+= cocoa/waf
+REPLACE_PYTHON+= cocoa/wscript
+REPLACE_PYTHON+= psmtabbarcontrol/waf
+REPLACE_PYTHON+= psmtabbarcontrol/wscript
+REPLACE_PYTHON+= run_template_cocoa.py
+REPLACE_PYTHON+= run_template_qt.py
INSTALLATION_DIRS= bin share/applications share/moneyguru
-# remove pre-compiled file for wrong architecture
-post-extract:
- ${RM} ${WRKSRC}/src/core/model/_amount.cpython-32mu.so
+do-configure:
+ cd ${WRKSRC} && ${PYTHONBIN} configure.py
do-build:
- cd ${WRKSRC} && ${PYTHONBIN} build_modules.py
- ${CHMOD} +x ${WRKSRC}/src/run.py
+ cd ${WRKSRC} && ${PYTHONBIN} build.py
+ ${CHMOD} +x ${WRKSRC}/run.py
do-install:
- cd ${WRKSRC}/src && pax -pe -rw * ${DESTDIR}${PREFIX}/share/moneyguru
+ cd ${WRKSRC} && pax -pe -rw ambuttonbar build cocoa cocoalib core data help hscommon images locale plugin_examples psmtabbarcontrol qt qtlib run.py ${DESTDIR}${PREFIX}/share/moneyguru
${INSTALL_DATA} ${WRKSRC}/debian/moneyguru.desktop ${DESTDIR}${PREFIX}/share/applications
${LN} -s ${DESTDIR}${PREFIX}/share/moneyguru/run.py ${DESTDIR}${PREFIX}/bin/moneyguru
diff -r 8f3a28065bc6 -r b2abf807b3d7 finance/moneyguru/PLIST
--- a/finance/moneyguru/PLIST Sat Jan 25 10:59:32 2014 +0000
+++ b/finance/moneyguru/PLIST Sat Jan 25 11:11:20 2014 +0000
@@ -1,274 +1,827 @@
-@comment $NetBSD: PLIST,v 1.1 2012/10/27 19:43:18 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/01/25 11:11:20 wiz Exp $
bin/moneyguru
share/applications/moneyguru.desktop
+share/moneyguru/ambuttonbar/AMButtonBar.h
+share/moneyguru/ambuttonbar/AMButtonBar.m
+share/moneyguru/ambuttonbar/AMButtonBarCell.h
+share/moneyguru/ambuttonbar/AMButtonBarCell.m
+share/moneyguru/ambuttonbar/AMButtonBarItem.h
+share/moneyguru/ambuttonbar/AMButtonBarItem.m
+share/moneyguru/ambuttonbar/LICENSE
+share/moneyguru/ambuttonbar/NSBezierPath_AMAdditons.h
+share/moneyguru/ambuttonbar/NSBezierPath_AMAdditons.m
+share/moneyguru/ambuttonbar/NSColor_AMAdditions.h
+share/moneyguru/ambuttonbar/NSColor_AMAdditions.m
+share/moneyguru/ambuttonbar/NSFont_AMFixes.h
+share/moneyguru/ambuttonbar/NSFont_AMFixes.m
+share/moneyguru/ambuttonbar/NSGradient_AMButtonBar.h
+share/moneyguru/ambuttonbar/NSGradient_AMButtonBar.m
+share/moneyguru/ambuttonbar/NSShadow_AMAdditions.h
+share/moneyguru/ambuttonbar/NSShadow_AMAdditions.m
+share/moneyguru/build/help/.buildinfo
+share/moneyguru/build/help/.doctrees/basics.doctree
+share/moneyguru/build/help/.doctrees/cash.doctree
+share/moneyguru/build/help/.doctrees/changelog.doctree
+share/moneyguru/build/help/.doctrees/credits.doctree
+share/moneyguru/build/help/.doctrees/currencies.doctree
+share/moneyguru/build/help/.doctrees/developer/api/document.doctree
+share/moneyguru/build/help/.doctrees/developer/api/index.doctree
+share/moneyguru/build/help/.doctrees/developer/architecture.doctree
+share/moneyguru/build/help/.doctrees/developer/build.doctree
+share/moneyguru/build/help/.doctrees/developer/devprocess.doctree
+share/moneyguru/build/help/.doctrees/developer/index.doctree
+share/moneyguru/build/help/.doctrees/developer/refactorings.doctree
+share/moneyguru/build/help/.doctrees/editing.doctree
+share/moneyguru/build/help/.doctrees/environment.pickle
+share/moneyguru/build/help/.doctrees/faq.doctree
+share/moneyguru/build/help/.doctrees/forecast.doctree
+share/moneyguru/build/help/.doctrees/import.doctree
+share/moneyguru/build/help/.doctrees/index.doctree
+share/moneyguru/build/help/.doctrees/plugins.doctree
+share/moneyguru/build/help/.doctrees/reconciliation.doctree
+share/moneyguru/build/help/_images/backward_16.png
+share/moneyguru/build/help/_images/basics_account.png
+share/moneyguru/build/help/_images/basics_account_in.png
+share/moneyguru/build/help/_images/basics_account_out.png
+share/moneyguru/build/help/_images/basics_date_range.png
+share/moneyguru/build/help/_images/basics_net_worth.png
+share/moneyguru/build/help/_images/basics_show_account_arrow.png
+share/moneyguru/build/help/_images/basics_transactions.png
+share/moneyguru/build/help/_images/clock.png
+share/moneyguru/build/help/_images/edition_account_panel.png
+share/moneyguru/build/help/_images/edition_buttons.png
+share/moneyguru/build/help/_images/edition_mass_edition_panel.png
+share/moneyguru/build/help/_images/edition_three_way_split.png
+share/moneyguru/build/help/_images/edition_transaction_panel.png
+share/moneyguru/build/help/_images/forward_16.png
+share/moneyguru/build/help/_images/import_csv_options.png
+share/moneyguru/build/help/_images/import_match_table.png
+share/moneyguru/build/help/_images/import_window.png
+share/moneyguru/build/help/_images/reconciliation_checkmark.png
+share/moneyguru/build/help/_sources/basics.txt
+share/moneyguru/build/help/_sources/cash.txt
+share/moneyguru/build/help/_sources/changelog.txt
+share/moneyguru/build/help/_sources/credits.txt
+share/moneyguru/build/help/_sources/currencies.txt
+share/moneyguru/build/help/_sources/developer/api/document.txt
+share/moneyguru/build/help/_sources/developer/api/index.txt
+share/moneyguru/build/help/_sources/developer/architecture.txt
+share/moneyguru/build/help/_sources/developer/build.txt
+share/moneyguru/build/help/_sources/developer/devprocess.txt
+share/moneyguru/build/help/_sources/developer/index.txt
+share/moneyguru/build/help/_sources/developer/refactorings.txt
+share/moneyguru/build/help/_sources/editing.txt
+share/moneyguru/build/help/_sources/faq.txt
+share/moneyguru/build/help/_sources/forecast.txt
+share/moneyguru/build/help/_sources/import.txt
+share/moneyguru/build/help/_sources/index.txt
+share/moneyguru/build/help/_sources/plugins.txt
+share/moneyguru/build/help/_sources/reconciliation.txt
+share/moneyguru/build/help/_static/ajax-loader.gif
+share/moneyguru/build/help/_static/alert_info_32.png
+share/moneyguru/build/help/_static/alert_warning_32.png
+share/moneyguru/build/help/_static/basic.css
+share/moneyguru/build/help/_static/bg-page.png
+share/moneyguru/build/help/_static/bullet_orange.png
+share/moneyguru/build/help/_static/comment-bright.png
+share/moneyguru/build/help/_static/comment-close.png
+share/moneyguru/build/help/_static/comment.png
+share/moneyguru/build/help/_static/doctools.js
+share/moneyguru/build/help/_static/down-pressed.png
+share/moneyguru/build/help/_static/down.png
+share/moneyguru/build/help/_static/file.png
+share/moneyguru/build/help/_static/haiku.css
+share/moneyguru/build/help/_static/jquery.js
+share/moneyguru/build/help/_static/minus.png
+share/moneyguru/build/help/_static/plus.png
+share/moneyguru/build/help/_static/pygments.css
+share/moneyguru/build/help/_static/searchtools.js
+share/moneyguru/build/help/_static/underscore.js
+share/moneyguru/build/help/_static/up-pressed.png
+share/moneyguru/build/help/_static/up.png
+share/moneyguru/build/help/_static/websupport.js
+share/moneyguru/build/help/basics.html
+share/moneyguru/build/help/cash.html
+share/moneyguru/build/help/changelog.html
+share/moneyguru/build/help/credits.html
+share/moneyguru/build/help/currencies.html
+share/moneyguru/build/help/developer/api/document.html
+share/moneyguru/build/help/developer/api/index.html
+share/moneyguru/build/help/developer/architecture.html
+share/moneyguru/build/help/developer/build.html
+share/moneyguru/build/help/developer/devprocess.html
+share/moneyguru/build/help/developer/index.html
+share/moneyguru/build/help/developer/refactorings.html
+share/moneyguru/build/help/editing.html
+share/moneyguru/build/help/faq.html
+share/moneyguru/build/help/forecast.html
+share/moneyguru/build/help/import.html
+share/moneyguru/build/help/index.html
+share/moneyguru/build/help/objects.inv
+share/moneyguru/build/help/plugins.html
+share/moneyguru/build/help/reconciliation.html
+share/moneyguru/build/help/search.html
+share/moneyguru/build/help/searchindex.js
+share/moneyguru/build/lib.netbsd-${OS_VERSION}-amd64-3.3/_amount.so
+share/moneyguru/build/locale/cs/LC_MESSAGES/columns.mo
+share/moneyguru/build/locale/cs/LC_MESSAGES/core.mo
+share/moneyguru/build/locale/cs/LC_MESSAGES/hscommon.mo
+share/moneyguru/build/locale/cs/LC_MESSAGES/qtlib.mo
+share/moneyguru/build/locale/cs/LC_MESSAGES/ui.mo
+share/moneyguru/build/locale/de/LC_MESSAGES/columns.mo
+share/moneyguru/build/locale/de/LC_MESSAGES/core.mo
+share/moneyguru/build/locale/de/LC_MESSAGES/hscommon.mo
+share/moneyguru/build/locale/de/LC_MESSAGES/qtlib.mo
+share/moneyguru/build/locale/de/LC_MESSAGES/ui.mo
+share/moneyguru/build/locale/es/LC_MESSAGES/columns.mo
+share/moneyguru/build/locale/es/LC_MESSAGES/core.mo
+share/moneyguru/build/locale/es/LC_MESSAGES/hscommon.mo
+share/moneyguru/build/locale/es/LC_MESSAGES/qtlib.mo
+share/moneyguru/build/locale/es/LC_MESSAGES/ui.mo
+share/moneyguru/build/locale/fr/LC_MESSAGES/columns.mo
+share/moneyguru/build/locale/fr/LC_MESSAGES/core.mo
+share/moneyguru/build/locale/fr/LC_MESSAGES/hscommon.mo
+share/moneyguru/build/locale/fr/LC_MESSAGES/qtlib.mo
+share/moneyguru/build/locale/fr/LC_MESSAGES/ui.mo
+share/moneyguru/build/locale/it/LC_MESSAGES/columns.mo
+share/moneyguru/build/locale/it/LC_MESSAGES/core.mo
+share/moneyguru/build/locale/it/LC_MESSAGES/hscommon.mo
+share/moneyguru/build/locale/it/LC_MESSAGES/qtlib.mo
+share/moneyguru/build/locale/it/LC_MESSAGES/ui.mo
+share/moneyguru/build/locale/nl/LC_MESSAGES/columns.mo
+share/moneyguru/build/locale/nl/LC_MESSAGES/core.mo
+share/moneyguru/build/locale/nl/LC_MESSAGES/hscommon.mo
+share/moneyguru/build/locale/nl/LC_MESSAGES/qtlib.mo
+share/moneyguru/build/locale/nl/LC_MESSAGES/ui.mo
+share/moneyguru/build/temp.netbsd-${OS_VERSION}-amd64-3.3/core/modules/amount.o
+share/moneyguru/cocoa/InfoTemplate.plist
+share/moneyguru/cocoa/MGConst.h
+share/moneyguru/cocoa/controllers/MGAccountLookup.h
+share/moneyguru/cocoa/controllers/MGAccountLookup.m
+share/moneyguru/cocoa/controllers/MGAccountProperties.h
+share/moneyguru/cocoa/controllers/MGAccountProperties.m
+share/moneyguru/cocoa/controllers/MGAccountReassignPanel.h
+share/moneyguru/cocoa/controllers/MGAccountReassignPanel.m
+share/moneyguru/cocoa/controllers/MGAccountSheetView.h
+share/moneyguru/cocoa/controllers/MGAccountSheetView.m
+share/moneyguru/cocoa/controllers/MGAppDelegate.h
+share/moneyguru/cocoa/controllers/MGAppDelegate.m
+share/moneyguru/cocoa/controllers/MGBaseView.h
+share/moneyguru/cocoa/controllers/MGBaseView.m
+share/moneyguru/cocoa/controllers/MGBudgetPanel.h
+share/moneyguru/cocoa/controllers/MGBudgetPanel.m
+share/moneyguru/cocoa/controllers/MGCSVImportOptions.h
+share/moneyguru/cocoa/controllers/MGCSVImportOptions.m
+share/moneyguru/cocoa/controllers/MGCashculatorAccountTable.h
+share/moneyguru/cocoa/controllers/MGCashculatorAccountTable.m
+share/moneyguru/cocoa/controllers/MGCashculatorView.h
+share/moneyguru/cocoa/controllers/MGCashculatorView.m
+share/moneyguru/cocoa/controllers/MGChart.h
+share/moneyguru/cocoa/controllers/MGChart.m
+share/moneyguru/cocoa/controllers/MGCompletionLookup.h
+share/moneyguru/cocoa/controllers/MGCompletionLookup.m
+share/moneyguru/cocoa/controllers/MGCustomDateRangePanel.h
+share/moneyguru/cocoa/controllers/MGCustomDateRangePanel.m
+share/moneyguru/cocoa/controllers/MGDateFieldEditor.h
+share/moneyguru/cocoa/controllers/MGDateFieldEditor.m
+share/moneyguru/cocoa/controllers/MGDateRangeSelector.h
+share/moneyguru/cocoa/controllers/MGDateRangeSelector.m
+share/moneyguru/cocoa/controllers/MGDocPropsView.h
+share/moneyguru/cocoa/controllers/MGDocPropsView.m
+share/moneyguru/cocoa/controllers/MGDocument.h
+share/moneyguru/cocoa/controllers/MGDocument.m
+share/moneyguru/cocoa/controllers/MGDocumentController.h
+share/moneyguru/cocoa/controllers/MGDocumentController.m
+share/moneyguru/cocoa/controllers/MGEditableTable.h
+share/moneyguru/cocoa/controllers/MGEditableTable.m
+share/moneyguru/cocoa/controllers/MGEmptyView.h
+share/moneyguru/cocoa/controllers/MGEmptyView.m
+share/moneyguru/cocoa/controllers/MGExportAccountTable.h
+share/moneyguru/cocoa/controllers/MGExportAccountTable.m
+share/moneyguru/cocoa/controllers/MGExportPanel.h
+share/moneyguru/cocoa/controllers/MGExportPanel.m
+share/moneyguru/cocoa/controllers/MGFieldEditor.h
+share/moneyguru/cocoa/controllers/MGFieldEditor.m
+share/moneyguru/cocoa/controllers/MGFilterBar.h
+share/moneyguru/cocoa/controllers/MGFilterBar.m
+share/moneyguru/cocoa/controllers/MGImportTable.h
+share/moneyguru/cocoa/controllers/MGImportTable.m
+share/moneyguru/cocoa/controllers/MGImportWindow.h
+share/moneyguru/cocoa/controllers/MGImportWindow.m
+share/moneyguru/cocoa/controllers/MGLookup.h
+share/moneyguru/cocoa/controllers/MGLookup.m
+share/moneyguru/cocoa/controllers/MGMainWindowController.h
+share/moneyguru/cocoa/controllers/MGMainWindowController.m
+share/moneyguru/cocoa/controllers/MGMassEditionPanel.h
+share/moneyguru/cocoa/controllers/MGMassEditionPanel.m
+share/moneyguru/cocoa/controllers/MGPanel.h
+share/moneyguru/cocoa/controllers/MGPanel.m
+share/moneyguru/cocoa/controllers/MGReadOnlyPluginView.h
+share/moneyguru/cocoa/controllers/MGReadOnlyPluginView.m
+share/moneyguru/cocoa/controllers/MGReport.h
+share/moneyguru/cocoa/controllers/MGReport.m
+share/moneyguru/cocoa/controllers/MGSchedulePanel.h
+share/moneyguru/cocoa/controllers/MGSchedulePanel.m
+share/moneyguru/cocoa/controllers/MGSearchField.h
+share/moneyguru/cocoa/controllers/MGSearchField.m
Home |
Main Index |
Thread Index |
Old Index