summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-10-22 12:44:37 -0700
committerxiota2023-10-22 12:44:37 -0700
commit51c2013fc1efe661af3ecb87af9ebbf095ca322a (patch)
treeb6cf2c7ea6d3011e1656eed1042d80a233caaf20
parente4254b602772a642b3312f2fde8785eff878a629 (diff)
downloadaur-51c2013fc1efe661af3ecb87af9ebbf095ca322a.tar.gz
prevent empty pkgver
-rw-r--r--PKGBUILD12
1 files changed, 6 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 08b803a4fee9..578a1d0e119a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -45,7 +45,7 @@ case "${_autoupdate::1}" in
)
# update _pkgver
- if [ x"$_pkgver" != x"$_pkgver_new" ] ; then
+ if [ x"${_pkgver:?}" != x"${_pkgver_new:?}" ] ; then
_pkgver="$_pkgver_new"
sed -Ei "s@^(\s*: \\\$\{_pkgver):=.*\}\$@\1:=$_pkgver}@" "$startdir/PKGBUILD"
fi
@@ -72,8 +72,8 @@ fi
options=('!emptydirs' '!strip')
install="$_pkgname.install"
-_dl_url="$url/releases/download/M${_pkgver}"
-_dl_filename="${_pkgname}_${_pkgver}_$dl_type.deb"
+_dl_url="$url/releases/download/M${_pkgver:?}"
+_dl_filename="${_pkgname}_${_pkgver:?}_$dl_type.deb"
source=(
"$_dl_url/$_dl_filename"
"$_pkgname.sh"
@@ -85,7 +85,7 @@ sha256sums=(
pkgver() {
printf '%s' \
- "$_pkgver"
+ "${_pkgver:?}"
}
package() {
@@ -170,11 +170,11 @@ package() {
# Icons
for i in 16 24 32 48 64 128 256; do
install -Dm644 "${pkgdir:?}/opt/${pkgname%-bin}/product_logo_${i}.png" \
- "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname%-bin}.png"
+ "${pkgdir:?}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname%-bin}.png"
done
install -Dm644 "${pkgdir:?}/opt/${pkgname%-bin}/thorium_shell.png" \
- "$pkgdir/usr/share/icons/hicolor/256x256/apps/thorium-shell$_type.png"
+ "${pkgdir:?}/usr/share/icons/hicolor/256x256/apps/thorium-shell$_type.png"
echo " -> Removing Debian Cron job, duplicate product logos and menu directory..."
rm -r -- \