head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.62 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.60 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.58 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.56 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.54 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.52 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.50 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.48 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.46 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.44 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.42 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.40 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.38 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.36 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.32 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.12 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.34 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.30 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.28 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.26 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.24 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.22 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.20 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.18 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.16 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.14 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.10 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.8 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.6 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.4 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.2 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.7.0.58 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.56 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.54 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.52 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.50 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.48 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.46 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.44 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.42 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.40 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.38 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.36 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.34 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.32 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.30 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.28 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.26 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.24 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.22 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.20 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.18 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.16 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.14 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.12 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.10 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.8 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.6 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.4 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.2 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.5.0.24 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.22 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.20 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.18 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.16 pkgsrc-2008Q1:1.5.0.14 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.12 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.10 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.8 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.6 pkgsrc-2007Q1-base:1.5 jlam-pkgviews:1.5.0.4 jlam-pkgviews-base:1.5 pkgsrc-2006Q4:1.5.0.2 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.4.0.10 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.8 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.6 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.4 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.2 pkgsrc-2005Q3-base:1.4; locks; strict; comment @# @; 1.8 date 2016.04.11.04.22.34; author dbj; state Exp; branches; next 1.7; commitid TpixwDg88CcX9a2z; 1.7 date 2009.03.17.14.45.19; author jmcneill; state Exp; branches; next 1.6; 1.6 date 2009.03.15.21.47.44; author jmcneill; state Exp; branches; next 1.5; 1.5 date 2006.11.04.22.18.58; author rillig; state Exp; branches; next 1.4; 1.4 date 2005.09.03.21.34.19; author jlam; state Exp; branches; next 1.3; 1.3 date 2005.08.29.23.16.33; author jlam; state Exp; branches; next 1.2; 1.2 date 2005.08.12.15.33.15; author jlam; state Exp; branches; next 1.1; 1.1 date 2005.08.10.21.10.54; author jlam; state Exp; branches; next ; desc @@ 1.8 log @update PKG_{FAIL,SKIP}_REASON with += @ text @# $NetBSD: fam.buildlink3.mk,v 1.7 2009/03/17 14:45:19 jmcneill Exp $ # # This Makefile fragment is meant to be included by packages that # require a FAM implementation. fam.buildlink3.mk will: # # * set FAMBASE to the base directory of the FAM files; # * set FAM_TYPE to the FAM implementation used. # # There are three variables that can be used to tweak the selection of # the FAM implementation: # # FAM_DEFAULT is a user-settable variable whose value is the default # FAM implementation to use. # # FAM_ACCEPTED is a package-settable list of FAM implementations that # may be used by the package. # # FAM_SERVER is a package-settable flag whose value determines whether # or not the server and library are both required. MK_FAM_BUILDLINK3_MK:= ${MK_FAM_BUILDLINK3_MK}+ .include "../../mk/bsd.prefs.mk" .if !empty(MK_FAM_BUILDLINK3_MK:M+) FAM_DEFAULT?= fam FAM_ACCEPTED?= ${_FAM_PKGS} # This is an exhaustive list of all of the FAM implementations that may # be used with fam.buildlink3.mk, in order of precedence. # _FAM_PKGS?= fam gamin _FAM_DEFAULT= ${FAM_DEFAULT} _FAM_ACCEPTED= ${FAM_ACCEPTED} _FAM_TYPE?= ${_FAM_DEFAULT} . if !empty(_FAM_ACCEPTED:M${_FAM_TYPE}) FAM_TYPE= ${_FAM_TYPE} . else FAM_TYPE= none . endif FAMBASE= ${BUILDLINK_PREFIX.${FAM_TYPE}} BUILD_DEFS+= FAM_DEFAULT BUILD_DEFS_EFFECTS+= FAMBASE FAM_TYPE .endif # MK_FAM_BUILDLINK3_MK FAM_SERVER?= yes .if ${FAM_TYPE} == "none" PKG_FAIL_REASON+= \ "${_FAM_TYPE} is not an acceptable FAM type for ${PKGNAME}." .elif ${FAM_TYPE} == "fam" . include "../../sysutils/fam/buildlink3.mk" .elif ${FAM_TYPE} == "gamin" . include "../../sysutils/libgamin/buildlink3.mk" . if !empty(FAM_SERVER:M[Yy][Ee][Ss]) DEPENDS+= gamin>=0.1.10nb1:../../sysutils/gamin . endif .endif @ 1.7 log @gamin isn't ready yet, so switch back to fam @ text @d1 1 a1 1 # $NetBSD: fam.buildlink3.mk,v 1.6 2009/03/15 21:47:44 jmcneill Exp $ d53 1 a53 1 PKG_FAIL_REASON= \ @ 1.6 log @Switch to gamin as the default FAM implementation. @ text @d1 1 a1 1 # $NetBSD: fam.buildlink3.mk,v 1.5 2006/11/04 22:18:58 rillig Exp $ d26 1 a26 1 FAM_DEFAULT?= gamin @ 1.5 log @Added BUILD_DEFS_EFFECTS. @ text @d1 1 a1 1 # $NetBSD: fam.buildlink3.mk,v 1.4 2005/09/03 21:34:19 jlam Exp $ d9 1 a9 1 # There are two variables that can be used to tweak the selection of d17 3 d26 1 a26 1 FAM_DEFAULT?= fam d50 2 d58 4 a61 1 . include "../../sysutils/gamin/buildlink3.mk" @ 1.4 log @gamin finally works on NetBSD now. Enable it as a FAM implementation choice. @ text @d1 1 a1 1 # $NetBSD: fam.buildlink3.mk,v 1.3 2005/08/29 23:16:33 jlam Exp $ d43 2 a44 2 BUILD_DEFS+= FAM_TYPE BUILD_DEFS+= FAMBASE @ 1.3 log @Don't pretend that gamin works yet to replace FAM. @ text @d1 1 a1 1 # $NetBSD: fam.buildlink3.mk,v 1.2 2005/08/12 15:33:15 jlam Exp $ d29 1 a29 1 _FAM_PKGS?= fam # XXX gamin @ 1.2 log @Don't use the same inclusion guard as fam/buildlink3.mk. "Duh." @ text @d1 1 a1 1 # $NetBSD: fam.buildlink3.mk,v 1.1 2005/08/10 21:10:54 jlam Exp $ d29 1 a29 1 _FAM_PKGS?= fam gamin @ 1.1 log @Add a buildlink3.mk file that will choose between the two FAM implementations -- SGI FAM and GNOME gamin. @ text @d1 1 a1 1 # $NetBSD$ d18 1 a18 1 FAM_BUILDLINK3_MK:= ${FAM_BUILDLINK3_MK}+ d22 1 a22 1 .if !empty(FAM_BUILDLINK3_MK:M+) d45 1 a45 1 .endif # FAM_BUILDLINK3_MK @