svn commit: r445059 - in head/databases: . plpgsql_check
Torsten Zuehlsdorff
tz at FreeBSD.org
Wed Jul 5 09:24:16 UTC 2017
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 at 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 at amutu.com>
+# $FreeBSD$
+
+PORTNAME= plpgsql_check
+PORTVERSION= 1.2.0
+DISTVERSIONPREFIX= v
+CATEGORIES= databases
+PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
+
+MAINTAINER= amutu at 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
More information about the svn-ports-head
mailing list