Index: Uses/pgsql.mk =================================================================== --- Uses/pgsql.mk +++ Uses/pgsql.mk @@ -80,6 +80,17 @@ _WANT_PGSQL_VER+=${version} . endif . endfor +. elif ${pgsql_ARGS:M*-*} +_MIN!= ${ECHO} ${pgsql_ARGS} | ${SED} -e "s/-.*//" +_MAX!= ${ECHO} ${pgsql_ARGS} | ${SED} -e "s/.*-//" +. if ${_MIN} > ${_MAX} +IGNORE= The minimum version must be higher than the maximum version wanted +. endif +. for version in ${VALID_PGSQL_VER} +. if ${version} >= ${_MIN} && ${version} <= ${_MAX} +_WANT_PGSQL_VER+= ${version} +. endif +. endfor . endif _WANT_PGSQL_VER?= ${pgsql_ARGS} . endif