From e2ae7fa3ef7590520345d6d20ebbdf795b86bb9e Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 31 Aug 2016 14:57:56 +0200 Subject: Start libpq stub --- README | 19 +++++++++++++++++++ build/.gitignore | 1 + build/bootstrap.build | 17 +++++++++++++++++ buildfile | 5 +++++ manifest | 12 ++++++++++++ 5 files changed, 54 insertions(+) create mode 100644 README create mode 100644 build/.gitignore create mode 100644 build/bootstrap.build create mode 100644 buildfile create mode 100644 manifest diff --git a/README b/README new file mode 100644 index 0000000..8db0f8d --- /dev/null +++ b/README @@ -0,0 +1,19 @@ +PostgreSQL is an object-relational SQL database management system with libpq +being its C client library. Applications can use this library to pass queries +to the PostgreSQL backend server and to receive the results of those queries +using the C programming language. For more information see: + +https://www.postgresql.org/ + +This package currently contains a build2 package manager (bpkg) stub meaning +that it can only be "built" as already installed in the underlying system (for +example, using a system package manager). + +Send questions, bug reports, or any other feedback about the library itself to +the PostgreSQL mailing lists. Send build system and packaging-related feedback +to the packaging@build2.org mailing list (see https://lists.build2.org for +posting guidelines, etc). + +The packaging of PostgreSQL for build2 is tracked in a Git repository at: + +https://git.build2.org/cgit/packaging/postgresql/ diff --git a/build/.gitignore b/build/.gitignore new file mode 100644 index 0000000..225c27f --- /dev/null +++ b/build/.gitignore @@ -0,0 +1 @@ +config.build diff --git a/build/bootstrap.build b/build/bootstrap.build new file mode 100644 index 0000000..69765b8 --- /dev/null +++ b/build/bootstrap.build @@ -0,0 +1,17 @@ +# file : build/bootstrap.build +# copyright : Copyright (c) 2016 Code Synthesis Ltd +# license : PostgreSQL License + +project = libpq + +version = 0 +revision = 0 + +using build@0.4.0-a1 +using config +using dist + +dist.package = $project-$version + +if ($revision != 0) + dist.package += +$revision diff --git a/buildfile b/buildfile new file mode 100644 index 0000000..c8df3eb --- /dev/null +++ b/buildfile @@ -0,0 +1,5 @@ +# file : buildfile +# copyright : Copyright (c) 2016 Code Synthesis Ltd +# license : PostgreSQL License + +./: doc{README} file{manifest} diff --git a/manifest b/manifest new file mode 100644 index 0000000..81ea767 --- /dev/null +++ b/manifest @@ -0,0 +1,12 @@ +: 1 +name: libpq +version: 0 +summary: PostgreSQL C API client library +license: PostgreSQL License; Permissive free software license. +tags: postgresql, database, client, library, c, api, interface +description-file: README +url: https://www.postgresql.org/ +email: pgsql-general@postgresql.org; Mailing list. +package-url: https://git.build2.org/cgit/packaging/postgresql/ +package-email: packaging@build2.org; Mailing list. +requires: build2 >= 0.4.0 -- cgit v1.1