xbps-src: support "alternatives" from xbps-0.48.

This commit is contained in:
Juan RP
2015-10-30 12:39:59 +01:00
parent 8c4fcac519
commit 3e1154266f
3 changed files with 12 additions and 1 deletions

View File

@@ -2,7 +2,7 @@
# a package template and can also be used in subpkgs.
## VARIABLES
unset -v noarch conf_files mutable_files preserve triggers
unset -v noarch conf_files mutable_files preserve triggers alternatives
unset -v depends run_depends replaces provides conflicts tags
# hooks/post-install/03-strip-and-debug-pkgs

View File

@@ -82,6 +82,12 @@ genpkg() {
_conf_files="${_conf_files} ${f}"
done
fi
if [ -n "$alternatives" ]; then
local _alternatives=
for f in ${alternatives}; do
_alternatives="${_alternatives} ${f}"
done
fi
msg_normal "Creating $binpkg for repository $pkgdir ...\n"
@@ -100,6 +106,7 @@ genpkg() {
${_gitrevs:+--source-revisions "${_gitrevs}"} \
${_shprovides:+--shlib-provides "${_shprovides}"} \
${_shrequires:+--shlib-requires "${_shrequires}"} \
${_alternatives:+--alternatives "${_alternatives}"} \
${_preserve:+--preserve} \
${_tags:+--tags "${tags}"} \
--architecture ${arch} \