summaryrefslogtreecommitdiffhomepage
path: root/build.subr
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-09-11 21:22:44 +0000
committerLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-09-11 21:31:42 +0000
commitf41d1e587349e105b1ec32b2a461a0f000eb2676 (patch)
treec6a81b09efd3af9329dadfd10a34dbb08a65554a /build.subr
parentdfad49b0b8b34bee2a36948ba6d0cb15d81554c1 (diff)
downloadmidipix_build-f41d1e587349e105b1ec32b2a461a0f000eb2676.tar.bz2
midipix_build-f41d1e587349e105b1ec32b2a461a0f000eb2676.tar.xz
Fix {debug,release}-dependent stripping behaviour when building John the Ripper, netcat, pkg-cron and OpenSSH (via midipix.)
Diffstat (limited to 'build.subr')
-rw-r--r--build.subr8
1 files changed, 7 insertions, 1 deletions
diff --git a/build.subr b/build.subr
index c79872fe..401dd826 100644
--- a/build.subr
+++ b/build.subr
@@ -251,7 +251,13 @@ parse_with_pkg_name() {
if [ -n "$(get_var_unsafe PKG_LVL${PKG_LVL}_${_pwpn_vname})" ]; then
export "PKG_${_pwpn_vname}=$(get_var_unsafe PKG_LVL${PKG_LVL}_${_pwpn_vname})";
fi;
- if [ -n "$(get_var_unsafe PKG_${_pwpn_pkg_NAME}_${_pwpn_vname})" ]; then
+ if [ "${BUILD}" = "debug" ] \
+ && [ -n "$(get_var_unsafe PKG_${_pwpn_pkg_NAME}_${_pwpn_vname}_DEBUG)" ]; then
+ export "PKG_${_pwpn_vname}=$(get_var_unsafe PKG_${_pwpn_pkg_NAME}_${_pwpn_vname}_DEBUG)";
+ elif [ "${BUILD}" = "release" ] \
+ && [ -n "$(get_var_unsafe PKG_${_pwpn_pkg_NAME}_${_pwpn_vname}_RELEASE)" ]; then
+ export "PKG_${_pwpn_vname}=$(get_var_unsafe PKG_${_pwpn_pkg_NAME}_${_pwpn_vname}_RELEASE)";
+ elif [ -n "$(get_var_unsafe PKG_${_pwpn_pkg_NAME}_${_pwpn_vname})" ]; then
export "PKG_${_pwpn_vname}=$(get_var_unsafe PKG_${_pwpn_pkg_NAME}_${_pwpn_vname})";
fi;
done; unset _pwpn_vname;