Add standalone media and remote downloads
This commit is contained in:
parent
8a213462e0
commit
5f9b5d9796
14 changed files with 683 additions and 86 deletions
|
|
@ -4,8 +4,9 @@ set -euo pipefail
|
|||
root_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
package_id="$(cargo pkgid --manifest-path "${root_dir}/Cargo.toml")"
|
||||
version="${package_id##*@}"
|
||||
bundle_name="Comicviewer-${version}-x86_64"
|
||||
appimage_name="${bundle_name}.AppImage"
|
||||
artifact_name="Comicviewer-${version}-x86_64"
|
||||
bundle_name="Comicviewer-latest-x86_64"
|
||||
appimage_name="${artifact_name}.AppImage"
|
||||
appimage="${root_dir}/dist/${appimage_name}"
|
||||
checksum="${appimage}.sha256"
|
||||
archive="${root_dir}/dist/${bundle_name}.tar.gz"
|
||||
|
|
|
|||
|
|
@ -39,7 +39,8 @@ install_dependencies() {
|
|||
fi
|
||||
|
||||
set --
|
||||
for package in fuse2 gtk4 dav1d gvfs gvfs-smb; do
|
||||
for package in fuse2 gtk4 dav1d gvfs gvfs-smb gstreamer gst-plugins-base \
|
||||
gst-plugins-good gst-plugins-bad gst-libav; do
|
||||
if ! pacman -Q "${package}" >/dev/null 2>&1; then
|
||||
set -- "$@" "${package}"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue