# Maintainer: zxp19821005 pkgname="etherealengine-control-center-appimage" pkgver=0.3.3 pkgrel=1 pkgdesc="One stop solution for all your Metaverse needs. A desktop app for managing Ethereal Engine cluster. " arch=('x86_64') url="https://etherealengine.org/" _githuburl="https://github.com/EtherealEngine/etherealengine-control-center" license=('MIT') options=(!strip) conflicts=("${pkgname%-appimage}") depends=('zlib' 'glibc' 'hicolor-icon-theme') _install_path="/opt/appimages" source=("${pkgname%-appimage}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/Ethereal-Engine-Control-Center-${pkgver}.AppImage" "LICENSE::https://raw.githubusercontent.com/EtherealEngine/etherealengine-control-center/master/LICENSE") sha256sums=('f9080724bb2ce880e90a2f3f70895905d4789df257934fc15fb78798751bbf82' 'd346da664afe040f323eb3aecc74d5bb2a8b6d61a7ff53ccfaf1611add61a41d') prepare() { chmod a+x "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" --appimage-extract > /dev/null sed "s|AppRun|${_install_path}/${pkgname%-appimage}.AppImage|g" -i "${srcdir}/squashfs-root/${pkgname%-appimage}.desktop" } package() { install -Dm755 "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${pkgname%-appimage}.AppImage" for _icons in 8x8 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256 512x512 1024x1024;do install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-appimage}.png" \ -t "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps" done install -Dm644 "${srcdir}/squashfs-root/${pkgname%-appimage}.desktop" -t "${pkgdir}/usr/share/applications" install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }