diff options
author | zxp19821005 | 2023-08-29 17:02:50 +0800 |
---|---|---|
committer | zxp19821005 | 2023-08-29 17:02:50 +0800 |
commit | 94a6095cb5b8c0ef1aa35c37dd02733e47677a43 (patch) | |
tree | 4682d5510e8122a728cf4bdcd6e1cc9fbb077ed3 | |
parent | c347b7f4065a53c97bf4d65deff862f8846414b0 (diff) | |
download | aur-94a6095cb5b8c0ef1aa35c37dd02733e47677a43.tar.gz |
update to 0.3.9
-rw-r--r-- | .SRCINFO | 41 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 45 insertions, 22 deletions
@@ -1,21 +1,44 @@ pkgbase = etherealengine-control-center-bin pkgdesc = One stop solution for all your Metaverse needs. A desktop app for managing Ethereal Engine cluster. - pkgver = 0.3.8 - pkgrel = 2 + pkgver = 0.3.9 + pkgrel = 1 url = https://etherealengine.org/ arch = x86_64 license = MIT + depends = libxext + depends = libx11 + depends = libdrm + depends = pango + depends = libdbusmenu-glib + depends = glib2 + depends = cairo + depends = at-spi2-core + depends = libcups + depends = libxfixes + depends = mesa + depends = nss + depends = gtk3 + depends = glibc + depends = libxdamage + depends = nspr + depends = gdk-pixbuf2 + depends = gtk2 depends = bash - depends = electron23 depends = hicolor-icon-theme - depends = fuse2 - provides = etherealengine-control-center=0.3.8 + depends = alsa-lib + depends = dbus + depends = libxcomposite + depends = libxcb + depends = dbus-glib + depends = gcc-libs + depends = expat + depends = libxrandr + depends = libxkbcommon + provides = etherealengine-control-center=0.3.9 conflicts = etherealengine-control-center - source = etherealengine-control-center-0.3.8.AppImage::https://github.com/EtherealEngine/etherealengine-control-center/releases/download/v0.3.8/Ethereal-Engine-Control-Center-0.3.8.AppImage + source = etherealengine-control-center-0.3.9.AppImage::https://github.com/EtherealEngine/etherealengine-control-center/releases/download/v0.3.9/Ethereal-Engine-Control-Center-0.3.9.AppImage source = LICENSE::https://raw.githubusercontent.com/EtherealEngine/etherealengine-control-center/master/LICENSE - source = etherealengine-control-center.sh - sha256sums = 38da0cc6063db967211a09968b277382c92602384a542077ea7b6823b3870b8b + sha256sums = 9d709978d23a5c0a58370e3bd0cf6b872c28557e1e51075b5f7dc38782181832 sha256sums = d346da664afe040f323eb3aecc74d5bb2a8b6d61a7ff53ccfaf1611add61a41d - sha256sums = 0c689f4e257f43a43f8b5dc3801f9a29736e4fe00b9cab624380f379f74456b5 pkgname = etherealengine-control-center-bin @@ -1,35 +1,35 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=etherealengine-control-center-bin _appname=Ethereal-Engine-Control-Center -pkgver=0.3.8 -pkgrel=2 +pkgver=0.3.9 +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') -conflicts=("${pkgname%-bin}") provides=("${pkgname%-bin}=${pkgver}") -depends=('bash' 'electron23' 'hicolor-icon-theme' 'fuse2') +conflicts=("${pkgname%-bin}") +depends=('libxext' 'libx11' 'libdrm' 'pango' 'libdbusmenu-glib' 'glib2' 'cairo' 'at-spi2-core' 'libcups' 'libxfixes' 'mesa' 'nss' 'gtk3' 'glibc' 'libxdamage' \ + 'nspr' 'gdk-pixbuf2' 'gtk2' 'bash' 'hicolor-icon-theme' 'alsa-lib' 'dbus' 'libxcomposite' 'libxcb' 'dbus-glib' 'gcc-libs' 'expat' 'libxrandr' 'libxkbcommon') source=("${pkgname%-bin}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/${_appname}-${pkgver}.AppImage" - "LICENSE::https://raw.githubusercontent.com/EtherealEngine/etherealengine-control-center/master/LICENSE" - "${pkgname%-bin}.sh") -sha256sums=('38da0cc6063db967211a09968b277382c92602384a542077ea7b6823b3870b8b' - 'd346da664afe040f323eb3aecc74d5bb2a8b6d61a7ff53ccfaf1611add61a41d' - '0c689f4e257f43a43f8b5dc3801f9a29736e4fe00b9cab624380f379f74456b5') + "LICENSE::https://raw.githubusercontent.com/EtherealEngine/etherealengine-control-center/master/LICENSE") +sha256sums=('9d709978d23a5c0a58370e3bd0cf6b872c28557e1e51075b5f7dc38782181832' + 'd346da664afe040f323eb3aecc74d5bb2a8b6d61a7ff53ccfaf1611add61a41d') prepare() { chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null + find "${srcdir}/squashfs-root" -type d -exec chmod 755 {} \; + sed "s|AppRun --no-sandbox %U|${pkgname%-bin} %U --no-sandbox|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" } package() { - install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}" - cp -r "${srcdir}/squashfs-root/resources/"* "${pkgdir}/opt/${pkgname%-bin}" + install -Dm755 -d "${pkgdir}/"{opt/"${pkgname%-bin}",usr/bin} + cp -r "${srcdir}/squashfs-root/"* "${pkgdir}/opt/${pkgname%-bin}" + ln -sf "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" 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%-bin}.png" \ -t "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps" done - sed "s|AppRun --no-sandbox %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" install -Dm644 "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" - find "${pkgdir}/opt/${pkgname%-bin}" -type d -exec chmod 755 {} \; }
\ No newline at end of file |