aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2021-03-11 06:31:53 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2021-03-11 06:31:53 +0000
commit69f6410ac8a4d74d74786cf4e43eed1eb9b53283 (patch)
tree7e1bf56fe71fdf76cad6a2f03cff27bbd5a58039 /databases
parente55a2636843e35ba909339aac099af689d7d80cd (diff)
downloadports-69f6410ac8a4d74d74786cf4e43eed1eb9b53283.tar.gz
ports-69f6410ac8a4d74d74786cf4e43eed1eb9b53283.zip
Notes
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-rw-r--r--databases/lua-pgsql/Makefile29
-rw-r--r--databases/lua-pgsql/distinfo3
-rw-r--r--databases/lua-pgsql/pkg-descr3
4 files changed, 36 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 21d23f8d80e1..d69e9f46044b 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -168,6 +168,7 @@
SUBDIR += litestream
SUBDIR += lmdb
SUBDIR += lua-lsqlite3
+ SUBDIR += lua-pgsql
SUBDIR += lua-resty-redis
SUBDIR += lua-xapian
SUBDIR += luadbi
diff --git a/databases/lua-pgsql/Makefile b/databases/lua-pgsql/Makefile
new file mode 100644
index 000000000000..8ebd5db4d737
--- /dev/null
+++ b/databases/lua-pgsql/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= pgsql
+PORTVERSION= 1.6.8
+CATEGORIES= databases
+PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
+
+MAINTAINER= dmitry.wagin@ya.ru
+COMMENT= Lua binding for PostgreSQL
+
+LICENSE= BSD3CLAUSE
+
+USES= lua pgsql:9.5+
+WANT_PGSQL= client
+
+USE_GITHUB= yes
+GH_ACCOUNT= arcapos
+GH_PROJECT= luapgsql
+GH_TAGNAME= 023992e
+
+MAKE_ARGS= LUA_VERSION=${LUA_VER}
+
+PLIST_FILES= ${LUA_MODLIBDIR}/pgsql.so
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}
+ ${INSTALL_LIB} ${WRKSRC}/libpgsql.so ${STAGEDIR}${LUA_MODLIBDIR}/pgsql.so
+
+.include <bsd.port.mk>
diff --git a/databases/lua-pgsql/distinfo b/databases/lua-pgsql/distinfo
new file mode 100644
index 000000000000..3bbee1821660
--- /dev/null
+++ b/databases/lua-pgsql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1615382038
+SHA256 (arcapos-luapgsql-1.6.8-023992e_GH0.tar.gz) = 2c2e56e9f9dca510c706bdf2f549aee957cb3632986d7ab1aef02ccb4bc0d9fd
+SIZE (arcapos-luapgsql-1.6.8-023992e_GH0.tar.gz) = 13775
diff --git a/databases/lua-pgsql/pkg-descr b/databases/lua-pgsql/pkg-descr
new file mode 100644
index 000000000000..5fe15db3e263
--- /dev/null
+++ b/databases/lua-pgsql/pkg-descr
@@ -0,0 +1,3 @@
+Lua binding for PostgreSQL.
+
+WWW: https://github.com/arcapos/luapgsql