From 60584980694cfddb783ea16cf86bd5de1a84266a Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 14 Jul 2011 12:30:29 +0200 Subject: [PATCH] xbps-src: added setup_subpkg_tmpl() to setup subpkg tmpls. --- xbps-src/shutils/tmpl_funcs.sh.in | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/xbps-src/shutils/tmpl_funcs.sh.in b/xbps-src/shutils/tmpl_funcs.sh.in index ea6d3ba052..7b22137478 100644 --- a/xbps-src/shutils/tmpl_funcs.sh.in +++ b/xbps-src/shutils/tmpl_funcs.sh.in @@ -140,6 +140,24 @@ setup_tmpl() } +setup_subpkg_tmpl() +{ + [ -z "$1" ] && return 1 + + if [ -r "$XBPS_SRCPKGDIR/$1/$1.template" ]; then + setup_tmpl $1 + unset run_depends + . $XBPS_SRCPKGDIR/$1/$1.template + for f in ${subpackages}; do + if [ "$subpkg" = "$1" ]; then + pkgname=$subpkg + set_tmpl_common_vars + break + fi + done + fi +} + check_builddep_dup() { local dep="$1" i