diff options
author | dillo <dillo@pkgsrc.org> | 2005-06-01 13:40:14 +0000 |
---|---|---|
committer | dillo <dillo@pkgsrc.org> | 2005-06-01 13:40:14 +0000 |
commit | b05a7934938fc6bcbea0e063d4edb009f286a502 (patch) | |
tree | 9c37b59e7be2958071546c3bc369f4feed97dfed | |
parent | dec666b95e0688d161ca14e6a7f7ffe21c899a38 (diff) | |
download | pkgsrc-b05a7934938fc6bcbea0e063d4edb009f286a502.tar.gz |
fix bug in legacy vars handling for option names containing `-',
found by jmmv.
-rw-r--r-- | mk/bsd.options.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mk/bsd.options.mk b/mk/bsd.options.mk index 36f71f08b42..e488d2a7641 100644 --- a/mk/bsd.options.mk +++ b/mk/bsd.options.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.options.mk,v 1.30 2005/05/31 18:25:37 jmmv Exp $ +# $NetBSD: bsd.options.mk,v 1.31 2005/06/01 13:40:14 dillo Exp $ # # This Makefile fragment provides boilerplate code for standard naming # conventions for handling per-package build options. @@ -106,7 +106,7 @@ PKG_FAIL_REASON+= "bsd.options.mk: PKG_OPTIONS_VAR is not defined." .for _m_ in ${PKG_OPTIONS_LEGACY_VARS} _var_:= ${_m_:C/:.*//} _opt_:= ${_m_:C/.*://} -_popt_:=${_opt_:C/-//} +_popt_:=${_opt_:C/^-//} . if !empty(PKG_SUPPORTED_OPTIONS:M${_popt_}) . if defined(${_var_}) _DEPRECATED_WARNING:=${_DEPRECATED_WARNING} "Deprecated variable "${_var_:Q}" used, use PKG_DEFAULT_OPTIONS+="${_popt_:Q}" instead." |