Date: Wednesday, December 28, 2022 @ 16:53:48
  Author: blakkheim
Revision: 1371825

minor cmake cleanup

Modified:
  mgba/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-12-28 16:18:56 UTC (rev 1371824)
+++ PKGBUILD    2022-12-28 16:53:48 UTC (rev 1371825)
@@ -12,18 +12,15 @@
 makedepends=('cmake' 'qt5-multimedia' 'sdl2' 'zlib' 'libpng' 'libzip' 'libedit'
              'ffmpeg' 'desktop-file-utils' 'qt5-tools')
 
source=($pkgbase-$pkgver.tar.gz::https://github.com/mgba-emu/mgba/archive/$pkgver.tar.gz)
-md5sums=('6e5fb85135e90492fd32c564c7bfa627')
 sha256sums=('e2d66d9ce7c51b1ef3b339b04e871287bf166f6a1d7125ef112dbf53ab8bbd48')
 
-prepare() {
-  [[ ! -d build ]] && mkdir build || rm -rf build
-}
-
 build() {
-  cd build
-  cmake "$srcdir"/mgba-$pkgver -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_INSTALL_LIBDIR=lib
-  make
+  cmake -B build -S mgba-$pkgver \
+    -DCMAKE_BUILD_TYPE=None \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_INSTALL_LIBDIR=lib \
+    -Wno-dev
+  cmake --build build
 }
 
 package_libmgba() {

Reply via email to