aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-08-31 14:57:56 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-08-31 14:57:56 +0200
commite2ae7fa3ef7590520345d6d20ebbdf795b86bb9e (patch)
tree2ee2f66fdfaaeb406bc13423e0b6ced4eb0a6c73
Start libpq stub
-rw-r--r--README19
-rw-r--r--build/.gitignore1
-rw-r--r--build/bootstrap.build17
-rw-r--r--buildfile5
-rw-r--r--manifest12
5 files changed, 54 insertions, 0 deletions
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