Fix to respect Arch guidelines
This commit is contained in:
29
PKGBUILD
29
PKGBUILD
@@ -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"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user