Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Mar 2017 18:01:14 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r435626 - in head/sysutils: . lava
Message-ID:  <201703071801.v27I1EPH079048@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Tue Mar  7 18:01:14 2017
New Revision: 435626
URL: https://svnweb.freebsd.org/changeset/ports/435626

Log:
  New port: sysutils/lava
  
  Keeps your CouchDB views molten hot and fluid.
  
  Lava is a simple MIT-licensed shell script with 2 dependencies that
  ensures all DBs that are readable by a given user have the views
  of their corresponding design documents rebuilt. It is intended to
  be run regularly from cron.
  
  WWW: https://github.com/iwantmyname/lava
  
  PR:		215508
  Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>

Added:
  head/sysutils/lava/
  head/sysutils/lava/Makefile   (contents, props changed)
  head/sysutils/lava/distinfo   (contents, props changed)
  head/sysutils/lava/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Tue Mar  7 17:02:59 2017	(r435625)
+++ head/sysutils/Makefile	Tue Mar  7 18:01:14 2017	(r435626)
@@ -512,6 +512,7 @@
     SUBDIR += ksysguardd
     SUBDIR += ksystemlog
     SUBDIR += kuser
+    SUBDIR += lava
     SUBDIR += lbl-cf
     SUBDIR += lbl-hf
     SUBDIR += lcdproc

Added: head/sysutils/lava/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/lava/Makefile	Tue Mar  7 18:01:14 2017	(r435626)
@@ -0,0 +1,33 @@
+# Created by: Dave Cottlehuber <dch@skunkwerks.at>
+# $FreeBSD$
+
+PORTNAME=	lava
+PORTVERSION=	1.0.1
+# PORTREVISION=	0
+CATEGORIES=	sysutils
+
+MAINTAINER=	dch@skunkwerks.at
+COMMENT=	Keeps your CouchDB views molten hot
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	jq:textproc/jq \
+		curl:ftp/curl
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	iwantmyname
+
+NO_BUILD=	yes
+NO_ARCH=	yes
+
+PLIST_FILES=	bin/${PORTNAME}.sh
+PORTDOCS=	README.md
+
+do-install:
+		${MKDIR} ${STAGEDIR}${DOCSDIR}
+		${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/
+		${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh \
+			${STAGEDIR}${PREFIX}/bin/${PORTNAME}.sh
+
+.include <bsd.port.mk>

Added: head/sysutils/lava/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/lava/distinfo	Tue Mar  7 18:01:14 2017	(r435626)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1482448374
+SHA256 (iwantmyname-lava-1.0.1_GH0.tar.gz) = f9128ca3f0fe45ca38cc0b92496b5fb4fb7d6de450714aafc35736293a2e1d5f
+SIZE (iwantmyname-lava-1.0.1_GH0.tar.gz) = 2521

Added: head/sysutils/lava/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/lava/pkg-descr	Tue Mar  7 18:01:14 2017	(r435626)
@@ -0,0 +1,8 @@
+Keeps your CouchDB views molten hot and fluid.
+
+Lava is a simple MIT-licensed shell script with 2 dependencies that
+ensures all DBs that are readable by a given user have the views
+of their corresponding design documents rebuilt. It is intended to
+be run regularly from cron.
+
+WWW: https://github.com/iwantmyname/lava



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703071801.v27I1EPH079048>