mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-03 21:53:52 +02:00
postgresql: stop conditionally defining _package(), fix -full
Conditionally defining subpackages confuses tooling.
This commit is contained in:
parent
760ce3c94a
commit
aed1722797
1 changed files with 10 additions and 7 deletions
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'postgresql'
|
||||
pkgname=postgresql
|
||||
version=14
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=meta
|
||||
depends="postgresql${version}"
|
||||
short_desc="PostgreSQL server meta package"
|
||||
|
@ -11,18 +11,23 @@ homepage="https://www.postgresql.org"
|
|||
|
||||
build_options="languages"
|
||||
desc_option_languages="Include procedural languages as dependency"
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="languages"
|
||||
fi
|
||||
|
||||
subpackages="postgresql-doc postgresql-client postgresql-contrib postgresql-full"
|
||||
|
||||
# XXX disabled for now in cross builds.
|
||||
if [ "$build_option_languages" ]; then
|
||||
subpackages+=" postgresql-plperl postgresql-plpython postgresql-pltcl"
|
||||
fi
|
||||
|
||||
postgresql-doc_package() {
|
||||
depends="postgresql${version}-doc"
|
||||
short_desc="PostgreSQL documentation meta package"
|
||||
}
|
||||
|
||||
# XXX disabled for now in cross builds.
|
||||
if [ "$build_option_languages" ]; then
|
||||
|
||||
postgresql-plperl_package() {
|
||||
depends="postgresql${version}-plperl"
|
||||
short_desc="PL/Perl language meta package"
|
||||
|
@ -38,8 +43,6 @@ postgresql-pltcl_package() {
|
|||
short_desc="PL/Tcl language meta package"
|
||||
}
|
||||
|
||||
fi # build_option_languages
|
||||
|
||||
postgresql-client_package() {
|
||||
depends="postgresql${version}-client"
|
||||
short_desc="Client frontends programs for PostgreSQL"
|
||||
|
@ -50,7 +53,7 @@ postgresql-contrib_package() {
|
|||
short_desc="PostgreSQL contributed programs and extensions"
|
||||
}
|
||||
|
||||
postgresql-full() {
|
||||
postgresql-full_package() {
|
||||
depends="postgresql postgresql-client postgresql-doc postgresql-contrib postgresql-libs"
|
||||
short_desc="PostgreSQL all packages meta package"
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue