summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-08-29 17:02:50 +0800
committerzxp198210052023-08-29 17:02:50 +0800
commit94a6095cb5b8c0ef1aa35c37dd02733e47677a43 (patch)
tree4682d5510e8122a728cf4bdcd6e1cc9fbb077ed3
parentc347b7f4065a53c97bf4d65deff862f8846414b0 (diff)
downloadaur-94a6095cb5b8c0ef1aa35c37dd02733e47677a43.tar.gz
update to 0.3.9
-rw-r--r--.SRCINFO41
-rw-r--r--PKGBUILD26
2 files changed, 45 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c822dbe22d5..29f022773863 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2516d26a91f4..81d1750c32a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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