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

22
databases/sqlbox/Makefile Normal file
View file

@ -0,0 +1,22 @@
COMMENT = database access library
DISTNAME = sqlbox-0.1.12
CATEGORIES = databases
MAINTAINER = James Turner <james@calminferno.net>
HOMEPAGE = https://kristaps.bsd.lv/sqlbox/
MASTER_SITES = https://kristaps.bsd.lv/sqlbox/snapshots/
# ISC
PERMIT_PACKAGE = Yes
# not directly linked to this static lib, but depends on API
LIB_DEPENDS = databases/sqlite3
CONFIGURE_STYLE = simple
CONFIGURE_ARGS = PREFIX="${PREFIX}"
TEST_TARGET = regress
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (sqlbox-0.1.12.tar.gz) = S/Oso2dUMG8qXc35CoKZJz7ey/7J/hPg0TWHWf5/qrA=
SIZE (sqlbox-0.1.12.tar.gz) = 95111

View file

@ -0,0 +1,5 @@
sqlbox is an open source C/C++ secure database access library at this
time limited to sqlite3 databases. (postgresql is in the planning
phase.) Instead of operating databases in-process, sqlbox uses a
multi-process, resource-separated approach to safe-guard the database
from the calling application.

View file

@ -0,0 +1,27 @@
include/sqlbox.h
@static-lib lib/libsqlbox.a
lib/pkgconfig/sqlbox.pc
@man man/man3/sqlbox.3
@man man/man3/sqlbox_alloc.3
@man man/man3/sqlbox_close.3
@man man/man3/sqlbox_exec.3
@man man/man3/sqlbox_finalise.3
@man man/man3/sqlbox_free.3
@man man/man3/sqlbox_msg_set_dat.3
@man man/man3/sqlbox_open.3
@man man/man3/sqlbox_parm_int.3
@man man/man3/sqlbox_ping.3
@man man/man3/sqlbox_prepare_bind.3
@man man/man3/sqlbox_rebind.3
@man man/man3/sqlbox_role.3
@man man/man3/sqlbox_role_hier_alloc.3
@man man/man3/sqlbox_role_hier_child.3
@man man/man3/sqlbox_role_hier_free.3
@man man/man3/sqlbox_role_hier_gen.3
@man man/man3/sqlbox_role_hier_gen_free.3
@man man/man3/sqlbox_role_hier_sink.3
@man man/man3/sqlbox_role_hier_start.3
@man man/man3/sqlbox_role_hier_stmt.3
@man man/man3/sqlbox_step.3
@man man/man3/sqlbox_trans_commit.3
@man man/man3/sqlbox_trans_immediate.3