Balló György pushed to branch main at Arch Linux / Packaging / Packages / libgme


Commits:
09d5c310 by Balló György at 2024-07-20T18:34:53+02:00
Formatting

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = libgme
        makedepends = cmake
        makedepends = git
        makedepends = ninja
+       makedepends = sdl2
        depends = gcc-libs
        depends = glibc
        depends = zlib


=====================================
PKGBUILD
=====================================
@@ -6,17 +6,29 @@ pkgname=libgme
 pkgver=0.6.3
 pkgrel=4
 pkgdesc='Video game music file emulation/playback library'
-arch=('x86_64')
+arch=(x86_64)
 url='https://github.com/libgme/game-music-emu'
-license=('LGPL-2.1-or-later')
-depends=('gcc-libs' 'glibc' 'zlib')
-makedepends=('cmake' 'git' 'ninja')
+license=(LGPL-2.1-or-later)
+depends=(
+  gcc-libs
+  glibc
+  zlib
+)
+makedepends=(
+  cmake
+  git
+  ninja
+  sdl2
+)
 source=("git+https://github.com/libgme/game-music-emu.git?signed#tag=$pkgver";)
-b2sums=('e83e52c259d50e360c2b2878e581410346fc84d5e9479875acdb657fdbe1a3c592672c8237c34dfebb2f960ab57d0d4596fe16655cb96b1d9fc8ddd9a7c39f51')
+b2sums=(e83e52c259d50e360c2b2878e581410346fc84d5e9479875acdb657fdbe1a3c592672c8237c34dfebb2f960ab57d0d4596fe16655cb96b1d9fc8ddd9a7c39f51)
 validpgpkeys=(5406ECE83665DA9D201D35720BAF0C9C7B6AE9F2) # Michael Pyne 
<mp...@kde.org>
 
 build() {
-  cmake -S game-music-emu -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr' 
-DCMAKE_BUILD_TYPE=Release
+  # NOTE: Release build type is needed to prevent a crash - 
https://github.com/libgme/game-music-emu/issues/58
+  cmake -S game-music-emu -B build -G Ninja \
+    -D CMAKE_INSTALL_PREFIX=/usr \
+    -D CMAKE_BUILD_TYPE=Release
   cmake --build build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libgme/-/commit/09d5c310d66c91a433c03390a7d0b8af3249fddb

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libgme/-/commit/09d5c310d66c91a433c03390a7d0b8af3249fddb
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to