aboutsummaryrefslogtreecommitdiff
path: root/databases/pldebugger
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2017-06-25 23:16:44 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2017-06-25 23:16:44 +0000
commitb4030e6bfbd2d4b0898bc75686acdd3c274794da (patch)
tree8a50de460b9c33ca7dd226f1d7abe34301919fbf /databases/pldebugger
parent7c486bd2ed3c70b35ab98507acdbcc7d7e56f9ad (diff)
downloadports-b4030e6bfbd2d4b0898bc75686acdd3c274794da.tar.gz
ports-b4030e6bfbd2d4b0898bc75686acdd3c274794da.zip
- Add database/pldebugger
This module is a set of shared libraries which implement an API for debugging pl/pgsql functions on PostgreSQL 8.4 and above. WWW: https://git.postgresql.org/gitweb/?p=pldebugger.git;a=summary
Notes
Notes: svn path=/head/; revision=444327
Diffstat (limited to 'databases/pldebugger')
-rw-r--r--databases/pldebugger/Makefile28
-rw-r--r--databases/pldebugger/distinfo3
-rw-r--r--databases/pldebugger/pkg-descr4
-rw-r--r--databases/pldebugger/pkg-plist5
4 files changed, 40 insertions, 0 deletions
diff --git a/databases/pldebugger/Makefile b/databases/pldebugger/Makefile
new file mode 100644
index 000000000000..c4ee2a7c7b96
--- /dev/null
+++ b/databases/pldebugger/Makefile
@@ -0,0 +1,28 @@
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= pldebugger
+PORTVERSION= 9.6.0
+CATEGORIES= databases
+MASTER_SITES= https://git.postgresql.org/gitweb/?p=pldebugger.git;a=snapshot;h=REL-${PORTVERSION:C/\./_/g};sf=tgz;dummy=/
+
+MAINTAINER= amdmi3@FreeBSD.org
+COMMENT= PostgreSQL pl/pgsql Debugger API
+
+LICENSE= ART20
+
+USES= gmake pgsql
+WANT_PGSQL= server
+
+DOCSDIR= ${PREFIX}/share/doc/postgresql/extension
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-REL-${PORTVERSION:C/\./_/g}-d02e829
+
+MAKE_ENV= USE_PGXS=1
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/plugin_debugger.so
+
+.include <bsd.port.mk>
diff --git a/databases/pldebugger/distinfo b/databases/pldebugger/distinfo
new file mode 100644
index 000000000000..b257c6b594a5
--- /dev/null
+++ b/databases/pldebugger/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1498425527
+SHA256 (pldebugger-9.6.0.tar.gz) = 562ca02a07ac3c131fb2f518e90fe70b4965f1760384b804f3a01db43745ee21
+SIZE (pldebugger-9.6.0.tar.gz) = 48239
diff --git a/databases/pldebugger/pkg-descr b/databases/pldebugger/pkg-descr
new file mode 100644
index 000000000000..bbf89e4045c2
--- /dev/null
+++ b/databases/pldebugger/pkg-descr
@@ -0,0 +1,4 @@
+This module is a set of shared libraries which implement an API for
+debugging pl/pgsql functions on PostgreSQL 8.4 and above.
+
+WWW: https://git.postgresql.org/gitweb/?p=pldebugger.git;a=summary
diff --git a/databases/pldebugger/pkg-plist b/databases/pldebugger/pkg-plist
new file mode 100644
index 000000000000..626cf801399f
--- /dev/null
+++ b/databases/pldebugger/pkg-plist
@@ -0,0 +1,5 @@
+lib/postgresql/plugin_debugger.so
+%%PORTDOCS%%%%DOCSDIR%%/README.pldebugger
+share/postgresql/extension/pldbgapi--1.0.sql
+share/postgresql/extension/pldbgapi--unpackaged--1.0.sql
+share/postgresql/extension/pldbgapi.control