From d22024261d993f2afe7569ae68ef6de23bce4fb7 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 3 Jul 2011 02:56:55 +0200 Subject: [PATCH] xbps-src: make internal var UPPERCASE. --- xbps-src/shutils/pkgtarget_funcs.sh.in | 7 ++++++- xbps-src/xbps-src.sh.in | 3 +-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/xbps-src/shutils/pkgtarget_funcs.sh.in b/xbps-src/shutils/pkgtarget_funcs.sh.in index 4dc201f95df..e58708d05b1 100644 --- a/xbps-src/shutils/pkgtarget_funcs.sh.in +++ b/xbps-src/shutils/pkgtarget_funcs.sh.in @@ -124,7 +124,12 @@ install_pkg() fi trap - INT - [ "$install_destdir_target" = "yes" ] && return 0 + # If only installation to destdir, return. + if [ -n "$DESTDIR_ONLY_INSTALL" ]; then + if [ -d "$wrksrc" -a -z "$KEEP_WRKSRC" ]; then + remove_tmpl_wrksrc $wrksrc + fi + fi # Stow package into masterdir. stow_pkg_handler stow diff --git a/xbps-src/xbps-src.sh.in b/xbps-src/xbps-src.sh.in index 9cba6d76e3e..f48633084e6 100644 --- a/xbps-src/xbps-src.sh.in +++ b/xbps-src/xbps-src.sh.in @@ -369,8 +369,7 @@ install|install-destdir) _pkgname=$(basename_cwd) fi setup_tmpl ${_pkgname} - install_destdir_target=no - [ "$target" = "install-destdir" ] && install_destdir_target=yes + [ "$target" = "install-destdir" ] && DESTDIR_ONLY_INSTALL=1 _ORIGINPKG="${_pkgname}" if [ -z "$in_chroot" -a -z "$base_chroot" ]; then