svn commit: r478720 - in head/finance: . fava
Nicola Vitale
nivit at FreeBSD.org
Sat Sep 1 19:41:22 UTC 2018
Author: nivit
Date: Sat Sep 1 19:41:21 2018
New Revision: 478720
URL: https://svnweb.freebsd.org/changeset/ports/478720
Log:
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/
Added:
head/finance/fava/
head/finance/fava/Makefile (contents, props changed)
head/finance/fava/distinfo (contents, props changed)
head/finance/fava/pkg-descr (contents, props changed)
Modified:
head/finance/Makefile
Modified: head/finance/Makefile
==============================================================================
--- head/finance/Makefile Sat Sep 1 19:38:37 2018 (r478719)
+++ head/finance/Makefile Sat Sep 1 19:41:21 2018 (r478720)
@@ -31,6 +31,7 @@
SUBDIR += cointop
SUBDIR += electrum
SUBDIR += expense
+ SUBDIR += fava
SUBDIR += fixc
SUBDIR += frontaccounting
SUBDIR += gnucash
Added: head/finance/fava/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/finance/fava/Makefile Sat Sep 1 19:41:21 2018 (r478720)
@@ -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 at 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>
Added: head/finance/fava/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/finance/fava/distinfo Sat Sep 1 19:41:21 2018 (r478720)
@@ -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
Added: head/finance/fava/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/finance/fava/pkg-descr Sat Sep 1 19:41:21 2018 (r478720)
@@ -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/
More information about the svn-ports-all
mailing list