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-head mailing list