Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jul 2017 09:24:14 +0000 (UTC)
From:      Torsten Zuehlsdorff <tz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r445059 - in head/databases: . plpgsql_check
Message-ID:  <201707050924.v659OE34014564@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tz
Date: Wed Jul  5 09:24:14 2017
New Revision: 445059
URL: https://svnweb.freebsd.org/changeset/ports/445059

Log:
  New port: databases/plpgsql_check
  
  Plpgsql_check is next generation of plpgsql_lint. It allows to check source
  code by explicit call plpgsql_check_function. The SQL statements inside
  PL/pgSQL functions are checked by validator for semantic errors. These errors
  can be found by plpgsql_check_function. PostgreSQL 9.2 is required, PostgreSQL
  9.3, 9.4, 9.5, 9.6 and 10 are supported.
  
  WWW: https://github.com/okbob/plpgsql_check
  
  PR:           219680
  Submitted by: Jov <amutu@amutu.com>

Added:
  head/databases/plpgsql_check/
  head/databases/plpgsql_check/Makefile   (contents, props changed)
  head/databases/plpgsql_check/distinfo   (contents, props changed)
  head/databases/plpgsql_check/pkg-descr   (contents, props changed)
  head/databases/plpgsql_check/pkg-plist   (contents, props changed)
Modified:
  head/databases/Makefile

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Wed Jul  5 09:00:18 2017	(r445058)
+++ head/databases/Makefile	Wed Jul  5 09:24:14 2017	(r445059)
@@ -649,6 +649,7 @@
     SUBDIR += phpmyadmin
     SUBDIR += phppgadmin
     SUBDIR += pldebugger
+    SUBDIR += plpgsql_check
     SUBDIR += postgis-jdbc
     SUBDIR += postgis20
     SUBDIR += postgis21

Added: head/databases/plpgsql_check/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/plpgsql_check/Makefile	Wed Jul  5 09:24:14 2017	(r445059)
@@ -0,0 +1,30 @@
+# Created by: Jov <amutu@amutu.com>
+# $FreeBSD$
+
+PORTNAME=	plpgsql_check
+PORTVERSION=	1.2.0
+DISTVERSIONPREFIX=	v
+CATEGORIES=	databases
+PKGNAMEPREFIX=	postgresql${PGSQL_VER:S/.//}-
+
+MAINTAINER=	amutu@amutu.com
+COMMENT=	PostgreSQL extension to check PL/pgSQL code
+
+LICENSE=	UNKNOWN
+LICENSE_NAME=	postcardware
+LICENSE_TEXT=	If you like it - send a postcard to address: \
+			Pavel Stehule \
+			Skalice 12 \
+			Benesov u Prahy \
+			256 01 \
+			Czech Republic \
+		Use this code freely on own risk
+LICENSE_PERMS=	dist-mirror pkg-mirror dist-sell pkg-sell auto-accept
+
+USES=		gmake pgsql:9.2+
+USE_GITHUB=	yes
+GH_ACCOUNT=	okbob
+
+WANT_PGSQL=	server
+
+.include <bsd.port.mk>

Added: head/databases/plpgsql_check/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/plpgsql_check/distinfo	Wed Jul  5 09:24:14 2017	(r445059)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1496223426
+SHA256 (okbob-plpgsql_check-v1.2.0_GH0.tar.gz) = 370be67e557e91936f05c3697629ce45f1a7855d668359dc147d7fbf125dfcf5
+SIZE (okbob-plpgsql_check-v1.2.0_GH0.tar.gz) = 62269

Added: head/databases/plpgsql_check/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/plpgsql_check/pkg-descr	Wed Jul  5 09:24:14 2017	(r445059)
@@ -0,0 +1,7 @@
+Plpgsql_check is next generation of plpgsql_lint. It allows to check source
+code by explicit call plpgsql_check_function. The SQL statements inside
+PL/pgSQL functions are checked by validator for semantic errors. These errors
+can be found by plpgsql_check_function. PostgreSQL 9.2 is required, PostgreSQL
+9.3, 9.4, 9.5, 9.6 and 10 are supported.
+
+WWW: https://github.com/okbob/plpgsql_check

Added: head/databases/plpgsql_check/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/plpgsql_check/pkg-plist	Wed Jul  5 09:24:14 2017	(r445059)
@@ -0,0 +1,7 @@
+lib/postgresql/plpgsql_check.so
+share/postgresql/extension/plpgsql_check--1.0--1.1.sql
+share/postgresql/extension/plpgsql_check--1.0.sql
+share/postgresql/extension/plpgsql_check--1.1--1.2.sql
+share/postgresql/extension/plpgsql_check--1.1.sql
+share/postgresql/extension/plpgsql_check--1.2.sql
+share/postgresql/extension/plpgsql_check.control



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