Fix to respect Arch guidelines

This commit is contained in:
2025-12-21 11:22:25 +01:00
parent 5883853532
commit 39159ed9ce
2 changed files with 16 additions and 13 deletions

BIN
.SRCINFO

Binary file not shown.

View File

@@ -3,20 +3,17 @@ pkgname=pandora_launcher
pkgver=0.2.0
pkgrel=1
pkgdesc="Moulberry's \"Experimental launcher for block game\""
arch=('x86_64')
arch=('any')
url="https://github.com/Moulberry/PandoraLauncher"
license=('MIT')
source=(
"$pkgname::git+$url.git#tag=v$pkgver"
)
sha256sums=(
'eb208e1d5f92e31d1b41f42adf0df136a38863474875e760f156a4296186cde4'
)
depends=(
'libxkbcommon-x11'
'vulkan-tools'
'wayland'
'libxkbcommon'
'libxcb'
'vulkan-icd-loader'
'vulkan-driver'
)
makedepends=(
'cargo'
@@ -27,6 +24,14 @@ makedepends=(
optdepends=(
'flite: minecraft narrator support'
)
source=(
"$pkgname::git+$url.git#tag=v$pkgver"
)
sha256sums=(
'eb208e1d5f92e31d1b41f42adf0df136a38863474875e760f156a4296186cde4'
)
export RUSTUP_TOOLCHAIN=stable
@@ -43,11 +48,9 @@ build() {
}
package() {
_iconSrc="$srcdir/$pkgname/assets/icons/pandora.svg"
install -d "${pkgdir}/usr/"{bin,share/{pixmaps,applications}}
install -d "$pkgdir/usr/"{bin,share/{pixmaps,applications}}
install -Dm755 -t "$pkgdir/usr/bin/" "$srcdir/$pkgname/target/release/$pkgname"
install $_iconSrc "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
install "$pkgname.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
install "$srcdir/$pkgname/assets/icons/pandora.svg" "$pkgdir/usr/share/pixmaps/$pkgname.png"
install "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
}