From 07cfc7ddaf457a544a9acf358265926e41c868cb Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Mon, 27 Mar 2023 22:43:35 -0400 Subject: [PATCH] Fixed checks for dpkg and freebsd-pkg installations Former-commit-id: ace1f3bd23195eaf52ea8d67dd79c40f732524c7 Former-commit-id: 23decaf206b05d7b62ece38bc332826b1da098bc --- package.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/package.sh b/package.sh index 248ca5a..e95ed65 100755 --- a/package.sh +++ b/package.sh @@ -305,13 +305,17 @@ case "$1" in _create_generic _create_pkgbuild _create_apkbuild - if [ $(pacman -Q dpkg) = "dpkg"* ]; then + case "$(pacman -Q dpkg)" in + dpkg*) _create_deb _create_termux - fi - if [ "$(pacman -Q freebsd-pkg)" = "freebsd-pkg"* ]; then + ;; + esac + case "$(pacman -Q freebsd-pkg)" in + freebsd-pkg*) _create_freebsd_pkg - fi + ;; + esac ;; *) printf '\nusage: package.sh [target] \n\ntargets:\n mainline: pkgbuild apkbuild haiku fedora debian\n experimental: freebsd termux\n other: buildable-arch\n\n'