diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 21 insertions, 16 deletions
@@ -1,35 +1,40 @@ # Maintainer: Joseph DiGiovanni <jdigiovanni78 at gmail dot com> # Upstream: Immersed Inc. <info at immersed dot com> + pkgname=immersed -pkgver=9.9 +pkgver=10.0 pkgrel=1 + +_appimage="Immersed-x86_64.AppImage" + +source_x86_64=( "$_appimage::https://static.immersed.com/dl/Immersed-x86_64.AppImage" + "$pkgname.desktop") + +sha256sums_x86_64=('a3fde755e3b048c148f4484704a78ddecb3c05f9ac7bd2cc21e82b77dbfb523e' + SKIP) + pkgdesc="Immersed Desktop Agent" -arch=("x86_64") +arch=('x86_64') url="https://immersed.com/" license=('unknown') -makedepends=("gendesk") -depends=("fuse") +depends=('fuse') optdepends=('V4L2LOOPBACK-MODULE: Virtual webcam support') options=(!strip) -_appimage="Immersed-x86_64.AppImage" -_icon="${pkgname}.png" -source_x86_64=("${_appimage}::https://static.immersed.com/dl/Immersed-x86_64.AppImage" "${_icon}::https://immersed.com/assets/favicon/android-icon-192x192-202d04a8c19d3974616bc5dd9136796dbc04f4c10a4b32277d5eeb0d22e846b0.png") -noextract=("${_appimage}") -sha256sums_x86_64=('3bcddffad1b236bb7122a99cfc3de08832098a4f98b504b2910c3bcfe0ac2ab6' - SKIP) +noextract=("$_appimage") prepare() { - gendesk -f -n --name="Immersed" --pkgname=${pkgname} --pkgdesc=${pkgdesc} --exec=${pkgname} --icon=${srcdir}/${_icon} + chmod +x "$srcdir/$_appimage" + "$srcdir/$_appimage" --appimage-extract } package() { - install -Dm755 "${srcdir}/${_appimage}" "${pkgdir}/opt/${pkgname}/${_appimage}" + install -Dm755 "$srcdir/$_appimage" "$pkgdir/opt/$pkgname/$_appimage" # Symlink executable - mkdir -p "${pkgdir}/usr/bin" - ln -s "/opt/${pkgname}/${_appimage}" "${pkgdir}/usr/bin/${pkgname}" + mkdir -p "$pkgdir/usr/bin" + ln -s "/opt/$pkgname/$_appimage" "$pkgdir/usr/bin/$pkgname" # Install desktop entry - install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -Dm644 "${srcdir}/${_icon}" "${pkgdir}/usr/share/icons/${_icon}" + install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "$srcdir/squashfs-root/Immersed.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" } |