summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-11-14 11:48:08 +0800
committerzxp198210052023-11-14 11:48:08 +0800
commit4863ead4f9f3a8e4501a715f6944e581474d4df7 (patch)
tree16242e83aaf3a62e6fcf03dda504e71757406e75
parent88f75c3f8a375336502f69ebb40b25f4e026dbb1 (diff)
downloadaur-4863ead4f9f3a8e4501a715f6944e581474d4df7.tar.gz
fix errors
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD29
2 files changed, 22 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c7dd3979552..24d6565e16a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = game-box-bin
pkgdesc = An Old-gen console games emulator. This project only relies on the Qt framework.一款游戏家用机模拟器,仅依赖Qt框架
pkgver = 0.1.0
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/QQxiaoming/game_box
arch = x86_64
license = GPL3
@@ -9,15 +9,11 @@ pkgbase = game-box-bin
depends = freetype2
depends = e2fsprogs
depends = fontconfig
- depends = sh
depends = libxcb
depends = libx11
depends = libgpg-error
- depends = zlib
- depends = gcc-libs
depends = libdrm
depends = mesa
- depends = glibc
depends = libglvnd
provides = game-box=0.1.0
conflicts = game-box
diff --git a/PKGBUILD b/PKGBUILD
index 84b9f626de2e..b66739f0547d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgname=game_box
pkgname="${_pkgname//_/-}-bin"
pkgver=0.1.0
-pkgrel=4
+pkgrel=5
pkgdesc="An Old-gen console games emulator. This project only relies on the Qt framework.一款游戏家用机模拟器,仅依赖Qt框架"
arch=('x86_64')
url="https://github.com/QQxiaoming/game_box"
@@ -10,15 +10,28 @@ license=('GPL3')
provides=("${pkgname%-bin}=${pkgver}")
conflicts=("${pkgname%-bin}")
options=('!strip')
-depends=('freetype2' 'e2fsprogs' 'fontconfig' 'sh' 'libxcb' 'libx11' 'libgpg-error' 'zlib' \
- 'gcc-libs' 'libdrm' 'mesa' 'glibc' 'libglvnd')
-makedepends=('gendesk')
-source=("${pkgname%-bin}-${pkgver}.tar.gz::${url}/releases/download/V${pkgver}/${_pkgname}_ubuntu2004_V${pkgver//./}_${CARCH}.tar.gz"
- "${pkgname%-bin}.png::https://raw.githubusercontent.com/QQxiaoming/game_box/V${pkgver}/img/icon256.png")
+depends=(
+ 'freetype2'
+ 'e2fsprogs'
+ 'fontconfig'
+ 'libxcb'
+ 'libx11'
+ 'libgpg-error'
+ 'libdrm'
+ 'mesa'
+ 'libglvnd'
+)
+makedepends=(
+ 'gendesk'
+)
+source=(
+ "${pkgname%-bin}-${pkgver}.tar.gz::${url}/releases/download/V${pkgver}/${_pkgname}_ubuntu2004_V${pkgver//./}_${CARCH}.tar.gz"
+ "${pkgname%-bin}.png::https://raw.githubusercontent.com/QQxiaoming/game_box/V${pkgver}/img/icon256.png"
+)
sha256sums=('f031db78f85ea318b17fd617823fa512990cf29879ed01a7989a88094130933e'
'8410145a23e7c9bd51ada0ac251783079903ab8c3de44c500cf05f91b9745fac')
-prepare() {
- gendesk -f -n --pkgname="game-box-bin" --categories "Game" --name "${pkgname%-bin}" --exec "${pkgname%-bin}"
+build() {
+ gendesk -q -f -n --pkgname "${_pkgname//_/-}-bin" --categories "Game" --name "${pkgname%-bin}" --exec "${pkgname%-bin} %F"
}
package() {
install -Dm 755 -d "${pkgdir}/"{opt/"${pkgname%-bin}",usr/bin}