Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/pkgsrc/mk/pgsql.buildlink3.mk,v rcsdiff: /ftp/cvs/cvsroot/pkgsrc/mk/pgsql.buildlink3.mk,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.26 retrieving revision 1.34 diff -u -p -r1.26 -r1.34 --- pkgsrc/mk/pgsql.buildlink3.mk 2009/07/29 06:33:03 1.26 +++ pkgsrc/mk/pgsql.buildlink3.mk 2012/10/05 21:09:02 1.34 @@ -1,4 +1,4 @@ -# $NetBSD: pgsql.buildlink3.mk,v 1.26 2009/07/29 06:33:03 adam Exp $ +# $NetBSD: pgsql.buildlink3.mk,v 1.34 2012/10/05 21:09:02 adam Exp $ # # User-settable variables: # @@ -13,7 +13,6 @@ # PG_LIB_EXT # PGSQL_TYPE # PGPKGSRCDIR -# .if !defined(PGVERSION_MK) PGVERSION_MK= defined @@ -25,8 +24,8 @@ _SYS_VARS.pgsql= PG_LIB_EXT PGSQL_TYPE P .include "../../mk/bsd.prefs.mk" -PGSQL_VERSION_DEFAULT?= 82 -PGSQL_VERSIONS_ACCEPTED?= 84 83 82 81 +PGSQL_VERSION_DEFAULT?= 91 +PGSQL_VERSIONS_ACCEPTED?= 92 91 90 84 83 # transform the list into individual variables .for pv in ${PGSQL_VERSIONS_ACCEPTED} @@ -41,49 +40,37 @@ PG_LIB_EXT=so # check what is installed .if ${OPSYS} == "Darwin" -.if exists(${LOCALBASE}/lib/libecpg.6.0.1.dylib) +. if exists(${LOCALBASE}/lib/libecpg.6.4.dylib) +_PGSQL_VERSION_92_INSTALLED= yes +. endif +. if exists(${LOCALBASE}/lib/libecpg.6.3.dylib) +_PGSQL_VERSION_91_INSTALLED= yes +. endif +. if exists(${LOCALBASE}/lib/libecpg.6.2.dylib) +_PGSQL_VERSION_90_INSTALLED= yes +. endif +. if exists(${LOCALBASE}/lib/libecpg.6.1.dylib) _PGSQL_VERSION_84_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.6.0.0.dylib) +. endif +. if exists(${LOCALBASE}/lib/libecpg.6.0.dylib) _PGSQL_VERSION_83_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.5.0.2.dylib) -_PGSQL_VERSION_82_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.5.0.1.dylib) -_PGSQL_VERSION_81_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.5.0.dylib) -_PGSQL_VERSION_80_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.4.1.dylib) -_PGSQL_VERSION_74_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.3.dylib) -_PGSQL_VERSION_73_INSTALLED=yes -.endif +. endif .else -.if exists(${LOCALBASE}/lib/libecpg.so.6.0.1) +. if exists(${LOCALBASE}/lib/libecpg.so.6.4) +_PGSQL_VERSION_92_INSTALLED= yes +. endif +. if exists(${LOCALBASE}/lib/libecpg.so.6.3) +_PGSQL_VERSION_91_INSTALLED= yes +. endif +. if exists(${LOCALBASE}/lib/libecpg.so.6.2) +_PGSQL_VERSION_90_INSTALLED= yes +. endif +. if exists(${LOCALBASE}/lib/libecpg.so.6.1) _PGSQL_VERSION_84_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.so.6.0.0) +. endif +. if exists(${LOCALBASE}/lib/libecpg.so.6.0) _PGSQL_VERSION_83_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.so.5.0.2) -_PGSQL_VERSION_82_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.so.5.0.1) -_PGSQL_VERSION_81_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.so.5.0.0) -_PGSQL_VERSION_80_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.so.4.1) -_PGSQL_VERSION_74_INSTALLED= yes -.endif -.if exists(${LOCALBASE}/lib/libecpg.so.3) -_PGSQL_VERSION_73_INSTALLED=yes -.endif +. endif .endif # if a version is explicitely required, take it @@ -123,21 +110,21 @@ _PGSQL_VERSION= ${_PGSQL_VERSION_FIRSTAC # # set variables for the version we decided to use: # -.if ${_PGSQL_VERSION} == "84" +.if ${_PGSQL_VERSION} == "92" +PGSQL_TYPE= postgresql92-client +PGPKGSRCDIR= ../../databases/postgresql92-client +.elif ${_PGSQL_VERSION} == "91" +PGSQL_TYPE= postgresql91-client +PGPKGSRCDIR= ../../databases/postgresql91-client +.elif ${_PGSQL_VERSION} == "90" +PGSQL_TYPE= postgresql90-client +PGPKGSRCDIR= ../../databases/postgresql90-client +.elif ${_PGSQL_VERSION} == "84" PGSQL_TYPE= postgresql84-client PGPKGSRCDIR= ../../databases/postgresql84-client .elif ${_PGSQL_VERSION} == "83" PGSQL_TYPE= postgresql83-client PGPKGSRCDIR= ../../databases/postgresql83-client -.elif ${_PGSQL_VERSION} == "82" -PGSQL_TYPE= postgresql82-client -PGPKGSRCDIR= ../../databases/postgresql82-client -.elif ${_PGSQL_VERSION} == "81" -PGSQL_TYPE= postgresql81-client -PGPKGSRCDIR= ../../databases/postgresql81-client -.elif ${_PGSQL_VERSION} == "80" -PGSQL_TYPE= postgresql80-client -PGPKGSRCDIR= ../../databases/postgresql80-client .else # force an error PGSQL_TYPE= none