summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeverin Kaderli2019-11-29 10:04:26 +0100
committerSeverin Kaderli2019-11-29 10:04:26 +0100
commiteaf0a20dc1ccb303e7b0b0d13056553b267d3d69 (patch)
tree8ac3c7753251383ccdb51edb09decaee81572d13
parent4ed862c557592300660468d2edde7179afaa0105 (diff)
downloadaur-eaf0a20dc1ccb303e7b0b0d13056553b267d3d69.tar.gz
Update PKGBUILD
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD24
2 files changed, 25 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fd5f5bf9ecb6..c8882c0c8a55 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = pegasus-frontend-git
pkgdesc = A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
- pkgver = alpha12.r39.gdd58baf
+ pkgver = alpha13.r30.g7648b41
pkgrel = 1
url = https://pegasus-frontend.org/
arch = i686
@@ -8,18 +8,22 @@ pkgbase = pegasus-frontend-git
license = GPL3
makedepends = git
makedepends = qt5-tools
+ makedepends = qt5-quickcontrols
+ makedepends = qt5-gamepad
+ makedepends = qt5-svg
+ makedepends = qt5-multimedia
+ makedepends = qt5-graphicaleffects
+ makedepends = qt5-declarative
+ makedepends = qt5-imageformats
+ makedepends = sdl2
depends = qt-gstreamer
depends = fontconfig
depends = openssl-1.0
- depends = qt5-svg
- depends = qt5-multimedia
- depends = qt5-gamepad
- depends = qt5-graphicaleffects
optdepends = polkit
provides = pegasus-frontend
conflicts = pegasus-frontend
source = pegasus-frontend::git+https://github.com/mmatyas/pegasus-frontend.git
- source = git+https://github.com/mmatyas/pegasus-frontend-translations.git#branch=master
+ source = git+https://github.com/mmatyas/pegasus-frontend-translations.git
source = git+https://github.com/mmatyas/pegasus-theme-grid.git
source = git+https://github.com/mmatyas/SortFilterProxyModel.git
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 32f18dff5d22..3cdcefec690b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Severin Kaderli <severin.kaderli@gmail.com>
_pkgname=pegasus-frontend
pkgname=${_pkgname}-git
-pkgver=alpha12.r39.gdd58baf
+pkgver=alpha13.r30.g7648b41
pkgrel=1
pkgdesc="A cross platform, customizable graphical frontend for launching emulators and managing your game collection."
arch=('i686' 'x86_64')
@@ -10,15 +10,19 @@ license=('GPL3')
makedepends=(
'git'
'qt5-tools'
+ 'qt5-quickcontrols'
+ 'qt5-gamepad'
+ 'qt5-svg'
+ 'qt5-multimedia'
+ 'qt5-graphicaleffects'
+ 'qt5-declarative'
+ 'qt5-imageformats'
+ 'sdl2'
)
depends=(
'qt-gstreamer'
'fontconfig'
'openssl-1.0'
- 'qt5-svg'
- 'qt5-multimedia'
- 'qt5-gamepad'
- 'qt5-graphicaleffects'
)
optdepends=(
'polkit'
@@ -27,7 +31,7 @@ provides=('pegasus-frontend')
conflicts=('pegasus-frontend')
source=(
"${_pkgname}::git+https://github.com/mmatyas/pegasus-frontend.git"
- "git+https://github.com/mmatyas/pegasus-frontend-translations.git#branch=master"
+ "git+https://github.com/mmatyas/pegasus-frontend-translations.git"
"git+https://github.com/mmatyas/pegasus-theme-grid.git"
"git+https://github.com/mmatyas/SortFilterProxyModel.git"
)
@@ -55,16 +59,18 @@ prepare() {
build() {
cd "${srcdir}/${_pkgname}"
mkdir -p ./build && cd build
+
qmake .. \
+ USE_SDL_GAMEPAD=1 \
INSTALL_BINDIR=/usr/bin \
+ INSTALL_DOCDIR=/usr/share/doc/pegasus-frontend \
INSTALL_ICONDIR=/usr/share/pixmaps \
- INSTALL_DESKTOPDIR=/usr/share/applications
+ INSTALL_DESKTOPDIR=/usr/share/applications \
+ INSTALL_APPSTREAMDIR=/app/share/metainfo
make
}
package() {
cd "${srcdir}/${_pkgname}/build"
make INSTALL_ROOT="${pkgdir}/" install
- install -Dm644 "../README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
- install -Dm644 "../LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}