[Buildroot] [git commit] package/libdbi: new package
From: Arnout Vandecappelle (Essensium/Mind) <hidden>
Date: 2021-10-13 18:12:28
Subsystem:
the rest · Maintainer:
Linus Torvalds
commit: https://git.buildroot.net/buildroot/commit/?id=c6aac6ebdbbd3873110a9e19de1957e49cb9344e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. http://libdbi.sourceforge.net/ Based on initial work from Nicolas Carrier [off-list ref] Signed-off-by: Herve Codina <herve.codina@bootlin.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <redacted> --- DEVELOPERS | 2 ++ package/Config.in | 1 + package/libdbi/Config.in | 7 +++++++ package/libdbi/libdbi.hash | 3 +++ package/libdbi/libdbi.mk | 16 ++++++++++++++++ 5 files changed, 29 insertions(+)
diff --git a/DEVELOPERS b/DEVELOPERS
index 643b5f1060..edf15041d7 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS@@ -1151,6 +1151,7 @@ F: package/json-glib/ N: Herv�� Codina <herve.codina@bootlin.com> F: package/dtbocfg/ +F: package/libdbi/ F: package/lua-augeas/ F: support/testing/tests/package/test_dtbocfg.py F: support/testing/tests/package/test_lua_augeas.py
@@ -1988,6 +1989,7 @@ F: configs/galileo_defconfig N: Nicolas Carrier <nicolas.carrier@orolia.com> F: package/bmap-tools/ +F: package/libdbi/ F: package/lua-augeas/ F: package/php-xdebug/ F: package/python-augeas/
diff --git a/package/Config.in b/package/Config.in
index 8bfceeb820..51a837cdf6 100644
--- a/package/Config.in
+++ b/package/Config.in@@ -1415,6 +1415,7 @@ menu "Database" source "package/hiredis/Config.in" source "package/kompexsqlite/Config.in" source "package/leveldb/Config.in" + source "package/libdbi/Config.in" source "package/libgit2/Config.in" source "package/libmdbx/Config.in" source "package/libodb/Config.in"
diff --git a/package/libdbi/Config.in b/package/libdbi/Config.in
new file mode 100644
index 0000000000..ded2bc6e53
--- /dev/null
+++ b/package/libdbi/Config.in@@ -0,0 +1,7 @@ +config BR2_PACKAGE_LIBDBI + bool "lidbi" + help + libdbi implements a database-independent abstraction layer + in C, similar to the DBI/DBD layer in Perl. + + http://libdbi.sourceforge.net
diff --git a/package/libdbi/libdbi.hash b/package/libdbi/libdbi.hash
new file mode 100644
index 0000000000..6dd2d3658a
--- /dev/null
+++ b/package/libdbi/libdbi.hash@@ -0,0 +1,3 @@ +# Locally computed: +sha256 958475e0010a3d8e43ce9ecd6a64d25eacca6ada46c39bc69f949dd70f92ab7a libdbi-88b8477d57153b9f736dd19d432d3b7ab1c49073-br1.tar.gz +sha256 5bbcbb737e60fe9deba08ecbd00920cfcc3403ba2e534c64fdeea49d6bb87509 COPYING
diff --git a/package/libdbi/libdbi.mk b/package/libdbi/libdbi.mk
new file mode 100644
index 0000000000..e48fffafce
--- /dev/null
+++ b/package/libdbi/libdbi.mk@@ -0,0 +1,16 @@ +################################################################################ +# +# libdbi +# +################################################################################ + +LIBDBI_VERSION = 88b8477d57153b9f736dd19d432d3b7ab1c49073 +LIBDBI_SITE = https://git.code.sf.net/p/libdbi/libdbi +LIBDBI_SITE_METHOD = git +LIBDBI_LICENSE = LGPL-2.1+ +LIBDBI_LICENSE_FILES = COPYING +LIBDBI_INSTALL_STAGING = YES +# Fetched from git, with no configure script +LIBDBI_AUTORECONF = YES + +$(eval $(autotools-package))