Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Aug 2017 00:17:04 +0000 (UTC)
From:      Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r448949 - in head/devel: . py-lazr.config
Message-ID:  <201708300017.v7U0H47I013701@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: acm
Date: Wed Aug 30 00:17:03 2017
New Revision: 448949
URL: https://svnweb.freebsd.org/changeset/ports/448949

Log:
  - New port: devel/py-lazr.config
  
  The LAZR config system is typically used to manage process configuration.
  Process configuration is for saying how things change when we run
  systems on different machines, or under different circumstances.
  
  This system uses ini-like file format of section, keys, and values.
  The config file supports inheritance to minimize duplication of
  information across files. The format supports schema validation.
  
  WWW: https://launchpad.net/lazr.config

Added:
  head/devel/py-lazr.config/
  head/devel/py-lazr.config/Makefile   (contents, props changed)
  head/devel/py-lazr.config/distinfo   (contents, props changed)
  head/devel/py-lazr.config/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Wed Aug 30 00:15:45 2017	(r448948)
+++ head/devel/Makefile	Wed Aug 30 00:17:03 2017	(r448949)
@@ -4494,6 +4494,7 @@
     SUBDIR += py-kjbuckets
     SUBDIR += py-kqueue
     SUBDIR += py-krosspython
+    SUBDIR += py-lazr.config
     SUBDIR += py-lazr.delegates
     SUBDIR += py-lazy
     SUBDIR += py-lazy-object-proxy

Added: head/devel/py-lazr.config/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-lazr.config/Makefile	Wed Aug 30 00:17:03 2017	(r448949)
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME=	lazr.config
+PORTVERSION=	2.2
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	acm@FreeBSD.org
+COMMENT=	Create configuration schemas, and process and validate configurations
+
+LICENSE=	APACHE20
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface \
+		${PYTHON_PKGNAMEPREFIX}lazr.delegates>=2.0.3:devel/py-lazr.delegates
+
+USES=		python:3
+USE_PYTHON=	autoplist distutils
+
+.include <bsd.port.mk>

Added: head/devel/py-lazr.config/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-lazr.config/distinfo	Wed Aug 30 00:17:03 2017	(r448949)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1503368396
+SHA256 (lazr.config-2.2.tar.gz) = 21c6bb23a93e6653a72158e0f393f13b6f9db7408a44532d515c347a5987d777
+SIZE (lazr.config-2.2.tar.gz) = 32037

Added: head/devel/py-lazr.config/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-lazr.config/pkg-descr	Wed Aug 30 00:17:03 2017	(r448949)
@@ -0,0 +1,9 @@
+The LAZR config system is typically used to manage process configuration.
+Process configuration is for saying how things change when we run
+systems on different machines, or under different circumstances.
+
+This system uses ini-like file format of section, keys, and values.
+The config file supports inheritance to minimize duplication of
+information across files. The format supports schema validation.
+
+WWW: https://launchpad.net/lazr.config



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