1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-20 04:02:27 +00:00

Fava is a web interface for the double-entry bookkeeping software Beancount

with a focus on features and usability.

You can try out an online demo:

    https://fava.pythonanywhere.com/example-with-budgets/income_statement/

WWW: https://beancount.github.io/fava/
This commit is contained in:
Nicola Vitale 2018-09-01 19:41:21 +00:00
parent af1e5e64be
commit 15a01eb990
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=478720
4 changed files with 47 additions and 0 deletions

View File

@ -31,6 +31,7 @@
SUBDIR += cointop
SUBDIR += electrum
SUBDIR += expense
SUBDIR += fava
SUBDIR += fixc
SUBDIR += frontaccounting
SUBDIR += gnucash

33
finance/fava/Makefile Normal file
View File

@ -0,0 +1,33 @@
# $FreeBSD$
PORTNAME= fava
PORTVERSION= 1.8
DISTVERSIONPREFIX= v
CATEGORIES= finance
MASTER_SITES= LOCAL/nivit/${PORTNAME}/:static
DISTFILES= ${PORTNAME}-static-gen-${PORTVERSION}.tar.gz:static
MAINTAINER= nivit@FreeBSD.org
COMMENT= Web interface for Beancount
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= beancount>=2.1.2:finance/beancount \
${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cheroot>0:www/py-cheroot@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Flask-Babel>0:devel/py-flask-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown2>0:textproc/py-markdown2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR}
GH_ACCOUNT= beancount
USES= python:3.5+ # same as finance/beancount
USE_GITHUB= yes
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>

5
finance/fava/distinfo Normal file
View File

@ -0,0 +1,5 @@
TIMESTAMP = 1535819146
SHA256 (fava-static-gen-1.8.tar.gz) = 068d9e2bdbb3ebbb599cdb3e8b8fc1d7729ebe93591217865152b9b676042e9e
SIZE (fava-static-gen-1.8.tar.gz) = 422835
SHA256 (beancount-fava-v1.8_GH0.tar.gz) = 4262fb01daed2964c5f75700f4fdce6fedbfffdb25bdb221a41de87b5ba49ba0
SIZE (beancount-fava-v1.8_GH0.tar.gz) = 332251

8
finance/fava/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
Fava is a web interface for the double-entry bookkeeping software Beancount
with a focus on features and usability.
You can try out an online demo:
https://fava.pythonanywhere.com/example-with-budgets/income_statement/
WWW: https://beancount.github.io/fava/