Changeset View
Changeset View
Standalone View
Standalone View
Mk/Uses/pgsql.mk
Context not available. | |||||
# When adding a version, please keep the comment in | # When adding a version, please keep the comment in | ||||
# Mk/bsd.default-versions.mk in sync. | # Mk/bsd.default-versions.mk in sync. | ||||
VALID_PGSQL_VER= 9.6 10 11 12 13 14 | VALID_PGSQL_VER= 9.6 10 11 12 13 14 | ||||
HIGHEST_PGSQL_VER= 14 | |||||
# Override non-default LIBVERS like this: | # Override non-default LIBVERS like this: | ||||
#PGSQL99_LIBVER=6 | #PGSQL99_LIBVER=6 | ||||
Context not available. | |||||
.for v in ${PGSQL_DEFAULT} | .for v in ${PGSQL_DEFAULT} | ||||
. if ! ${VALID_PGSQL_VER:M$v} | . if ! ${VALID_PGSQL_VER:M$v} | ||||
IGNORE= Invalid PGSQL default version ${PGSQL_DEFAULT}; valid versions are ${VALID_PGSQL_VER} | #IGNORE= Invalid PGSQL default version ${PGSQL_DEFAULT}; valid versions are ${VALID_PGSQL_VER} | ||||
. endif | . endif | ||||
.endfor | .endfor | ||||
Context not available. | |||||
. endfor | . endfor | ||||
. endif | . endif | ||||
. if defined(_PGSQL_VER) && ${_PGSQL_VER} != ${PGSQL_VER} | . if defined(_PGSQL_VER) && ${_PGSQL_VER} != ${PGSQL_VER} | ||||
IGNORE?= cannot install: the port wants postgresql-client version ${_WANT_PGSQL_VER} and you have version ${_PGSQL_VER} installed | #IGNORE?= cannot install: the port wants postgresql-client version ${_WANT_PGSQL_VER} and you have version ${_PGSQL_VER} installed | ||||
. endif | . endif | ||||
. endif | . endif | ||||
Context not available. | |||||
. endif # IGNORE_WITH_PGSQL | . endif # IGNORE_WITH_PGSQL | ||||
.if !defined(WANT_PGSQL) || ${WANT_PGSQL:Mlib} | .if !defined(WANT_PGSQL) || ${WANT_PGSQL:Mlib} | ||||
LIB_DEPENDS+= libpq.so.${PGSQL${PGSQL_VER_NODOT}_LIBVER}:databases/postgresql${PGSQL_VER_NODOT}-client | LIB_DEPENDS+= libpq.so.${PGSQL${PGSQL_VER_NODOT}_LIBVER}:databases/postgresql${HIGHEST_PGSQL_VER}-client | ||||
.endif | .endif | ||||
_USE_PGSQL_DEP= client contrib docs pgtcl plperl plpython pltcl server | _USE_PGSQL_DEP= client contrib docs pgtcl plperl plpython pltcl server | ||||
Context not available. |