pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/finance/moneyguru Import moneyguru-2.6.1 as finance/mo...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1aa17210004a
branches:  trunk
changeset: 610519:1aa17210004a
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Oct 27 19:43:18 2012 +0000

description:
Import moneyguru-2.6.1 as finance/moneyguru.

moneyGuru is a personal finance management application. With it,
you can evaluate your financial situation so you can make informed
(and thus better) decisions. Most finance applications have the
same goal, but moneyGuru's difference is in the way it achieves
it. Rather than having reports which you have to configure (or find
out which pre-configured report is the right one), your important
financial data (net worth, profit) is constantly up-to-date and
"in your face". This allows you to constantly make informed decision
rather than doing so periodically.

diffstat:

 finance/moneyguru/DESCR    |    9 +
 finance/moneyguru/Makefile |   50 ++++
 finance/moneyguru/PLIST    |  557 +++++++++++++++++++++++++++++++++++++++++++++
 finance/moneyguru/distinfo |    5 +
 4 files changed, 621 insertions(+), 0 deletions(-)

diffs (truncated from 637 to 300 lines):

diff -r 733c343e9213 -r 1aa17210004a finance/moneyguru/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/finance/moneyguru/DESCR   Sat Oct 27 19:43:18 2012 +0000
@@ -0,0 +1,9 @@
+moneyGuru is a personal finance management application. With it,
+you can evaluate your financial situation so you can make informed
+(and thus better) decisions. Most finance applications have the
+same goal, but moneyGuru's difference is in the way it achieves
+it. Rather than having reports which you have to configure (or find
+out which pre-configured report is the right one), your important
+financial data (net worth, profit) is constantly up-to-date and
+"in your face". This allows you to constantly make informed decision
+rather than doing so periodically.
diff -r 733c343e9213 -r 1aa17210004a finance/moneyguru/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/finance/moneyguru/Makefile        Sat Oct 27 19:43:18 2012 +0000
@@ -0,0 +1,50 @@
+# $NetBSD: Makefile,v 1.1 2012/10/27 19:43:18 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//}
+CATEGORIES=    finance
+MASTER_SITES=  https://launchpad.net/~hsoft/+archive/ppa/+files/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.hardcoded.net/moneyguru/
+COMMENT=       Personal finance management application
+LICENSE=       fairware-license
+
+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
+
+WRKSRC=                ${WRKDIR}/${DISTNAME:S/_/-/}
+USE_LANGUAGES= c
+USE_TOOLS=     pax
+
+PYTHON_VERSIONS_INCLUDE_3X=    yes
+PYTHON_VERSIONS_ACCEPTED=      32
+PY_PATCHPLIST=                 yes
+REPLACE_PYTHON=                        src/run.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-build:
+       cd ${WRKSRC} && ${PYTHONBIN} build_modules.py
+       ${CHMOD} +x ${WRKSRC}/src/run.py
+
+do-install:
+       cd ${WRKSRC}/src && pax -pe -rw * ${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
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 733c343e9213 -r 1aa17210004a finance/moneyguru/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/finance/moneyguru/PLIST   Sat Oct 27 19:43:18 2012 +0000
@@ -0,0 +1,557 @@
+@comment $NetBSD: PLIST,v 1.1 2012/10/27 19:43:18 wiz Exp $
+bin/moneyguru
+share/applications/moneyguru.desktop
+share/moneyguru/core/__init__.py
+share/moneyguru/core/__init__.pyc
+share/moneyguru/core/app.py
+share/moneyguru/core/app.pyc
+share/moneyguru/core/const.py
+share/moneyguru/core/const.pyc
+share/moneyguru/core/document.py
+share/moneyguru/core/document.pyc
+share/moneyguru/core/exception.py
+share/moneyguru/core/exception.pyc
+share/moneyguru/core/gui/__init__.py
+share/moneyguru/core/gui/__init__.pyc
+share/moneyguru/core/gui/account_balance_graph.py
+share/moneyguru/core/gui/account_balance_graph.pyc
+share/moneyguru/core/gui/account_flow_graph.py
+share/moneyguru/core/gui/account_flow_graph.pyc
+share/moneyguru/core/gui/account_lookup.py
+share/moneyguru/core/gui/account_lookup.pyc
+share/moneyguru/core/gui/account_panel.py
+share/moneyguru/core/gui/account_panel.pyc
+share/moneyguru/core/gui/account_pie_chart.py
+share/moneyguru/core/gui/account_pie_chart.pyc
+share/moneyguru/core/gui/account_reassign_panel.py
+share/moneyguru/core/gui/account_reassign_panel.pyc
+share/moneyguru/core/gui/account_sheet_view.py
+share/moneyguru/core/gui/account_sheet_view.pyc
+share/moneyguru/core/gui/account_view.py
+share/moneyguru/core/gui/account_view.pyc
+share/moneyguru/core/gui/balance_graph.py
+share/moneyguru/core/gui/balance_graph.pyc
+share/moneyguru/core/gui/balance_sheet.py
+share/moneyguru/core/gui/balance_sheet.pyc
+share/moneyguru/core/gui/bar_graph.py
+share/moneyguru/core/gui/bar_graph.pyc
+share/moneyguru/core/gui/base.py
+share/moneyguru/core/gui/base.pyc
+share/moneyguru/core/gui/budget_panel.py
+share/moneyguru/core/gui/budget_panel.pyc
+share/moneyguru/core/gui/budget_table.py
+share/moneyguru/core/gui/budget_table.pyc
+share/moneyguru/core/gui/budget_view.py
+share/moneyguru/core/gui/budget_view.pyc
+share/moneyguru/core/gui/cashculator_account_table.py
+share/moneyguru/core/gui/cashculator_account_table.pyc
+share/moneyguru/core/gui/cashculator_view.py
+share/moneyguru/core/gui/cashculator_view.pyc
+share/moneyguru/core/gui/chart.py
+share/moneyguru/core/gui/chart.pyc
+share/moneyguru/core/gui/completable_edit.py
+share/moneyguru/core/gui/completable_edit.pyc
+share/moneyguru/core/gui/completion_lookup.py
+share/moneyguru/core/gui/completion_lookup.pyc
+share/moneyguru/core/gui/csv_options.py
+share/moneyguru/core/gui/csv_options.pyc
+share/moneyguru/core/gui/custom_date_range_panel.py
+share/moneyguru/core/gui/custom_date_range_panel.pyc
+share/moneyguru/core/gui/date_range_selector.py
+share/moneyguru/core/gui/date_range_selector.pyc
+share/moneyguru/core/gui/date_widget.py
+share/moneyguru/core/gui/date_widget.pyc
+share/moneyguru/core/gui/docprops_view.py
+share/moneyguru/core/gui/docprops_view.pyc
+share/moneyguru/core/gui/empty_view.py
+share/moneyguru/core/gui/empty_view.pyc
+share/moneyguru/core/gui/entry_table.py
+share/moneyguru/core/gui/entry_table.pyc
+share/moneyguru/core/gui/entry_table_base.py
+share/moneyguru/core/gui/entry_table_base.pyc
+share/moneyguru/core/gui/export_account_table.py
+share/moneyguru/core/gui/export_account_table.pyc
+share/moneyguru/core/gui/export_panel.py
+share/moneyguru/core/gui/export_panel.pyc
+share/moneyguru/core/gui/filter_bar.py
+share/moneyguru/core/gui/filter_bar.pyc
+share/moneyguru/core/gui/general_ledger_table.py
+share/moneyguru/core/gui/general_ledger_table.pyc
+share/moneyguru/core/gui/general_ledger_view.py
+share/moneyguru/core/gui/general_ledger_view.pyc
+share/moneyguru/core/gui/graph.py
+share/moneyguru/core/gui/graph.pyc
+share/moneyguru/core/gui/import_table.py
+share/moneyguru/core/gui/import_table.pyc
+share/moneyguru/core/gui/import_window.py
+share/moneyguru/core/gui/import_window.pyc
+share/moneyguru/core/gui/income_statement.py
+share/moneyguru/core/gui/income_statement.pyc
+share/moneyguru/core/gui/lookup.py
+share/moneyguru/core/gui/lookup.pyc
+share/moneyguru/core/gui/main_window.py
+share/moneyguru/core/gui/main_window.pyc
+share/moneyguru/core/gui/mass_edition_panel.py
+share/moneyguru/core/gui/mass_edition_panel.pyc
+share/moneyguru/core/gui/net_worth_graph.py
+share/moneyguru/core/gui/net_worth_graph.pyc
+share/moneyguru/core/gui/networth_view.py
+share/moneyguru/core/gui/networth_view.pyc
+share/moneyguru/core/gui/pie_chart.py
+share/moneyguru/core/gui/pie_chart.pyc
+share/moneyguru/core/gui/print_view.py
+share/moneyguru/core/gui/print_view.pyc
+share/moneyguru/core/gui/profit_graph.py
+share/moneyguru/core/gui/profit_graph.pyc
+share/moneyguru/core/gui/profit_view.py
+share/moneyguru/core/gui/profit_view.pyc
+share/moneyguru/core/gui/report.py
+share/moneyguru/core/gui/report.pyc
+share/moneyguru/core/gui/schedule_panel.py
+share/moneyguru/core/gui/schedule_panel.pyc
+share/moneyguru/core/gui/schedule_table.py
+share/moneyguru/core/gui/schedule_table.pyc
+share/moneyguru/core/gui/schedule_view.py
+share/moneyguru/core/gui/schedule_view.pyc
+share/moneyguru/core/gui/search_field.py
+share/moneyguru/core/gui/search_field.pyc
+share/moneyguru/core/gui/split_table.py
+share/moneyguru/core/gui/split_table.pyc
+share/moneyguru/core/gui/table.py
+share/moneyguru/core/gui/table.pyc
+share/moneyguru/core/gui/transaction_panel.py
+share/moneyguru/core/gui/transaction_panel.pyc
+share/moneyguru/core/gui/transaction_print.py
+share/moneyguru/core/gui/transaction_print.pyc
+share/moneyguru/core/gui/transaction_table.py
+share/moneyguru/core/gui/transaction_table.pyc
+share/moneyguru/core/gui/transaction_table_base.py
+share/moneyguru/core/gui/transaction_table_base.pyc
+share/moneyguru/core/gui/transaction_view.py
+share/moneyguru/core/gui/transaction_view.pyc
+share/moneyguru/core/gui/view_options.py
+share/moneyguru/core/gui/view_options.pyc
+share/moneyguru/core/loader/__init__.py
+share/moneyguru/core/loader/__init__.pyc
+share/moneyguru/core/loader/base.py
+share/moneyguru/core/loader/base.pyc
+share/moneyguru/core/loader/csv.py
+share/moneyguru/core/loader/csv.pyc
+share/moneyguru/core/loader/native.py
+share/moneyguru/core/loader/native.pyc
+share/moneyguru/core/loader/ofx.py
+share/moneyguru/core/loader/ofx.pyc
+share/moneyguru/core/loader/qif.py
+share/moneyguru/core/loader/qif.pyc
+share/moneyguru/core/model/__init__.py
+share/moneyguru/core/model/__init__.pyc
+@comment share/moneyguru/core/model/_amount.cpython-32mu.so
+share/moneyguru/core/model/_amount.so
+share/moneyguru/core/model/_amount_ref.py
+share/moneyguru/core/model/_amount_ref.pyc
+share/moneyguru/core/model/account.py
+share/moneyguru/core/model/account.pyc
+share/moneyguru/core/model/amount.py
+share/moneyguru/core/model/amount.pyc
+share/moneyguru/core/model/budget.py
+share/moneyguru/core/model/budget.pyc
+share/moneyguru/core/model/cashculator.py
+share/moneyguru/core/model/cashculator.pyc
+share/moneyguru/core/model/completion.py
+share/moneyguru/core/model/completion.pyc
+share/moneyguru/core/model/currency.py
+share/moneyguru/core/model/currency.pyc
+share/moneyguru/core/model/date.py
+share/moneyguru/core/model/date.pyc
+share/moneyguru/core/model/entry.py
+share/moneyguru/core/model/entry.pyc
+share/moneyguru/core/model/oven.py
+share/moneyguru/core/model/oven.pyc
+share/moneyguru/core/model/recurrence.py
+share/moneyguru/core/model/recurrence.pyc
+share/moneyguru/core/model/sort.py
+share/moneyguru/core/model/sort.pyc
+share/moneyguru/core/model/transaction.py
+share/moneyguru/core/model/transaction.pyc
+share/moneyguru/core/model/transaction_list.py
+share/moneyguru/core/model/transaction_list.pyc
+share/moneyguru/core/model/undo.py
+share/moneyguru/core/model/undo.pyc
+share/moneyguru/core/plugin.py
+share/moneyguru/core/plugin.pyc
+share/moneyguru/core/saver/__init__.py
+share/moneyguru/core/saver/__init__.pyc
+share/moneyguru/core/saver/csv.py
+share/moneyguru/core/saver/csv.pyc
+share/moneyguru/core/saver/native.py
+share/moneyguru/core/saver/native.pyc
+share/moneyguru/core/saver/qif.py
+share/moneyguru/core/saver/qif.pyc
+share/moneyguru/help/.buildinfo
+share/moneyguru/help/.doctrees/basics.doctree
+share/moneyguru/help/.doctrees/cash.doctree
+share/moneyguru/help/.doctrees/changelog.doctree
+share/moneyguru/help/.doctrees/credits.doctree
+share/moneyguru/help/.doctrees/currencies.doctree
+share/moneyguru/help/.doctrees/editing.doctree
+share/moneyguru/help/.doctrees/environment.pickle
+share/moneyguru/help/.doctrees/faq.doctree
+share/moneyguru/help/.doctrees/forecast.doctree
+share/moneyguru/help/.doctrees/import.doctree
+share/moneyguru/help/.doctrees/index.doctree
+share/moneyguru/help/.doctrees/plugins.doctree
+share/moneyguru/help/.doctrees/reconciliation.doctree
+share/moneyguru/help/_images/backward_16.png
+share/moneyguru/help/_images/basics_account.png
+share/moneyguru/help/_images/basics_account_in.png
+share/moneyguru/help/_images/basics_account_out.png
+share/moneyguru/help/_images/basics_date_range.png
+share/moneyguru/help/_images/basics_net_worth.png
+share/moneyguru/help/_images/basics_show_account_arrow.png
+share/moneyguru/help/_images/basics_transactions.png
+share/moneyguru/help/_images/clock.png
+share/moneyguru/help/_images/edition_account_panel.png
+share/moneyguru/help/_images/edition_buttons.png
+share/moneyguru/help/_images/edition_mass_edition_panel.png
+share/moneyguru/help/_images/edition_three_way_split.png
+share/moneyguru/help/_images/edition_transaction_panel.png
+share/moneyguru/help/_images/edition_transaction_panel_split.png
+share/moneyguru/help/_images/forward_16.png
+share/moneyguru/help/_images/hs_title.png
+share/moneyguru/help/_images/import_csv_options.png
+share/moneyguru/help/_images/import_match_table.png
+share/moneyguru/help/_images/import_window.png
+share/moneyguru/help/_images/reconciliation_checkmark.png
+share/moneyguru/help/_sources/basics.txt
+share/moneyguru/help/_sources/cash.txt
+share/moneyguru/help/_sources/changelog.txt
+share/moneyguru/help/_sources/credits.txt
+share/moneyguru/help/_sources/currencies.txt



Home | Main Index | Thread Index | Old Index