diff options
author | Severin Kaderli | 2019-11-29 10:04:26 +0100 |
---|---|---|
committer | Severin Kaderli | 2019-11-29 10:04:26 +0100 |
commit | eaf0a20dc1ccb303e7b0b0d13056553b267d3d69 (patch) | |
tree | 8ac3c7753251383ccdb51edb09decaee81572d13 | |
parent | 4ed862c557592300660468d2edde7179afaa0105 (diff) | |
download | aur-eaf0a20dc1ccb303e7b0b0d13056553b267d3d69.tar.gz |
Update PKGBUILD
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 25 insertions, 15 deletions
@@ -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 @@ -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" } |