pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk Show a deprecated warning even if the deprecated va...
details: https://anonhg.NetBSD.org/pkgsrc/rev/debff9d42656
branches: trunk
changeset: 494856:debff9d42656
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue May 31 16:03:41 2005 +0000
description:
Show a deprecated warning even if the deprecated variable is set to
something other than [yY][eE][sS].
If a deprecated warning is defined, interpret it as YES (because some
variables in defaults/mk.conf have defined/not defined as yes/no).
Reviewed by dillo.
diffstat:
mk/bsd.options.mk | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diffs (27 lines):
diff -r 2339a5f954cf -r debff9d42656 mk/bsd.options.mk
--- a/mk/bsd.options.mk Tue May 31 16:00:58 2005 +0000
+++ b/mk/bsd.options.mk Tue May 31 16:03:41 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.options.mk,v 1.28 2005/05/31 15:05:13 rillig Exp $
+# $NetBSD: bsd.options.mk,v 1.29 2005/05/31 16:03:41 wiz Exp $
#
# This Makefile fragment provides boilerplate code for standard naming
# conventions for handling per-package build options.
@@ -108,9 +108,15 @@
_opt_:= ${_m_:C/.*://}
_popt_:=${_opt_:C/-//}
. if !empty(PKG_SUPPORTED_OPTIONS:M${_popt_})
-. if defined(${_var_}) && !empty(${_var_}:M[yY][eE][sS])
+. if defined(${_var_})
+_DEPRECATED_WARNING:=${_DEPRECATED_WARNING} "Deprecated variable "${_var_:Q}" used, use PKG_DEFAULT_OPTIONS+="${_popt_:Q}" instead."
+. if empty(${_var_}:M[nN][oO])
_PKG_LEGACY_OPTIONS:=${_PKG_LEGACY_OPTIONS} ${_opt_}
-_DEPRECATED_WARNING:=${_DEPRECATED_WARNING} "Deprecated variable "${_var_:Q}" used, use PKG_DEFAULT_OPTIONS+="${_opt_:Q}" instead."
+. elif empty(_opt_:M-*)
+_PKG_LEGACY_OPTIONS:=${_PKG_LEGACY_OPTIONS} -${_popt_}
+. else
+_PKG_LEGACY_OPTIONS:=${_PKG_LEGACY_OPTIONS} ${_popt_}
+. endif
. endif
. endif
.endfor
Home |
Main Index |
Thread Index |
Old Index