Skip to content
Snippets Groups Projects
Unverified Commit e6871648 authored by Nicola Vitale's avatar Nicola Vitale
Browse files

finance/favagtk: Add new port

Desktop application for Fava and Beancoun.

Do your finances using fava and beancount. Favagtk makes it easy to use
the Fava and Beancount double-entry bookkeeping software as a GNOME
desktop application.
Start fava and beancount as you would any other desktop application.
Built as a GNOME application, using GTK and webkit.

https://gitlab.gnome.org/johannesjh/favagtk
parent 8a55b2a7
No related branches found
No related tags found
No related merge requests found
......@@ -28,6 +28,7 @@
SUBDIR += expense
SUBDIR += fabric
SUBDIR += fava
SUBDIR += favagtk
SUBDIR += fixc
SUBDIR += freqtrade
SUBDIR += frontaccounting
......
PORTNAME= favagtk
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
CATEGORIES= finance
MAINTAINER= nivit@FreeBSD.org
COMMENT= Desktop application for Fava and Beancoun
WWW= https://gitlab.gnome.org/johannesjh/favagtk
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= appstream-util:devel/appstream-glib \
blueprint-compiler:devel/blueprint-compiler \
fava:finance/fava \
git:devel/git \
WebKitWebDriver-6.0:www/webkit2-gtk@60
LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita
USES= desktop-file-utils gettext-tools gnome meson pkgconfig python \
shared-mime-info
USE_GITLAB= yes
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= johannesjh
USE_GNOME= glib20 pygobject3
NO_ARCH= yes
post-patch:
@${REINPLACE_CMD} -e 's,python3,${PYTHON_CMD},1' \
${WRKSRC}/src/meson.build
.include <bsd.port.mk>
TIMESTAMP = 1740763156
SHA256 (favagtk-v1.0.0.tar.bz2) = 863d795cb311a92609adfbbe52759f2296a737771f1461e5387645837ef4b248
SIZE (favagtk-v1.0.0.tar.bz2) = 352008
Do your finances using fava and beancount. Favagtk makes it easy to use the
Fava and Beancount double-entry bookkeeping software as a GNOME desktop
application.
Start fava and beancount as you would any other desktop application.
Built as a GNOME application, using GTK and webkit.
bin/favagtk
share/appdata/org.gnome.gitlab.johannesjh.favagtk.appdata.xml
share/applications/org.gnome.gitlab.johannesjh.favagtk.desktop
%%DATADIR%%/favagtk.gresource
%%DATADIR%%/favagtk/__init__.py
%%DATADIR%%/favagtk/about.py
%%DATADIR%%/favagtk/app.py
%%DATADIR%%/favagtk/file_open_dialog.py
%%DATADIR%%/favagtk/main.py
%%DATADIR%%/favagtk/recents.py
%%DATADIR%%/favagtk/server.py
%%DATADIR%%/favagtk/shortcuts.py
%%DATADIR%%/favagtk/window.py
share/glib-2.0/schemas/org.gnome.gitlab.johannesjh.favagtk.gschema.xml
share/icons/hicolor/scalable/apps/org.gnome.gitlab.johannesjh.favagtk.svg
share/icons/hicolor/symbolic/apps/org.gnome.gitlab.johannesjh.favagtk-symbolic.svg
share/mime/packages/org.gnome.gitlab.johannesjh.favagtk.xml
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment