From 15ff60a8889ef5d939f454fc2900fd11b0cce77a Mon Sep 17 00:00:00 2001 From: maxice8 Date: Fri, 14 Sep 2018 12:50:02 -0300 Subject: [PATCH] cryptsetup: use subpackages= instead of case esac to guard a function. fixes consistency check and keeps all functions defined --- srcpkgs/cryptsetup/template | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template index a7a51bc036e..c0e6e7f0d84 100644 --- a/srcpkgs/cryptsetup/template +++ b/srcpkgs/cryptsetup/template @@ -15,6 +15,7 @@ homepage="https://gitlab.com/cryptsetup/cryptsetup" changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes" distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz" checksum=9d3a3c7033293e0c97f0ad0501fd5b4d4913ae497cbf70cca06633ccc54b5734 +subpackages="libcryptsetup cryptsetup-devel" build_options="pwquality" desc_option_pwquality="Enable support for checking password quality via libpwquality" @@ -22,15 +23,17 @@ desc_option_pwquality="Enable support for checking password quality via libpwqua case $XBPS_TARGET_MACHINE in *-musl) configure_args+=" --enable-static-cryptsetup" - cryptsetup-static_package() { - short_desc+=" - static cryptsetup" - pkg_install() { - vmove "usr/bin/*.static" - } - } + subpackages+=" cryptsetup-static" ;; esac +cryptsetup-static_package() { + short_desc+=" - static cryptsetup" + pkg_install() { + vmove "usr/bin/*.static" + } +} + libcryptsetup_package() { short_desc+=" - runtime libraries" pkg_install() {