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

Reply via email to