databases/postgresql-libpgeasy 3.0.4_3 MidnightBSD
Easy-to-use C interface to PostgreSQL
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
483b2ba7df- License
- unknown
- Categories
- databases
Description
Pgeasy is a PostgreSQL API that is a cleaner interface to the libpq library, more like an SQL 4GL interface.
There are examples in share/examples/postgresql/libpqeasy and docs in share/doc/postgresql/libpqeasy
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/postgresql-libpgeasy | 3.0.4_3 |
| FreeBSD | databases/postgresql-libpgeasy | 3.0.4_3 |
| DragonFly | databases/postgresql-libpgeasy | 3.0.4_3 |
| HardenedBSD | databases/postgresql-libpgeasy | 3.0.4_3 |
| GhostBSD | databases/postgresql-libpgeasy | 3.0.4_3 |
Install
Binary package:
mport install postgresql-libpgeasy
From mports:
cd /usr/mports/databases/postgresql-libpgeasy && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= postgresql-libpgeasy>0:databases/postgresql-libpgeasy
LIB_DEPENDS= libpgeasy.so:databases/postgresql-libpgeasy
Dependencies
No port depends on this one.
Configuration
Options name: databases_libpgeasy
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off |
- USES
- gmake libtool pgsql
- Service scripts
- none
Files
pkg-plist 11
- include/libpgeasy.h
- lib/libpgeasy.a
- lib/libpgeasy.so
- lib/libpgeasy.so.3
- lib/libpgeasy.so.3.0.0
- share/examples/postgresql-libpgeasy/Makefile
- share/examples/postgresql-libpgeasy/pginsert.c
- share/examples/postgresql-libpgeasy/pgmultiresult.c
- share/examples/postgresql-libpgeasy/pgnulltest.c
- share/examples/postgresql-libpgeasy/pgwordcount.c
- share/doc/postgresql-libpgeasy/libpgeasy.html
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| postgresql/libpgeasy-3.0.4.tar.gz | 175985 | d14020a796173deed048422db976ad9c692a2c4a3253c8d834b0ebb70e66067a |
Master sites 1
- PGSQL/projects/gborg/pgeasy/stable
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
483b2ba7df |
Lucas Holt | databases/postgresql-libpgeasy: fix staged docs and examples (#1513) Fix Magus run 648 failure for port ID 2261539. Use FAKE_DESTDIR in
option-specific staging hooks and correct PORTEXAMPLES plist guards.
Validation: clean patch, build, fake, and package completed; git diff
--check passed. Portlint reports pre-existing Makefile ordering errors.
## Summary by Sourcery
Fix optional documentation and example staging and packaging for
postgresql-libpgeasy.
Bug Fixes:
- Fix staged installation of the PostgreSQL libpgeasy documentation and
examples.
Enhancements:
- Make documentation and example installation respect their respective
port options during staging.
- Correct the package plist guards for optional documentation and
examples.
Signed-off-by: Lucas Holt <[email protected]> |
|
43c28f8bd0 |
Lucas Holt | Add PostgreSQL 15-18 ports and update database ports Import the missing PostgreSQL version families and extensions, extend pgsql version selection, and update PostgreSQL 14, JDBC, and libpqxx.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |