diff options
author | Jan Cholasta | 2019-03-01 08:19:44 +0100 |
---|---|---|
committer | Jan Cholasta | 2019-03-01 08:19:44 +0100 |
commit | 264ec693526d7c2ae6e962a81f5f535b71d9a35b (patch) | |
tree | e5f71fb6fd217964492bbd6aa5cf734eff221f66 /PKGBUILD | |
parent | d9b7108462fe386e461b9afb2e806aea191e5709 (diff) | |
download | aur-264ec693526d7c2ae6e962a81f5f535b71d9a35b.tar.gz |
gzdoom-git-g3.8pre+548+gcad2f49ce-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -2,7 +2,7 @@ _name=gzdoom pkgname=${_name}-git -pkgver=g3.8pre+52+g8bbbd95df +pkgver=g3.8pre+548+gcad2f49ce pkgrel=1 pkgdesc='Advanced Doom source port with OpenGL support (git version)' arch=('i686' 'x86_64') @@ -15,13 +15,13 @@ depends=('hicolor-icon-theme' 'sdl2') makedepends=('cmake' 'desktop-file-utils' - 'fluidsynth' + 'fluidsynth>=2' 'git' 'gtk3') optdepends=('blasphemer-wad: Blasphemer (free Heretic) game data' 'chexquest3-wad: Chex Quest 3 game data' 'doom1-wad: Doom shareware game data' - 'fluidsynth: FluidSynth MIDI device' + 'fluidsynth>=2: FluidSynth MIDI device' 'freedm: FreeDM game data' 'freedoom1: Freedoom: Phase 1 game data' 'freedoom2: Freedoom: Phase 2 game data' @@ -53,7 +53,7 @@ sha256sums=('SKIP' pkgver() { cd $_name - git describe --tags --match '[Gg]*' | tr - + + git describe --long --tags --match '[Gg]*' | tr - + } prepare() { @@ -65,10 +65,12 @@ prepare() { build() { cd $_name + local _cflags="-DSHARE_DIR=\\\"/usr/share/$_name\\\" \ + -DFLUIDSYNTHLIB2=\\\"libfluidsynth.so.2\\\"" cmake -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_C_FLAGS="$CFLAGS -DSHARE_DIR=\\\"/usr/share/$_name\\\"" \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS -DSHARE_DIR=\\\"/usr/share/$_name\\\"" \ - -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -Wl,-z,noexecstack" \ + -DCMAKE_C_FLAGS="${CFLAGS} ${_cflags}" \ + -DCMAKE_CXX_FLAGS="${CXXFLAGS} ${_cflags}" \ + -DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS} -Wl,-z,noexecstack" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DINSTALL_PATH=bin \ -DINSTALL_PK3_PATH=share/$_name \ |