diff options
author | Jan Cholasta | 2019-05-15 17:26:32 +0200 |
---|---|---|
committer | Jan Cholasta | 2019-05-15 17:26:32 +0200 |
commit | dac0f90cde1a03a467a557a601eec05717084d1a (patch) | |
tree | 1799592193b3969a5534931b82242a0093d1ed5f | |
parent | c2cd77fd2d3fc35d776c274d1c1811a7ddac2c0e (diff) | |
parent | d3477e03027da3eb8a78956cc3647cb5a4f630fe (diff) | |
download | aur-dac0f90cde1a03a467a557a601eec05717084d1a.tar.gz |
gzdoom-legacy-3.8.0-1
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 13 insertions, 12 deletions
@@ -1,6 +1,6 @@ pkgbase = gzdoom-legacy pkgdesc = Advanced Doom source port with OpenGL support (legacy version) - pkgver = 3.7.2 + pkgver = 3.8.0 pkgrel = 1 url = http://www.zdoom.org/ arch = i686 @@ -11,18 +11,17 @@ pkgbase = gzdoom-legacy license = LGPL3 makedepends = cmake makedepends = desktop-file-utils - makedepends = fluidsynth + makedepends = fluidsynth>=2 makedepends = git makedepends = gtk3 depends = hicolor-icon-theme depends = libgl - depends = libgme depends = libjpeg depends = sdl2 optdepends = blasphemer-wad: Blasphemer (free Heretic) game data optdepends = chexquest3-wad: Chex Quest 3 game data optdepends = doom1-wad: Doom shareware game data - optdepends = fluidsynth: FluidSynth MIDI device + optdepends = fluidsynth>=2: FluidSynth MIDI device optdepends = freedm: FreeDM game data optdepends = freedoom1: Freedoom: Phase 1 game data optdepends = freedoom2: Freedoom: Phase 2 game data @@ -43,7 +42,7 @@ pkgbase = gzdoom-legacy optdepends = xorg-xmessage: crash dialog (other) provides = gzdoom conflicts = gzdoom - source = gzdoom::git://github.com/drfrag666/gzdoom.git#tag=g3.7.2_legacy + source = gzdoom::git://github.com/drfrag666/gzdoom.git#tag=g3.8.0_legacy source = gzdoom.desktop source = 0001-Fix-soundfont-search-path.patch sha256sums = SKIP @@ -2,7 +2,7 @@ _name=gzdoom pkgname=${_name}-legacy -pkgver=3.7.2 +pkgver=3.8.0 pkgrel=1 pkgdesc='Advanced Doom source port with OpenGL support (legacy version)' arch=('i686' 'x86_64') @@ -10,18 +10,17 @@ url='http://www.zdoom.org/' license=('BSD' 'custom:dumb' 'GPL3' 'LGPL3') depends=('hicolor-icon-theme' 'libgl' - 'libgme' 'libjpeg' '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' @@ -58,10 +57,13 @@ prepare() { build() { cd $_name + local _cflags="-ffile-prefix-map=\"$PWD\"=. \ + -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 \ |