Set PGSQL_TYPE to the PKGBASE of the PostgreSQL library package that's
ultimately selected. PGSQL_TYPE may be used to reference various BUILDLINK_*.${PGSQL_TYPE} variables.
This commit is contained in:
parent
6dd2b9ed4a
commit
da54b6a39a
1 changed files with 7 additions and 3 deletions
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: pgsql.buildlink3.mk,v 1.6 2005/02/07 04:12:49 dan Exp $
|
||||
# $NetBSD: pgsql.buildlink3.mk,v 1.7 2005/03/17 21:44:58 jlam Exp $
|
||||
|
||||
.if !defined(PGVERSION_MK)
|
||||
PGVERSION_MK= defined
|
||||
|
@ -62,19 +62,23 @@ _PGSQL_VERSION= ${_PGSQL_VERSION_FIRSTACCEPTED}
|
|||
# set variables for the version we decided to use:
|
||||
#
|
||||
.if ${_PGSQL_VERSION} == "80"
|
||||
PGSQL_TYPE= postgresql80-lib
|
||||
PGPKGSRCDIR= ../../databases/postgresql80-lib
|
||||
.elif ${_PGSQL_VERSION} == "74"
|
||||
PGSQL_TYPE= postgresql74-lib
|
||||
PGPKGSRCDIR= ../../databases/postgresql74-lib
|
||||
.elif ${_PGSQL_VERSION} == "73"
|
||||
PGSQL_TYPE= postgresql73-lib
|
||||
PGPKGSRCDIR= ../../databases/postgresql73-lib
|
||||
.else
|
||||
# force an error
|
||||
PGSQL_TYPE= none
|
||||
PKG_SKIP_REASON+= "${_PGSQL_VERSION} is not a valid package"
|
||||
.endif
|
||||
|
||||
.if (defined(USE_BUILDLINK3) && empty(USE_BUILDLINK3:M[nN][oO]))
|
||||
. include "${PGPKGSRCDIR}/buildlink3.mk"
|
||||
PGSQL_PREFIX= ${BUILDLINK_PREFIX.postgresql${_PGSQL_VERSION}-lib}
|
||||
. include "${PGPKGSRCDIR}/buildlink3.mk"
|
||||
PGSQL_PREFIX= ${BUILDLINK_PREFIX.${PGSQL_TYPE}}
|
||||
.endif
|
||||
|
||||
.endif # PGVERSION_MK
|
||||
|
|
Loading…
Reference in a new issue