summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGianluca Boiano2024-12-08 19:35:36 +0100
committerGianluca Boiano2024-12-08 19:35:36 +0100
commit85485ab9fcb6e36ab179f6d7c319611c4e1f9430 (patch)
tree0194537f8ed2e804e3feee24fce7641b69931537
downloadaur-85485ab9fcb6e36ab179f6d7c319611c4e1f9430.tar.gz
overte-server-bin: 2024.11.1
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD45
-rw-r--r--overte.sysusers3
-rw-r--r--overte.tmpfiles2
4 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0c884186d2f4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,30 @@
+pkgbase = overte-server-bin
+ pkgdesc = Overte platform, based on the High Fidelity Engine (server)
+ pkgver = 2024.11.1.07c57f6
+ pkgrel = 1
+ url = https://overte.org
+ arch = aarch64
+ arch = x86_64
+ license = Apache-2.0
+ makedepends = rpmextract
+ depends = libglvnd
+ depends = libstdc++5
+ depends = mesa
+ depends = openssl
+ depends = qt5-base
+ depends = qt5-declarative
+ depends = qt5-websockets
+ provides = overte
+ provides = overte-server
+ conflicts = overte
+ conflicts = overte-server
+ source = overte.sysusers
+ source = overte.tmpfiles
+ sha256sums = 503dfd4562efdbb01f5e714a89d9b23a675e32f9733552532750393be85ca0e3
+ sha256sums = 83b66df9d94878ca1de31e85a48e905501a7db202bee9950e6c2ab32b85b1461
+ source_aarch64 = https://overte-public.fra1.digitaloceanspaces.com/build/overte/release/2024.11.1/overte-server-2024.11.1.07c57f6-1.fc40.aarch64.rpm
+ sha256sums_aarch64 = 26712883af8892fedc6f1f1a24c789789bffa1deb3d2b8c17d8164bf4ea94ef7
+ source_x86_64 = https://overte-public.fra1.digitaloceanspaces.com/build/overte/release/2024.11.1/overte-server-2024.11.1.07c57f6-1.fc40.x86_64.rpm
+ sha256sums_x86_64 = 06040ba788664cbc640e92f0f7dbd68833b6cb7a2dfbf7f56fcfdbd421275318
+
+pkgname = overte-server-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5b600a5b03bb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: robertfoster
+
+pkgname=overte-server-bin
+_date=2024.11.1
+pkgver="${_date}.07c57f6"
+pkgrel=1
+pkgdesc="Overte platform, based on the High Fidelity Engine (server)"
+arch=('aarch64' 'x86_64')
+url="https://overte.org"
+license=('Apache-2.0')
+depends=(
+ 'libglvnd'
+ 'libstdc++5'
+ 'mesa'
+ 'openssl'
+ 'qt5-base'
+ 'qt5-declarative'
+ 'qt5-websockets'
+)
+makedepends=('rpmextract')
+provides=('overte' 'overte-server')
+conflicts=('overte' 'overte-server')
+source=(
+ 'overte.sysusers'
+ 'overte.tmpfiles'
+)
+source_x86_64=("https://overte-public.fra1.digitaloceanspaces.com/build/overte/release/${_date}/overte-server-${pkgver}-1.fc40.x86_64.rpm")
+source_aarch64=("https://overte-public.fra1.digitaloceanspaces.com/build/overte/release/${_date}/overte-server-${pkgver}-1.fc40.aarch64.rpm")
+
+package() {
+ cd "${srcdir}"
+ cp -rv opt usr "${pkgdir}"
+ rm -rf "${pkgdir}/usr/lib/.build-id"
+ mkdir -p "${pkgdir}/etc/opt/overte"
+
+ install -D -m644 "${srcdir}/overte.sysusers" \
+ "${pkgdir}/usr/lib/sysusers.d/overte.conf"
+ install -D -m644 "${srcdir}/overte.tmpfiles" \
+ "${pkgdir}/usr/lib/tmpfiles.d/overte.conf"
+}
+
+sha256sums=('503dfd4562efdbb01f5e714a89d9b23a675e32f9733552532750393be85ca0e3'
+ '83b66df9d94878ca1de31e85a48e905501a7db202bee9950e6c2ab32b85b1461')
+sha256sums_aarch64=('26712883af8892fedc6f1f1a24c789789bffa1deb3d2b8c17d8164bf4ea94ef7')
+sha256sums_x86_64=('06040ba788664cbc640e92f0f7dbd68833b6cb7a2dfbf7f56fcfdbd421275318')
diff --git a/overte.sysusers b/overte.sysusers
new file mode 100644
index 000000000000..1e200234a5c5
--- /dev/null
+++ b/overte.sysusers
@@ -0,0 +1,3 @@
+u overte - "overte" /var/lib/overte /bin/sh
+g overte - -
+
diff --git a/overte.tmpfiles b/overte.tmpfiles
new file mode 100644
index 000000000000..469825ac9d0f
--- /dev/null
+++ b/overte.tmpfiles
@@ -0,0 +1,2 @@
+d /var/lib/overte 0755 overte overte
+Z /var/lib/overte 0775 overte overte