pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/finance/kmymoney2 Update to 1.0, using pkgsrc-wip/kmym...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/49ca7d2651f4
branches:  trunk
changeset: 398543:49ca7d2651f4
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Sep 02 10:05:52 2009 +0000

description:
Update to 1.0, using pkgsrc-wip/kmymoney2-stable packaged by Gary Duzan.

Since our latest stable release, 0.8.9, a lot of effort has been
put by the developers and the community to add new features and
test them to make this a rock-solid release. Over 2 years of
development have seen the addition of budgets, a forecast feature,
many new reports, report charts, a complete redesign of the import
feature, which allows for a much easier migration from other
application and a swifter synchronization with online banking. The
support of PGP encryption for the KMyMoney files has been improved
too, including the option to have multiple keys for a single file,
so no one can access your financial your financial records. The
summary view has been revamped to show more and more useful
information, allowing you to have an overview of your finance at
a glance. Also, there are now translations for 22 languages, though
not all of them are as complete as we would like, and we have users
wherever KDE3 is installed. That results not only in a greater
quality application, but also in one that can be customized to fit
the needs of a wide range of users. Additionally, if you use either
Oxygen or Tango icons, you can enjoy the exclusive sets of icons
we have prepared for this release, because finance can be good
looking too! In between all that work, we have fixed a lot of bugs
and little annoyances to make this the best KMyMoney release ever!

Into the future, the effort to port the application to KDE4 is
already underway. Following our usual conservative approach, the
first release for KDE4 will be very similar to this one, featurewise.
Subsequent releases will take full advantage of the new platform.
Also, the coordination work with other KDE4 financial applications
under the umbrella of the nascient KDE Finance group opens the door
to other exciting possibilities.

diffstat:

 finance/kmymoney2/DESCR            |   16 +-
 finance/kmymoney2/Makefile         |   37 +-
 finance/kmymoney2/PLIST            |  750 ++++++++++++++++++++++++++++++++++++-
 finance/kmymoney2/distinfo         |   12 +-
 finance/kmymoney2/options.mk       |   13 +-
 finance/kmymoney2/patches/patch-ac |   40 -
 finance/kmymoney2/patches/patch-ad |   10 +-
 finance/kmymoney2/patches/patch-ah |   13 +
 8 files changed, 806 insertions(+), 85 deletions(-)

diffs (truncated from 1202 to 300 lines):

diff -r 345a4da2ba0b -r 49ca7d2651f4 finance/kmymoney2/DESCR
--- a/finance/kmymoney2/DESCR   Wed Sep 02 08:47:15 2009 +0000
+++ b/finance/kmymoney2/DESCR   Wed Sep 02 10:05:52 2009 +0000
@@ -1,1 +1,15 @@
-KMyMoney2 is a personal finance manager for kde3.
+KMyMoney intends to be the best Personal Finance Manager for free
+users, full stop.
+
+The ultimate objectives of KMyMoney are:
+
+    * Accuracy. Using time tested double entry accounting principles
+    KMyMoney can help ensure that your finances are kept in correct
+    order.
+    * Ease of use. KMyMoney strives to be the easiest open source
+    personal finance manager to use, especially for the non-technical
+    user.
+    * Familiar Features. KMyMoney intends to provide all important
+    features found in the commercially-available, personal finance
+    managers. The current release is closer than ever to that goal
+    and more improvements are already planned or being tested.
diff -r 345a4da2ba0b -r 49ca7d2651f4 finance/kmymoney2/Makefile
--- a/finance/kmymoney2/Makefile        Wed Sep 02 08:47:15 2009 +0000
+++ b/finance/kmymoney2/Makefile        Wed Sep 02 10:05:52 2009 +0000
@@ -1,41 +1,44 @@
-# $NetBSD: Makefile,v 1.41 2009/08/26 19:57:28 sno Exp $
+# $NetBSD: Makefile,v 1.42 2009/09/02 10:05:52 wiz Exp $
 
