diff options
author | Torsten Zuehlsdorff <tz@FreeBSD.org> | 2017-07-05 09:24:14 +0000 |
---|---|---|
committer | Torsten Zuehlsdorff <tz@FreeBSD.org> | 2017-07-05 09:24:14 +0000 |
commit | f06ccb42f24b50d58a4f89e25afdb28c15740121 (patch) | |
tree | 97e0dce644042d155bf7a470e40b34d2a28e3ebd /databases/plpgsql_check | |
parent | e96ac2930e7b30fb555f64c401d96ff348e957e5 (diff) | |
download | ports-f06ccb42f24b50d58a4f89e25afdb28c15740121.tar.gz ports-f06ccb42f24b50d58a4f89e25afdb28c15740121.zip |
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>
Notes
Notes:
svn path=/head/; revision=445059
Diffstat (limited to 'databases/plpgsql_check')
-rw-r--r-- | databases/plpgsql_check/Makefile | 30 | ||||
-rw-r--r-- | databases/plpgsql_check/distinfo | 3 | ||||
-rw-r--r-- | databases/plpgsql_check/pkg-descr | 7 | ||||
-rw-r--r-- | databases/plpgsql_check/pkg-plist | 7 |
4 files changed, 47 insertions, 0 deletions
diff --git a/databases/plpgsql_check/Makefile b/databases/plpgsql_check/Makefile new file mode 100644 index 000000000000..f9217b844cf5 --- /dev/null +++ b/databases/plpgsql_check/Makefile @@ -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> diff --git a/databases/plpgsql_check/distinfo b/databases/plpgsql_check/distinfo new file mode 100644 index 000000000000..63d64ed1eb27 --- /dev/null +++ b/databases/plpgsql_check/distinfo @@ -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 diff --git a/databases/plpgsql_check/pkg-descr b/databases/plpgsql_check/pkg-descr new file mode 100644 index 000000000000..bd28ddfbee08 --- /dev/null +++ b/databases/plpgsql_check/pkg-descr @@ -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 diff --git a/databases/plpgsql_check/pkg-plist b/databases/plpgsql_check/pkg-plist new file mode 100644 index 000000000000..87ecece9a70d --- /dev/null +++ b/databases/plpgsql_check/pkg-plist @@ -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 |