Hi,
here's an update to grisbi 1.2.2, which now finally uses Gtk+3. Opens a
bunch of sample account files without issues, havent tested my personal
one yet.. this was one of my first ports back in 2007 :)
Landry
Index: Makefile
===================================================================
RCS file: /cvs/ports/productivity/grisbi/Makefile,v
retrieving revision 1.51
diff -u -r1.51 Makefile
--- Makefile 12 Jul 2019 20:48:58 -0000 1.51
+++ Makefile 11 Nov 2019 19:57:10 -0000
@@ -2,10 +2,9 @@
COMMENT= personal accounting application
-DISTNAME= grisbi-1.0.4
+DISTNAME= grisbi-1.2.2
EXTRACT_SUFX= .tar.bz2
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=grisbi/}
-REVISION= 3
CATEGORIES= productivity x11
@@ -17,21 +16,23 @@
PERMIT_PACKAGE= Yes
WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr
-WANTLIB += Xrender atk-1.0 bz2 c cairo crypto dbus-1 dbus-glib-1 expat
-WANTLIB += ffi fontconfig freetype gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0
-WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 goffice-0.8
-WANTLIB += graphite2 gsf-1 gthread-2.0 gtk-x11-2.0 harfbuzz lzma m ofx
+WANTLIB += Xrender atk-1.0 bz2 c cairo crypto dbus-1 expat
+WANTLIB += ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
+WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 goffice-0.10
+WANTLIB += graphite2 gsf-1 gthread-2.0 gtk-3 harfbuzz lzma m ofx
WANTLIB += osp pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
WANTLIB += pthread ${COMPILER_LIBCXX} xcb xcb-render xcb-shm xml2 z
-WANTLIB += iconv intl fribidi
+WANTLIB += ICE SM atk-bridge-2.0 avahi-common cairo-gobject croco-0.6
+WANTLIB += epoxy gmp gs hogweed idn2 jpeg nettle p11-kit rsvg-2
+WANTLIB += spectre tasn1 unistring xslt iconv intl fribidi
COMPILER = base-clang ports-gcc base-gcc
MODULES = textproc/intltool
LIB_DEPENDS= textproc/libxml \
- x11/gtk+2 \
- devel/goffice08 \
+ x11/gtk+3 \
+ devel/goffice \
devel/libofx
RUN_DEPENDS= devel/desktop-file-utils \
Index: distinfo
===================================================================
RCS file: /cvs/ports/productivity/grisbi/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- distinfo 1 Jun 2018 07:35:36 -0000 1.10
+++ distinfo 11 Nov 2019 19:57:10 -0000
@@ -1,2 +1,2 @@
-SHA256 (grisbi-1.0.4.tar.bz2) = xt2VoJ2mpL4gTHG5WswLftD4VZr42H0KLf/SEzeOAuY=
-SIZE (grisbi-1.0.4.tar.bz2) = 6965398
+SHA256 (grisbi-1.2.2.tar.bz2) = fG3LnRIwdt8z9yJQhdtE8Lla+7dzN4/ZS3xJLbv3Md4=
+SIZE (grisbi-1.2.2.tar.bz2) = 7325947
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/productivity/grisbi/pkg/PLIST,v
retrieving revision 1.12
diff -u -r1.12 PLIST
--- pkg/PLIST 1 Jul 2018 18:33:37 -0000 1.12
+++ pkg/PLIST 11 Nov 2019 19:57:10 -0000
@@ -12,13 +12,9 @@
share/doc/grisbi/C/topic.dat
share/doc/grisbi/C/translation.html
share/doc/grisbi/de/
-share/doc/grisbi/de/contents_motif.gif
+share/doc/grisbi/de/grisbi-manuel.css
share/doc/grisbi/de/grisbi-manuel.html
-share/doc/grisbi/de/next_motif.gif
-share/doc/grisbi/de/previous_motif.gif
share/doc/grisbi/de/quickstart.html
-share/doc/grisbi/de/topic.dat
-share/doc/grisbi/de/translation.html
share/doc/grisbi/en/
share/doc/grisbi/en/contents_motif.gif
share/doc/grisbi/en/grisbi-manuel.html
@@ -211,6 +207,7 @@
share/doc/grisbi/fr/quickstart.html
share/doc/grisbi/fr/topic.dat
share/doc/grisbi/fr/translation.html
+share/glib-2.0/schemas/org.gtk.grisbi.gschema.xml
share/grisbi/
share/grisbi/categories/
share/grisbi/categories/C/
@@ -240,11 +237,34 @@
share/grisbi/categories/ru/empty.cgsb
share/grisbi/ui/
share/grisbi/ui/bet_graph.ui
+share/grisbi/ui/csv_template_rule.ui
+share/grisbi/ui/etats_prefs.ui
+share/grisbi/ui/grisbi.css
+share/grisbi/ui/grisbi_menu.ui
+share/grisbi/ui/grisbi_prefs.ui
+share/grisbi/ui/grisbi_win.ui
+share/grisbi/ui/prefs_page_accueil.ui
+share/grisbi/ui/prefs_page_archives.ui
+share/grisbi/ui/prefs_page_bet_account.ui
+share/grisbi/ui/prefs_page_display_adr.ui
+share/grisbi/ui/prefs_page_display_fonts.ui
+share/grisbi/ui/prefs_page_display_gui.ui
+share/grisbi/ui/prefs_page_divers.ui
+share/grisbi/ui/prefs_page_files.ui
+share/grisbi/ui/prefs_page_form_completion.ui
+share/grisbi/ui/prefs_page_import_asso.ui
+share/grisbi/ui/prefs_page_import_files.ui
+share/grisbi/ui/prefs_page_metatree.ui
+share/grisbi/ui/prefs_widget_loan.ui
share/icons/hicolor/scalable/apps/grisbi.svg
share/locale/cs/LC_MESSAGES/grisbi.mo
share/locale/da/LC_MESSAGES/grisbi.mo
share/locale/de/LC_MESSAGES/grisbi.mo
share/locale/el/LC_MESSAGES/grisbi.mo
+share/locale/en_GB/LC_MESSAGES/grisbi.mo
+share/locale/en_US/
+share/locale/en_US/LC_MESSAGES/
+share/locale/en_US/LC_MESSAGES/grisbi.mo
share/locale/eo/LC_MESSAGES/grisbi.mo
share/locale/es/LC_MESSAGES/grisbi.mo
share/locale/fa/LC_MESSAGES/grisbi.mo
@@ -263,30 +283,8 @@
share/mime-info/grisbi.keys
share/mime-info/grisbi.mime
share/mime/packages/grisbi.xml
+share/pixmaps/
share/pixmaps/grisbi/
-share/pixmaps/grisbi/ac_asset.png
-share/pixmaps/grisbi/ac_bank.png
-share/pixmaps/grisbi/ac_bank_16.png
-share/pixmaps/grisbi/ac_cash.png
-share/pixmaps/grisbi/ac_home.png
-share/pixmaps/grisbi/ac_liability.png
-share/pixmaps/grisbi/ac_liability_16.png
-share/pixmaps/grisbi/addresses.png
-share/pixmaps/grisbi/amount.png
-share/pixmaps/grisbi/archive.png
-share/pixmaps/grisbi/archive_24.png
-share/pixmaps/grisbi/archives.png
-share/pixmaps/grisbi/balance_estimate.png
-share/pixmaps/grisbi/banks.png
-share/pixmaps/grisbi/budgetary_lines.png
-share/pixmaps/grisbi/bug.png
-share/pixmaps/grisbi/categories.png
-share/pixmaps/grisbi/comments.png
-share/pixmaps/grisbi/currencies.png
-share/pixmaps/grisbi/delete.png
-share/pixmaps/grisbi/exec.png
-share/pixmaps/grisbi/files.png
-share/pixmaps/grisbi/financial-years.png
share/pixmaps/grisbi/flags/
share/pixmaps/grisbi/flags/ADP.png
share/pixmaps/grisbi/flags/AED.png
@@ -454,6 +452,7 @@
share/pixmaps/grisbi/flags/TJS.png
share/pixmaps/grisbi/flags/TMM.png
share/pixmaps/grisbi/flags/TND.png
+share/pixmaps/grisbi/flags/TOG.png
share/pixmaps/grisbi/flags/TOP.png
share/pixmaps/grisbi/flags/TPE.png
share/pixmaps/grisbi/flags/TRL.png
@@ -478,47 +477,121 @@
share/pixmaps/grisbi/flags/ZAR.png
share/pixmaps/grisbi/flags/ZMK.png
share/pixmaps/grisbi/flags/ZWD.png
-share/pixmaps/grisbi/fonts.png
-share/pixmaps/grisbi/form.png
-share/pixmaps/grisbi/generalities.png
-share/pixmaps/grisbi/graph-histo.png
-share/pixmaps/grisbi/graph-line.png
-share/pixmaps/grisbi/graph-sectors.png
-share/pixmaps/grisbi/grille.png
+share/pixmaps/grisbi/grisbi-32.png
share/pixmaps/grisbi/grisbi-logo.png
-share/pixmaps/grisbi/grisbi.png
share/pixmaps/grisbi/grisbi.svg
-share/pixmaps/grisbi/hide_r.png
-share/pixmaps/grisbi/impexp.png
-share/pixmaps/grisbi/import.png
-share/pixmaps/grisbi/importlg.png
-share/pixmaps/grisbi/locale.png
-share/pixmaps/grisbi/new-categ.png
-share/pixmaps/grisbi/new-ib.png
-share/pixmaps/grisbi/new-payee.png
-share/pixmaps/grisbi/new-report.png
-share/pixmaps/grisbi/new-scheduled.png
-share/pixmaps/grisbi/new-sub-categ.png
-share/pixmaps/grisbi/new-sub-ib.png
-share/pixmaps/grisbi/new-transaction.png
-share/pixmaps/grisbi/organization.png
-share/pixmaps/grisbi/payees.png
-share/pixmaps/grisbi/payeeslg.png
-share/pixmaps/grisbi/payeesmg.png
-share/pixmaps/grisbi/payment.png
-share/pixmaps/grisbi/reconat.png
-share/pixmaps/grisbi/reconciliation.png
-share/pixmaps/grisbi/reconciliationlg.png
-share/pixmaps/grisbi/reports.png
-share/pixmaps/grisbi/scheduler.png
-share/pixmaps/grisbi/show_r.png
-share/pixmaps/grisbi/text.png
-share/pixmaps/grisbi/title.png
-share/pixmaps/grisbi/toolbar.png
-share/pixmaps/grisbi/transaction-list.png
-share/pixmaps/grisbi/transdisplay.png
-share/pixmaps/grisbi/transfer.png
-share/pixmaps/grisbi/warnings.png
+share/pixmaps/grisbi/gsb-ac-asset-32.png
+share/pixmaps/grisbi/gsb-ac-bank-16.png
+share/pixmaps/grisbi/gsb-ac-bank-32.png
+share/pixmaps/grisbi/gsb-ac-cash-32.png
+share/pixmaps/grisbi/gsb-ac-home-32.png
+share/pixmaps/grisbi/gsb-ac-liability-16.png
+share/pixmaps/grisbi/gsb-ac-liability-24.png
+share/pixmaps/grisbi/gsb-ac-liability-32.png
+share/pixmaps/grisbi/gsb-addresses-32.png
+share/pixmaps/grisbi/gsb-amount-32.png
+share/pixmaps/grisbi/gsb-archive-16.png
+share/pixmaps/grisbi/gsb-archive-24.png
+share/pixmaps/grisbi/gsb-archive-32.png
+share/pixmaps/grisbi/gsb-arrow-down-16.png
+share/pixmaps/grisbi/gsb-balance_estimate-32.png
+share/pixmaps/grisbi/gsb-banks-32.png
+share/pixmaps/grisbi/gsb-budgetary_lines-32.png
+share/pixmaps/grisbi/gsb-bug-16.png
+share/pixmaps/grisbi/gsb-bug-32.png
+share/pixmaps/grisbi/gsb-categories-32.png
+share/pixmaps/grisbi/gsb-comments-16.png
+share/pixmaps/grisbi/gsb-comments-24.png
+share/pixmaps/grisbi/gsb-convert-16.png
+share/pixmaps/grisbi/gsb-convert-24.png
+share/pixmaps/grisbi/gsb-currencies-32.png
+share/pixmaps/grisbi/gsb-display-gui-32.png
+share/pixmaps/grisbi/gsb-down-16.png
+share/pixmaps/grisbi/gsb-export-16.png
+share/pixmaps/grisbi/gsb-export-24.png
+share/pixmaps/grisbi/gsb-export-32.png
+share/pixmaps/grisbi/gsb-export-archive-16.png
+share/pixmaps/grisbi/gsb-export-archive-32.png
+share/pixmaps/grisbi/gsb-files-32.png
+share/pixmaps/grisbi/gsb-financial-years-32.png
+share/pixmaps/grisbi/gsb-fonts-32.png
+share/pixmaps/grisbi/gsb-form-32.png
+share/pixmaps/grisbi/gsb-generalities-32.png
+share/pixmaps/grisbi/gsb-graph-histo-24.png
+share/pixmaps/grisbi/gsb-graph-line-24.png
+share/pixmaps/grisbi/gsb-graph-sectors-24.png
+share/pixmaps/grisbi/gsb-grille-16.png
+share/pixmaps/grisbi/gsb-help-16.png
+share/pixmaps/grisbi/gsb-import-16.png
+share/pixmaps/grisbi/gsb-import-24.png
+share/pixmaps/grisbi/gsb-import-32.png
+share/pixmaps/grisbi/gsb-jump-16.png
+share/pixmaps/grisbi/gsb-new-categ-16.png
+share/pixmaps/grisbi/gsb-new-categ-24.png
+share/pixmaps/grisbi/gsb-new-file-16.png
+share/pixmaps/grisbi/gsb-new-file-24.png
+share/pixmaps/grisbi/gsb-new-file-32.png
+share/pixmaps/grisbi/gsb-new-ib-16.png
+share/pixmaps/grisbi/gsb-new-ib-24.png
+share/pixmaps/grisbi/gsb-new-payee-16.png
+share/pixmaps/grisbi/gsb-new-payee-24.png
+share/pixmaps/grisbi/gsb-new-report-16.png
+share/pixmaps/grisbi/gsb-new-report-24.png
+share/pixmaps/grisbi/gsb-new-scheduled-24.png
+share/pixmaps/grisbi/gsb-new-sub-categ-24.png
+share/pixmaps/grisbi/gsb-new-sub-ib-24.png
+share/pixmaps/grisbi/gsb-new-transaction-16.png
+share/pixmaps/grisbi/gsb-new-transaction-24.png
+share/pixmaps/grisbi/gsb-organization-32.png
+share/pixmaps/grisbi/gsb-payees-32.png
+share/pixmaps/grisbi/gsb-payees-manage-16.png
+share/pixmaps/grisbi/gsb-payees-manage-24.png
+share/pixmaps/grisbi/gsb-payment-32.png
+share/pixmaps/grisbi/gsb-pdf-24.png
+share/pixmaps/grisbi/gsb-preferences-16.png
+share/pixmaps/grisbi/gsb-reconat-32.png
+share/pixmaps/grisbi/gsb-reconciliation-24.png
+share/pixmaps/grisbi/gsb-reconciliation-32.png
+share/pixmaps/grisbi/gsb-reports-32.png
+share/pixmaps/grisbi/gsb-scheduler-32.png
+share/pixmaps/grisbi/gsb-text-32.png
+share/pixmaps/grisbi/gsb-title-32.png
+share/pixmaps/grisbi/gsb-toolbar-32.png
+share/pixmaps/grisbi/gsb-transaction-list-32.png
+share/pixmaps/grisbi/gsb-transdisplay-32.png
+share/pixmaps/grisbi/gsb-transfer-32.png
+share/pixmaps/grisbi/gsb-up-16.png
+share/pixmaps/grisbi/gsb-warnings-32.png
+share/pixmaps/grisbi/gsb-web-browser-16.png
+share/pixmaps/grisbi/gtk-about-16.png
+share/pixmaps/grisbi/gtk-add-16.png
+share/pixmaps/grisbi/gtk-apply-16.png
+share/pixmaps/grisbi/gtk-close-16.png
+share/pixmaps/grisbi/gtk-copy-16.png
+share/pixmaps/grisbi/gtk-copy-24.png
+share/pixmaps/grisbi/gtk-corbeille-32.png
+share/pixmaps/grisbi/gtk-delete-16.png
+share/pixmaps/grisbi/gtk-delete-24.png
+share/pixmaps/grisbi/gtk-dialog-warning-16.png
+share/pixmaps/grisbi/gtk-edit-16.png
+share/pixmaps/grisbi/gtk-edit-24.png
+share/pixmaps/grisbi/gtk-execute-16.png
+share/pixmaps/grisbi/gtk-execute-24.png
+share/pixmaps/grisbi/gtk-open-16.png
+share/pixmaps/grisbi/gtk-open-24.png
+share/pixmaps/grisbi/gtk-print-16.png
+share/pixmaps/grisbi/gtk-print-24.png
+share/pixmaps/grisbi/gtk-properties-16.png
+share/pixmaps/grisbi/gtk-properties-24.png
+share/pixmaps/grisbi/gtk-quit-16.png
+share/pixmaps/grisbi/gtk-refresh-16.png
+share/pixmaps/grisbi/gtk-remove-16.png
+share/pixmaps/grisbi/gtk-save-16.png
+share/pixmaps/grisbi/gtk-save-as-16.png
+share/pixmaps/grisbi/gtk-search-16.png
+share/pixmaps/grisbi/gtk-select-color-24.png
+share/pixmaps/grisbi/gtk-window-new-16.png
+@tag glib-compile-schemas
@tag gtk-update-icon-cache %D/share/icons/hicolor
@tag update-mime-database
@tag update-desktop-database