SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,7 @@
PL/Lua is an implementation of Lua as a loadable procedural language for
PostgreSQL: with PL/Lua you can use PostgreSQL functions and triggers
written in the Lua programming language.
PL/Lua brings the power and simplicity of Lua to PostgreSQL, including:
small memory footprint, simple syntax, lexical scoping, functions as
first-class values, and coroutines for non-preemptive threading.

View file

@ -0,0 +1,13 @@
include/postgresql/server/extension/pllua/
include/postgresql/server/extension/pllua/pllua.h
include/postgresql/server/extension/pllua/pllua_luajit.h
include/postgresql/server/extension/pllua/pllua_luaver.h
include/postgresql/server/extension/pllua/pllua_pgver.h
@so lib/postgresql/pllua.so
share/doc/pkg-readmes/${PKGSTEM}
share/postgresql/extension/pllua--1.0--2.0.sql
share/postgresql/extension/pllua--2.0.sql
share/postgresql/extension/pllua.control
share/postgresql/extension/plluau--1.0--2.0.sql
share/postgresql/extension/plluau--2.0.sql
share/postgresql/extension/plluau.control

View file

@ -0,0 +1,14 @@
+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------
Installing PL/Lua Into A PostgreSQL Database
============================================
To install the PL/Lua language in a PostgreSQL database, run
the following code:
psql -f ${TRUEPREFIX}/share/postgresql/contrib/pllua.sql $database
This loads both the pllua (trusted) and plluau (untrusted)
procedural languages into the database.