diff options
author | Patrick Northon | 2023-05-21 23:15:24 -0400 |
---|---|---|
committer | Patrick Northon | 2023-05-21 23:15:24 -0400 |
commit | 099ee931c9bb3dbdeeb56ba2524ae17ad92e3f3b (patch) | |
tree | b7f44965329b9fb465c243206c21dd2a2ed55802 | |
parent | 64821ef3922d46ec27404b88b7ae1ae9b59ea3b8 (diff) | |
download | aur-099ee931c9bb3dbdeeb56ba2524ae17ad92e3f3b.tar.gz |
Update dependencies.
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 19 insertions, 5 deletions
@@ -1,15 +1,19 @@ pkgbase = ags pkgdesc = Engine to run adventure/quest games pkgver = 3.6.0.48 - pkgrel = 1 + pkgrel = 2 url = https://github.com/adventuregamestudio/ags arch = x86_64 license = Artistic2.0 makedepends = cmake - depends = dumb-a4 depends = libtheora depends = sdl2 depends = libvorbis + depends = freetype2 + depends = sdl2_sound + depends = libogg + depends = libtheora + depends = libvorbis source = ags-3.6.0.48.tar.gz::https://github.com/adventuregamestudio/ags/archive/v.3.6.0.48.tar.gz sha256sums = 1e07196a3a5812946994e90ff15d7d593f528042875471e806061131c8b4d5ab @@ -6,7 +6,7 @@ pkgname=ags pkgver=3.6.0.48 -pkgrel=1 +pkgrel=2 pkgdesc='Engine to run adventure/quest games' arch=('x86_64') url='https://github.com/adventuregamestudio/ags' @@ -15,13 +15,24 @@ license=('Artistic2.0') # https://github.com/adventuregamestudio/ags/issues/403 # https://github.com/adventuregamestudio/ags/issues/762 # https://github.com/adventuregamestudio/ags/issues/1051#issuecomment-602217650 -depends=('dumb-a4' 'libtheora' 'sdl2' 'libvorbis') +depends=('sdl2' 'sdl2_sound' 'libogg' 'libtheora' 'libvorbis' 'freetype2') makedepends=('cmake') source=("$pkgname-$pkgver.tar.gz::https://github.com/adventuregamestudio/ags/archive/v.$pkgver.tar.gz") sha256sums=('1e07196a3a5812946994e90ff15d7d593f528042875471e806061131c8b4d5ab') _srcdir="$pkgname-v.$pkgver" +prepare() { + cd "$_srcdir" + + sed -i '/include_directories("${SDL_sound_INCLUDE_DIRS}")/d' 'CMakeLists.txt' + sed -i 's/find_package(SDL_sound REQUIRED)/find_package(SDL2_sound REQUIRED)/' 'CMakeLists.txt' + #cp -f "${srcdir}/FindLocalAllegro.cmake" 'CMake' + + sed -i 's|add_subdirectory(Common/libsrc/freetype-2.1.3 EXCLUDE_FROM_ALL)|find_package(Freetype REQUIRED)|' 'CMakeLists.txt' + sed -i 's|set(FREETYPE_LIBRARIES FreeType::FreeType)|set(FREETYPE_LIBRARIES Freetype::Freetype)|' 'CMakeLists.txt' +} + build() { cmake -S "$_srcdir" -B 'build' \ -DCMAKE_INSTALL_PREFIX='/usr' \ @@ -29,7 +40,6 @@ build() { -DCMAKE_C_FLAGS_RELEASE='-DNDEBUG -w' \ -DCMAKE_CXX_FLAGS_RELEASE='-DNDEBUG -w' \ -DAGS_USE_LOCAL_ALL_LIBRARIES=ON \ - -DAGS_USE_LOCAL_SDL2_SOUND=OFF \ -DAGS_BUILD_TOOLS=OFF cmake --build 'build' } |