mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-06 15:13:51 +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'
|
# Template file for 'postgresql'
|
||||||
pkgname=postgresql
|
pkgname=postgresql
|
||||||
version=14
|
version=14
|
||||||
revision=1
|
revision=2
|
||||||
build_style=meta
|
build_style=meta
|
||||||
depends="postgresql${version}"
|
depends="postgresql${version}"
|
||||||
short_desc="PostgreSQL server meta package"
|
short_desc="PostgreSQL server meta package"
|
||||||
|
@ -11,18 +11,23 @@ homepage="https://www.postgresql.org"
|
||||||
|
|
||||||
build_options="languages"
|
build_options="languages"
|
||||||
desc_option_languages="Include procedural languages as dependency"
|
desc_option_languages="Include procedural languages as dependency"
|
||||||
|
|
||||||
if [ -z "$CROSS_BUILD" ]; then
|
if [ -z "$CROSS_BUILD" ]; then
|
||||||
build_options_default="languages"
|
build_options_default="languages"
|
||||||
fi
|
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() {
|
postgresql-doc_package() {
|
||||||
depends="postgresql${version}-doc"
|
depends="postgresql${version}-doc"
|
||||||
short_desc="PostgreSQL documentation meta package"
|
short_desc="PostgreSQL documentation meta package"
|
||||||
}
|
}
|
||||||
|
|
||||||
# XXX disabled for now in cross builds.
|
|
||||||
if [ "$build_option_languages" ]; then
|
|
||||||
|
|
||||||
postgresql-plperl_package() {
|
postgresql-plperl_package() {
|
||||||
depends="postgresql${version}-plperl"
|
depends="postgresql${version}-plperl"
|
||||||
short_desc="PL/Perl language meta package"
|
short_desc="PL/Perl language meta package"
|
||||||
|
@ -38,8 +43,6 @@ postgresql-pltcl_package() {
|
||||||
short_desc="PL/Tcl language meta package"
|
short_desc="PL/Tcl language meta package"
|
||||||
}
|
}
|
||||||
|
|
||||||
fi # build_option_languages
|
|
||||||
|
|
||||||
postgresql-client_package() {
|
postgresql-client_package() {
|
||||||
depends="postgresql${version}-client"
|
depends="postgresql${version}-client"
|
||||||
short_desc="Client frontends programs for PostgreSQL"
|
short_desc="Client frontends programs for PostgreSQL"
|
||||||
|
@ -50,7 +53,7 @@ postgresql-contrib_package() {
|
||||||
short_desc="PostgreSQL contributed programs and extensions"
|
short_desc="PostgreSQL contributed programs and extensions"
|
||||||
}
|
}
|
||||||
|
|
||||||
postgresql-full() {
|
postgresql-full_package() {
|
||||||
depends="postgresql postgresql-client postgresql-doc postgresql-contrib postgresql-libs"
|
depends="postgresql postgresql-client postgresql-doc postgresql-contrib postgresql-libs"
|
||||||
short_desc="PostgreSQL all packages meta package"
|
short_desc="PostgreSQL all packages meta package"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue