diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-09-11 21:22:44 +0000 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-09-11 21:31:42 +0000 |
commit | f41d1e587349e105b1ec32b2a461a0f000eb2676 (patch) | |
tree | c6a81b09efd3af9329dadfd10a34dbb08a65554a /build.subr | |
parent | dfad49b0b8b34bee2a36948ba6d0cb15d81554c1 (diff) | |
download | midipix_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.subr | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -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; |