diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 16 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = melonds-git pkgdesc = DS emulator, sorta. also 1st quality melon. - pkgver = 0.9.5.r2210.544fefa2 + pkgver = 0.9.5.r2238.082310d5 pkgrel = 1 url = http://melonds.kuribo64.net/ arch = i686 @@ -9,7 +9,7 @@ pkgbase = melonds-git arch = armv6h arch = armv7h arch = aarch64 - license = GPL3 + license = GPL-3.0-or-later makedepends = git makedepends = cmake makedepends = pkg-config @@ -2,14 +2,14 @@ pkgname=melonds-git _gitname=melonDS -pkgver=0.9.5.r2210.544fefa2 +pkgver=0.9.5.r2238.082310d5 pkgdesc='DS emulator, sorta. also 1st quality melon.' pkgrel=1 arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') url="http://melonds.kuribo64.net/" -license=('GPL3') +license=('GPL-3.0-or-later') makedepends=('git' 'cmake' 'pkg-config' 'extra-cmake-modules') -depends=('sdl2' 'libslirp' 'qt5-base' qt5-multimedia 'libepoxy') +depends=('sdl2' 'libslirp' 'qt5-base' 'qt5-multimedia' 'libepoxy') source=("${_gitname}::git+https://github.com/melonDS-emu/${_gitname}.git") provides=('melonds') conflicts=('melonds') @@ -22,24 +22,24 @@ pkgver() printf "%s.r%s.%s" "$(git describe --abbrev=0 --tags)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } - build() { - if [[ -d build ]]; then - rm -rf build - fi - mkdir build - cd build - cmake ../${_gitname} \ - -DCMAKE_BUILD_TYPE=Release \ + local _cmake_options=( + -B build + -S "$_gitname" + -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX='/usr' - make VERBOSE=ON + -DVERBOSE=ON + -Wno-dev + ) + + cmake "${_cmake_options[@]}" + cmake --build build } package() { - cd build - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir:?}" cmake --install build } # vim: ts=2 sw=2 et: |