From 8c23e8c17346a0d74a2072ed29b1e9cbb1898cb4 Mon Sep 17 00:00:00 2001 From: edshot99 Date: Tue, 17 Sep 2024 16:16:04 -0500 Subject: [PATCH] devel/sqlite-orm --- devel-sqlite-orm/Makefile | 27 +++++++++++++++++++++++++++ devel-sqlite-orm/distinfo | 2 ++ devel-sqlite-orm/pkg/DESCR | 2 ++ devel-sqlite-orm/pkg/PLIST | 6 ++++++ 4 files changed, 37 insertions(+) create mode 100644 devel-sqlite-orm/Makefile create mode 100644 devel-sqlite-orm/distinfo create mode 100644 devel-sqlite-orm/pkg/DESCR create mode 100644 devel-sqlite-orm/pkg/PLIST diff --git a/devel-sqlite-orm/Makefile b/devel-sqlite-orm/Makefile new file mode 100644 index 0000000..08d6016 --- /dev/null +++ b/devel-sqlite-orm/Makefile @@ -0,0 +1,27 @@ +COMMENT = SQLite ORM light header only library for modern C++ + +V = 1.9 +PKGNAME = sqlite-orm-${V} + +DIST_TUPLE += github fnc12 sqlite_orm v${V} . + +CATEGORIES = devel + +HOMEPAGE = https://github.com/fnc12/sqlite_orm + +MAINTAINER = "Ed " + +# AGPLv3 (MIT if purchased) +PERMIT_PACKAGE = Yes + +COMPILER = base-clang ports-gcc + +MODULES = devel/cmake + +BUILD_DEPENDS = devel/cmake + +TEST_DEPENDS = devel/catch2 + +PKG_ARCH = * + +.include diff --git a/devel-sqlite-orm/distinfo b/devel-sqlite-orm/distinfo new file mode 100644 index 0000000..ac0dfe4 --- /dev/null +++ b/devel-sqlite-orm/distinfo @@ -0,0 +1,2 @@ +SHA256 (fnc12-sqlite_orm-v1.9.tar.gz) = ovpDPiT2hzqejNndfknS0SZAtFjz9vlBFjz2D2ZzuKI= +SIZE (fnc12-sqlite_orm-v1.9.tar.gz) = 656449 diff --git a/devel-sqlite-orm/pkg/DESCR b/devel-sqlite-orm/pkg/DESCR new file mode 100644 index 0000000..9d4994a --- /dev/null +++ b/devel-sqlite-orm/pkg/DESCR @@ -0,0 +1,2 @@ +sqlite_orm library allows to create easy data model mappings to your database schema. +It is built to manage (CRUD) objects with a primary key and without it. It also allows you to specify table names and column names explicitly no matter how your classes actually named. diff --git a/devel-sqlite-orm/pkg/PLIST b/devel-sqlite-orm/pkg/PLIST new file mode 100644 index 0000000..e1f9cd2 --- /dev/null +++ b/devel-sqlite-orm/pkg/PLIST @@ -0,0 +1,6 @@ +lib/cmake/SqliteOrm/ +lib/cmake/SqliteOrm/SqliteOrmConfig.cmake +lib/cmake/SqliteOrm/SqliteOrmConfigVersion.cmake +lib/cmake/SqliteOrm/SqliteOrmTargets.cmake +include/sqlite_orm/ +include/sqlite_orm/sqlite_orm.h