databases/postgresql18-contrib MidnightBSD
The contrib utilities from the PostgreSQL distribution
- System
- MidnightBSD
- Repository
- mports
- Port added
- Last update
- Commit
77d04a0038- Categories
Description
This is the port for all stuff that comes in the contrib subtree of the postgresql distribution. This subtree contains porting tools, analysis utilities, and plug-in features that are not part of the core PostgreSQL system, mainly because they address a limited audience or are too experimental to be part of the main source tree. This does not preclude their usefulness.
Each subdirectory contains a README file with information about the module. Some directories supply new user-defined functions, operators, or types. After you have installed the files you need to register the new entities in the database system by running the commands in the supplied .sql file. For example,
$ psql -d dbname -f module.sql
The .sql files are installed into /usr/local/share/postgresql/contrib
For more information, please see /usr/local/share/doc/postgresql/contrib/README*
This software is part of the standard PostgreSQL distribution.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/postgresql18-contrib | |
| FreeBSD | databases/postgresql18-contrib | 18.6 |
| NetBSD | databases/postgresql18-contrib | 18.6 |
Install
Binary package:
mport install postgresql
From mports:
cd /usr/mports/databases/postgresql18-contrib && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= postgresql>0:databases/postgresql18-contrib
Dependencies
No port depends on this one.
Configuration
Options name: databases_postgresql
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| OPENSSL | on | Build with OpenSSL support |
| XML | on |
- USES
- bison pgsql:${PORTVERSION:R}
- Service scripts
- none
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
77d04a0038 |
Lucas Holt | databases/postgresql18-contrib: fix staged README install (#1528) Fix Magus run 648 port ID 2261591. The post-install hook applied the
fake root twice, leaving the plist README absent. Validation: build,
fake, and package completed with _PGSQL_VER=18 and
DISABLE_CONFLICTS=yes; git diff --check passed. Analyzer assessment:
supported.
## Summary by Sourcery
Bug Fixes:
- Fix installation of the PostgreSQL 18 contrib extension README in the
staged package.
Signed-off-by: Lucas Holt <[email protected]> |
|
a05b377b53 |
Lucas Holt | *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848) `textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to
`libxml2.so.16` **and** removed ELF symbol versioning entirely — the new
library defines no `LIBXML2_*` versions at all. Consumers built against
the old library were never rebuilt, so they still record a dependency on
`libxml2.so.2` plus version requirements nothing can satisfy, and fail
at load time:
```
ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by
/usr/local/lib/libevdocument3.so.4 not defined
```
### Scope
`Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436
Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION`
line. The diff touches nothing but `PORTREVISION` lines (verified: `git
diff -U0` shows no other changed line), and spot-checked ports still
… |
|
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]> |