-DISTNAME=      kmymoney2-0.8.6
-PKGREVISION=   5
+DISTNAME=      kmymoney2-1.0.0
 CATEGORIES=    finance kde
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=kmymoney2/}
+EXTRACT_SUFX=  .tar.bz2
 
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+MAINTAINER=    gary%duzan.org@localhost
 HOMEPAGE=      http://kmymoney2.sourceforge.net/
 COMMENT=       Personal finance manager for KDE
+LICENSE=       gnu-gpl-v2
 
-USE_TOOLS+=            gmake msgfmt perl
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_TOOLS+=            gmake msgfmt perl pkg-config bash
 USE_LANGUAGES=         c c++
 USE_LIBTOOL=           YES
 GNU_CONFIGURE=         YES
+CONFIG_SHELL=          ${BASH}
 SHLIBTOOL_OVERRIDE=    # empty
 
+USE_TOOLS+=            gsed
+USE_TOOLS+=            autoconf
+
+pre-configure:
+       cd ${WRKSRC} && autoconf
+
 .include "options.mk"
 
 CONFIGURE_ARGS+=       --enable-mt
 
 REPLACE_PERL+= admin/fixuifiles
 
-# a fix for qt-3.3.5, please remove if qt-3.3.6 (or newer) solves the problem
-SUBST_CLASSES+=                hints
-SUBST_STAGE.hints=     post-patch
-SUBST_MESSAGE.hints=   Fix includehints.
-SUBST_FILES.hints=     kmymoney2/dialogs/*.ui kmymoney2/views/*.ui
-SUBST_FILTER_CMD.hints=        ${GREP} -v includehint
-
-BUILDLINK_DEPMETHOD.libXt?=    build
-
 .include "../../meta-pkgs/kde3/kde3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../x11/kdebase3/buildlink3.mk"
 .include "../../x11/kdelibs3/buildlink3.mk"
-.include "../../x11/libSM/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
+.if (${OPSYS} == "NetBSD")
+BUILDLINK_ABI_DEPENDS.qt3-libs+=       qt3-libs>=3.3.8nb9
+.endif
+.include "../../x11/qt3-libs/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 345a4da2ba0b -r 49ca7d2651f4 finance/kmymoney2/PLIST
--- a/finance/kmymoney2/PLIST   Wed Sep 02 08:47:15 2009 +0000
+++ b/finance/kmymoney2/PLIST   Wed Sep 02 10:05:52 2009 +0000
@@ -1,21 +1,54 @@
-@comment $NetBSD: PLIST,v 1.11 2009/06/14 17:53:35 joerg Exp $
+@comment $NetBSD: PLIST,v 1.12 2009/09/02 10:05:52 wiz Exp $
 bin/kmymoney
 bin/kmymoney2
 include/kmymoney/export.h
+include/kmymoney/importinterface.h
 include/kmymoney/imymoneyserialize.h
 include/kmymoney/imymoneystorage.h
 include/kmymoney/imymoneystorageformat.h
+include/kmymoney/investtransactioneditor.h
+include/kmymoney/kaccounttemplateselector.h
+include/kmymoney/kbudgetvalues.h
+include/kmymoney/kcurrencycalculator.h
+include/kmymoney/kgpgfile.h
+include/kmymoney/kguiutils.h
+include/kmymoney/kmymoneyaccountcombo.h
+include/kmymoney/kmymoneyaccountcompletion.h
+include/kmymoney/kmymoneyaccountselector.h
+include/kmymoney/kmymoneyaccounttree.h
+include/kmymoney/kmymoneyaccounttreebase.h
+include/kmymoney/kmymoneyaccounttreebudget.h
+include/kmymoney/kmymoneyaccounttreeforecast.h
+include/kmymoney/kmymoneycategory.h
+include/kmymoney/kmymoneychecklistitem.h
+include/kmymoney/kmymoneycombo.h
+include/kmymoney/kmymoneycompletion.h
+include/kmymoney/kmymoneycurrencyselector.h
+include/kmymoney/kmymoneydateinput.h
+include/kmymoney/kmymoneyedit.h
+include/kmymoney/kmymoneyforecastlistviewitem.h
+include/kmymoney/kmymoneyglobalsettings.h
+include/kmymoney/kmymoneylineedit.h
+include/kmymoney/kmymoneylistviewitem.h
 include/kmymoney/kmymoneyplugin.h
+include/kmymoney/kmymoneyselector.h
+include/kmymoney/kmymoneytitlelabel.h
+include/kmymoney/kmymoneyutils.h
 include/kmymoney/kmymoneyview.h
+include/kmymoney/kmymoneywizard.h
 include/kmymoney/mymoneyaccount.h
+include/kmymoney/mymoneybudget.h
 include/kmymoney/mymoneycategory.h
 include/kmymoney/mymoneyexception.h
 include/kmymoney/mymoneyfile.h
 include/kmymoney/mymoneyfinancialcalculator.h
+include/kmymoney/mymoneyforecast.h
 include/kmymoney/mymoneyinstitution.h
 include/kmymoney/mymoneyinvesttransaction.h
 include/kmymoney/mymoneykeyvaluecontainer.h
 include/kmymoney/mymoneymoney.h
+include/kmymoney/mymoneyobject.h
+include/kmymoney/mymoneyobjectcontainer.h
 include/kmymoney/mymoneyobserver.h
 include/kmymoney/mymoneypayee.h
 include/kmymoney/mymoneyprice.h
@@ -25,12 +58,26 @@
 include/kmymoney/mymoneysplit.h
 include/kmymoney/mymoneystatement.h
 include/kmymoney/mymoneysubject.h
+include/kmymoney/mymoneytemplate.h
 include/kmymoney/mymoneytransaction.h
 include/kmymoney/mymoneytransactionfilter.h
 include/kmymoney/mymoneyutils.h
+include/kmymoney/pluginloader.h
+include/kmymoney/register.h
+include/kmymoney/registeritem.h
+include/kmymoney/scheduledtransaction.h
+include/kmymoney/selectedtransaction.h
 include/kmymoney/statementinterface.h
+include/kmymoney/stdtransactiondownloaded.h
+include/kmymoney/stdtransactionmatched.h
+include/kmymoney/transaction.h
+include/kmymoney/transactioneditor.h
+include/kmymoney/transactioneditorcontainer.h
+include/kmymoney/transactionform.h
+include/kmymoney/transactionsortoption.h
 include/kmymoney/viewinterface.h
 ${PLIST.libofx}lib/kde3/kmm_ofximport.la
+lib/libkmm_kdchart.la
 lib/libkmm_mymoney.la
 lib/libkmm_plugin.la
 man/man1/kmymoney2.1
@@ -40,11 +87,20 @@
 share/doc/kde/HTML/en/kmymoney2/accountdropdown.png
 share/doc/kde/HTML/en/kmymoney2/accounts_view.png
 share/doc/kde/HTML/en/kmymoney2/accwiz1.png
+share/doc/kde/HTML/en/kmymoney2/accwiz10.png
 share/doc/kde/HTML/en/kmymoney2/accwiz2.png
 share/doc/kde/HTML/en/kmymoney2/accwiz3.png
 share/doc/kde/HTML/en/kmymoney2/accwiz4.png
 share/doc/kde/HTML/en/kmymoney2/accwiz5.png
 share/doc/kde/HTML/en/kmymoney2/accwiz6.png
+share/doc/kde/HTML/en/kmymoney2/accwiz7.png
+share/doc/kde/HTML/en/kmymoney2/accwiz8.1.png
+share/doc/kde/HTML/en/kmymoney2/accwiz8.2.png
+share/doc/kde/HTML/en/kmymoney2/accwiz8.3.png
+share/doc/kde/HTML/en/kmymoney2/accwiz8.4.png
+share/doc/kde/HTML/en/kmymoney2/accwiz8.5.png
+share/doc/kde/HTML/en/kmymoney2/accwiz9.png
+share/doc/kde/HTML/en/kmymoney2/budgets_view.png
 share/doc/kde/HTML/en/kmymoney2/calendarview.png
 share/doc/kde/HTML/en/kmymoney2/categories.png
 share/doc/kde/HTML/en/kmymoney2/categories_view.png
@@ -59,9 +115,12 @@
 share/doc/kde/HTML/en/kmymoney2/date_widget.png
 share/doc/kde/HTML/en/kmymoney2/default_prompt.png
 share/doc/kde/HTML/en/kmymoney2/details-accounts.docbook
+share/doc/kde/HTML/en/kmymoney2/details-budgets.docbook
 share/doc/kde/HTML/en/kmymoney2/details-categories.docbook
 share/doc/kde/HTML/en/kmymoney2/details-currencies.docbook
+share/doc/kde/HTML/en/kmymoney2/details-database.docbook
 share/doc/kde/HTML/en/kmymoney2/details-files.docbook
+share/doc/kde/HTML/en/kmymoney2/details-forecast.docbook
 share/doc/kde/HTML/en/kmymoney2/details-formats.docbook
 share/doc/kde/HTML/en/kmymoney2/details-hbciofx.docbook
 share/doc/kde/HTML/en/kmymoney2/details-impexp.docbook
@@ -88,6 +147,7 @@
 share/doc/kde/HTML/en/kmymoney2/find-text.png
 share/doc/kde/HTML/en/kmymoney2/finddlg.png
 share/doc/kde/HTML/en/kmymoney2/firsttime.docbook
+share/doc/kde/HTML/en/kmymoney2/forecast_view.png
 share/doc/kde/HTML/en/kmymoney2/gnucash-import_options.png
 share/doc/kde/HTML/en/kmymoney2/gnucash-report.png
 share/doc/kde/HTML/en/kmymoney2/gnucash-select_price_source.png
@@ -112,6 +172,12 @@
 share/doc/kde/HTML/en/kmymoney2/mainwindow_numbered.png
 share/doc/kde/HTML/en/kmymoney2/makemostof.docbook
 share/doc/kde/HTML/en/kmymoney2/new.png
+share/doc/kde/HTML/en/kmymoney2/newacct.png
+share/doc/kde/HTML/en/kmymoney2/newfile-2.png
+share/doc/kde/HTML/en/kmymoney2/newfile-3.png
+share/doc/kde/HTML/en/kmymoney2/newfile-4.png
+share/doc/kde/HTML/en/kmymoney2/newfile-5.png
+share/doc/kde/HTML/en/kmymoney2/newfile-6.png
 share/doc/kde/HTML/en/kmymoney2/newfile.png
 share/doc/kde/HTML/en/kmymoney2/newinst.png
 share/doc/kde/HTML/en/kmymoney2/newsched_numbered.png
@@ -119,6 +185,7 @@
 share/doc/kde/HTML/en/kmymoney2/outbox_view.png
 share/doc/kde/HTML/en/kmymoney2/payee_history.png
 share/doc/kde/HTML/en/kmymoney2/payee_info.png
+share/doc/kde/HTML/en/kmymoney2/payee_match.png
 share/doc/kde/HTML/en/kmymoney2/payee_widget.png
 share/doc/kde/HTML/en/kmymoney2/payees_view.png
 share/doc/kde/HTML/en/kmymoney2/payeeview.png
@@ -134,7 +201,6 @@
 share/doc/kde/HTML/en/kmymoney2/reconcile3.png
 share/doc/kde/HTML/en/kmymoney2/reconcile4.png
 share/doc/kde/HTML/en/kmymoney2/reference.docbook
-share/doc/kde/HTML/en/kmymoney2/register.png
 share/doc/kde/HTML/en/kmymoney2/report_configuration-reporttab.png
 share/doc/kde/HTML/en/kmymoney2/report_configuration-rowscolumns.png
 share/doc/kde/HTML/en/kmymoney2/reports_view-all.png
@@ -142,10 +208,10 @@
 share/doc/kde/HTML/en/kmymoney2/schedcaltypes.png
 share/doc/kde/HTML/en/kmymoney2/schedmonthday.png
 share/doc/kde/HTML/en/kmymoney2/schedpopup.png
-share/doc/kde/HTML/en/kmymoney2/schedule.png
 share/doc/kde/HTML/en/kmymoney2/schedule_view.png
 share/doc/kde/HTML/en/kmymoney2/scheduleview.png
 share/doc/kde/HTML/en/kmymoney2/select_currency.png
+share/doc/kde/HTML/en/kmymoney2/select_database.png
 share/doc/kde/HTML/en/kmymoney2/split_transaction.png
 share/doc/kde/HTML/en/kmymoney2/tipofday.png
 share/doc/kde/HTML/en/kmymoney2/transaction_find.png
@@ -164,6 +230,219 @@
 share/doc/kde/HTML/en/kmymoney2/views-reports.docbook
 share/doc/kde/HTML/en/kmymoney2/views-schedules.docbook
 share/doc/kde/HTML/en/kmymoney2/whatsnew.docbook
+share/icons/Tango/128x128/apps/account-types_asset.png
+share/icons/Tango/128x128/apps/account-types_cash.png
+share/icons/Tango/128x128/apps/account-types_checking.png
+share/icons/Tango/128x128/apps/account-types_closed.png
+share/icons/Tango/128x128/apps/account-types_credit-card.png
+share/icons/Tango/128x128/apps/account-types_expense.png
+share/icons/Tango/128x128/apps/account-types_income.png
+share/icons/Tango/128x128/apps/account-types_investments.png
+share/icons/Tango/128x128/apps/account-types_liability.png
+share/icons/Tango/128x128/apps/account-types_loan.png
+share/icons/Tango/128x128/apps/account-types_savings.png
+share/icons/Tango/128x128/apps/account.png
+share/icons/Tango/128x128/apps/account_add.png
+share/icons/Tango/128x128/apps/accounts.png
+share/icons/Tango/128x128/apps/budget.png
+share/icons/Tango/128x128/apps/categories.png
+share/icons/Tango/128x128/apps/forcast.png
+share/icons/Tango/128x128/apps/institution_add.png
+share/icons/Tango/128x128/apps/institutions.png
+share/icons/Tango/128x128/apps/investments.png
+share/icons/Tango/128x128/apps/ledger.png
+share/icons/Tango/128x128/apps/onlinebanking.png
+share/icons/Tango/128x128/apps/payee.png
+share/icons/Tango/128x128/apps/reconcile.png
+share/icons/Tango/128x128/apps/report.png
+share/icons/Tango/128x128/apps/schedule.png
+share/icons/Tango/128x128/apps/transaction_find.png
+share/icons/Tango/16x16/actions/account-types_asset.png
+share/icons/Tango/16x16/actions/account-types_cash.png
+share/icons/Tango/16x16/actions/account-types_checking.png
+share/icons/Tango/16x16/actions/account-types_closed.png
+share/icons/Tango/16x16/actions/account-types_credit-card.png
+share/icons/Tango/16x16/actions/account-types_expense.png
+share/icons/Tango/16x16/actions/account-types_income.png
+share/icons/Tango/16x16/actions/account-types_investments.png
+share/icons/Tango/16x16/actions/account-types_liability.png
+share/icons/Tango/16x16/actions/account-types_loan.png
+share/icons/Tango/16x16/actions/account-types_savings.png
+share/icons/Tango/16x16/actions/account.png
+share/icons/Tango/16x16/actions/account_add.png
+share/icons/Tango/16x16/actions/accounts.png
+share/icons/Tango/16x16/actions/backup.png



Home | Main Index | Thread Index | Old Index