From nobody Fri Nov 26 22:03:33 2021 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4A33218A0B88; Fri, 26 Nov 2021 22:03:44 +0000 (UTC) (envelope-from dan@langille.org) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4J17zz5fBgz4kMB; Fri, 26 Nov 2021 22:03:43 +0000 (UTC) (envelope-from dan@langille.org) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 4EA053201F19; Fri, 26 Nov 2021 17:03:35 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 26 Nov 2021 17:03:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm2; bh=x dcClQPIdqjItV1CCz4CEfe2SVkVtDzOAbyzUBHCqcw=; b=kJCOHrkuhJaS3jNEq XRuiEjYxVjrzX4KCAK6BpQUVue9SgvLwup9kF4YkACMPP4m81r6PEUGOmijwnHmv /3hlL3AQhMpXKb6pcmPN6ZhWhL8S9B9vNpQwwxW0LKnnIpD/Jk94+Rbhx2RhyvpI Jae1V6TS+m8NonAXsur1NFisMhVK2ylzLX7Nu6WMshFfOIUlojUz+tT9sjJQ4+ue oMcQ+8cm48lfOf+q5/oM/NjLeXi+Iz8FUVGAWIYWEetg2Xt9ya1DoAdXZtq6DhxL TOLk1gL93lm9xHQ6TdIofNGQqT+DG9GsAO2s9HRKdZpooMnQ0lplKgfz0oAsCbCL MNTmw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=xdcClQPIdqjItV1CCz4CEfe2SVkVtDzOAbyzUBHCq cw=; b=WuoTTD0hS8XaSKFUmqBOZ4NfbpZXi57YDi39ZHXUUQfBPL+bXR/r+O3vG ZfPhL0SXiem6TLE525S7dnN/trJeRv8Ojgb04ckQbWT1jyGP46NMY86/HDQPanOE qli3gLFm5nozukA+eB/TnR8aeTZFxddobC8+OlqiZW1RcIEn2qjnUyty2qc9+uiq nbnXHraiI73tLq8rCjcJXhwl7SjxuDkKEFyObFwnnqEet1Vp/lPLuLlInsowEOx+ 5sbaoMuh7RAb5o/bSQqItYPvSfRqEG6m+hTVfL2k133z1ZSYsKtYAE0njiRAoocq xtnTEHLQq5GnmtzFNtZUmNnUTqkUw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrhedvgdduheehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtgfesthekredttdefjeenucfhrhhomhepffgrnhcu nfgrnhhgihhllhgvuceouggrnheslhgrnhhgihhllhgvrdhorhhgqeenucggtffrrghtth gvrhhnpeeuhfejieeuvdfgudeltdejteejfeegleejledvkeejleehgefgleefjeekvedv gfenucffohhmrghinhepfhhrvggvsghsugdrohhrghdpghhithhhuhgsrdgtohhmpdhpoh hrthdrmhhkpdhnvgigthgtlhhouhgurdgtohhmpdhlrghnghhilhhlvgdrohhrghenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurghnsehlrg hnghhilhhlvgdrohhrgh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 26 Nov 2021 17:03:34 -0500 (EST) Subject: Re: git: f7f7bba9fdc1 - main - finance/nextcloud-cospend: Add nextcloud app cospend To: Michael Reifenberger Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202111261430.1AQEUZVg013202@gitrepo.freebsd.org> From: Dan Langille Message-ID: <35508c99-3ed4-76d8-d678-173212964f2d@langille.org> Date: Fri, 26 Nov 2021 17:03:33 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:52.0) Gecko/20100101 PostboxApp/7.0.52 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 In-Reply-To: <202111261430.1AQEUZVg013202@gitrepo.freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4J17zz5fBgz4kMB X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Michael Reifenberger wrote on 11/26/21 9:30 AM: > The branch main has been updated by mr: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=f7f7bba9fdc1158e527515b70c147e87ee369149 > > commit f7f7bba9fdc1158e527515b70c147e87ee369149 > Author: Michael Reifenberger > AuthorDate: 2021-11-26 14:27:01 +0000 > Commit: Michael Reifenberger > CommitDate: 2021-11-26 14:27:01 +0000 > > finance/nextcloud-cospend: Add nextcloud app cospend > > Add Nextcloud Cospend 💰 > > Nextcloud Cospend is a group/shared budget manager. > It was inspired by the great IHateMoney. > > You can use it when you share a house, when you go on vacation with friends, > whenever you share money with others. > > It lets you create projects with members and bills. > Each member has a balance computed from the project bills. > This way you can see who owes the group and who the group owes. > Ultimately you can ask for a settlement plan telling you which payments > to make to reset members balances. > > Project members are independent from Nextcloud users. > Projects can be accessed and modified by people without a Nextcloud account. > Each project has an ID and a password for guest access. > > MoneyBuster Android client is available in F-Droid and on the Play store. > > PayForMe iOS client is currently being developped! > --- > finance/Makefile | 1 + > finance/nextcloud-cospend/Makefile | 34 ++++++++++++++++++++++++++++++++++ > finance/nextcloud-cospend/distinfo | 3 +++ > finance/nextcloud-cospend/pkg-descr | 17 +++++++++++++++++ > 4 files changed, 55 insertions(+) > > diff --git a/finance/Makefile b/finance/Makefile > index 963b62995e9c..70af90836a7c 100644 > --- a/finance/Makefile > +++ b/finance/Makefile > @@ -45,6 +45,7 @@ > SUBDIR += libstocks > SUBDIR += moneymanagerex > SUBDIR += myphpmoney > + SUBDIR += nextcloud-cospend > SUBDIR += odoo > SUBDIR += p5-Business-CreditCard > SUBDIR += p5-Business-MaxMind-CreditCardFraudDetection > diff --git a/finance/nextcloud-cospend/Makefile b/finance/nextcloud-cospend/Makefile > new file mode 100644 > index 000000000000..487e34544a9d > --- /dev/null > +++ b/finance/nextcloud-cospend/Makefile > @@ -0,0 +1,34 @@ > +# Created by: Michael Reifenberger > + > +PORTNAME= cospend > +PORTVERSION= 1.4.3 > +DISTVERSIONPREFIX= v > +CATEGORIES= www editors CATEGORIES must list finance first, for a port in the finance directory. > +MASTER_SITES= https://github.com/eneiluj/${PORTNAME}-nc/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/ > +PKGNAMEPREFIX= nextcloud- > +PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} > +DISTNAME= ${PORTNAME}-${PORTVERSION} > +DIST_SUBDIR= nextcloud/${PORTNAME}-${DISTVERSION} > + > +MAINTAINER= mr@FreeBSD.org > +COMMENT= cospend app for Nextcloud > + > +LICENSE= AGPLv3 > +LICENSE_FILE= ${WRKSRC}/COPYING > + > +RUN_DEPENDS= nextcloud${PHP_PKGNAMESUFFIX}>=20:www/nextcloud@${PHP_FLAVOR} > + > +USES= php:flavors > +NO_BUILD= yes > +NO_ARCH= yes > + > +WRKSRC= ${WRKDIR}/${PORTNAME} > +WWWDIR= ${PREFIX}/www/nextcloud/apps-pkg/${PORTNAME} > + > +do-install: > + @${MKDIR} ${STAGEDIR}${WWWDIR} > + @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) > + @(cd ${WRKSRC}; ${FIND} . -not -type d) | ${SORT} | \ > + ${SED} -e 's,^\.,${WWWDIR_REL},' >> ${TMPPLIST} > + > +.include > diff --git a/finance/nextcloud-cospend/distinfo b/finance/nextcloud-cospend/distinfo > new file mode 100644 > index 000000000000..005aa2c1515a > --- /dev/null > +++ b/finance/nextcloud-cospend/distinfo > @@ -0,0 +1,3 @@ > +TIMESTAMP = 1637864222 > +SHA256 (nextcloud/cospend-1.4.3/cospend-1.4.3.tar.gz) = 251ca1cd9f68d6a427f6ab75b92019c4c2e7d65d9d5e643619ff1e628611df4d > +SIZE (nextcloud/cospend-1.4.3/cospend-1.4.3.tar.gz) = 5736631 > diff --git a/finance/nextcloud-cospend/pkg-descr b/finance/nextcloud-cospend/pkg-descr > new file mode 100644 > index 000000000000..9dedfcdf0c8c > --- /dev/null > +++ b/finance/nextcloud-cospend/pkg-descr > @@ -0,0 +1,17 @@ > + > +Nextcloud Cospend is a group/shared budget manager. > +It was inspired by the great IHateMoney. > +You can use it when you share a house, when you go on vacation with friends, > +whenever you share money with others. > +It lets you create projects with members and bills. > +Each member has a balance computed from the project bills. > +This way you can see who owes the group and who the group owes. > +Ultimately you can ask for a settlement plan telling you > +which payments to make to reset members balances. > +Project members are independent from Nextcloud users. > +Projects can be accessed and modified by people without a Nextcloud account. > +Each project has an ID and a password for guest access. > +MoneyBuster Android client is available in F-Droid and on the Play store. > +PayForMe iOS client is currently being developped! > + > +WWW: https://apps.nextcloud.com/apps/cospend -- Dan Langille dan@langille.org : https://langille.org/