diff options
author | xiota | 2023-10-22 12:44:37 -0700 |
---|---|---|
committer | xiota | 2023-10-22 12:44:37 -0700 |
commit | 51c2013fc1efe661af3ecb87af9ebbf095ca322a (patch) | |
tree | b6cf2c7ea6d3011e1656eed1042d80a233caaf20 | |
parent | e4254b602772a642b3312f2fde8785eff878a629 (diff) | |
download | aur-51c2013fc1efe661af3ecb87af9ebbf095ca322a.tar.gz |
prevent empty pkgver
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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 -- \ |