diff options
author | Jan Cholasta | 2020-02-24 19:19:52 +0100 |
---|---|---|
committer | Jan Cholasta | 2020-02-25 12:16:29 +0100 |
commit | 60441473de47f088de04654790f3c9a71763effa (patch) | |
tree | aa1b0c7c814e2c6a3b9301f30b9092c3744b2e12 | |
parent | 0218bb87b50b37c75dc0028aa82654f6a16f035a (diff) | |
download | aur-60441473de47f088de04654790f3c9a71763effa.tar.gz |
gzdoom-4.3.3-2
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 19 insertions, 22 deletions
@@ -1,7 +1,7 @@ pkgbase = gzdoom pkgdesc = Advanced Doom source port with OpenGL support pkgver = 4.3.3 - pkgrel = 1 + pkgrel = 2 url = http://www.zdoom.org/ arch = i686 arch = x86_64 @@ -11,31 +11,29 @@ pkgbase = gzdoom license = LGPL3 makedepends = cmake makedepends = desktop-file-utils - makedepends = fluidsynth>=2 makedepends = git - makedepends = gtk3 depends = alsa-lib + depends = fluidsynth>=2 + depends = gtk3 depends = hicolor-icon-theme depends = libgl depends = libjpeg + depends = libsndfile + depends = mpg123 + depends = openal 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>=2: FluidSynth MIDI device optdepends = freedm: FreeDM game data optdepends = freedoom1: Freedoom: Phase 1 game data optdepends = freedoom2: Freedoom: Phase 2 game data - optdepends = gtk3: IWAD selection dialog optdepends = gxmessage: crash dialog (GNOME) optdepends = hacx-wad: HacX game data optdepends = harmony-wad: Harmony game data optdepends = heretic1-wad: Heretic shareware game data optdepends = hexen1-wad: Hexen demo game data optdepends = kdialog: crash dialog (KDE) - optdepends = libsndfile: WAV/FLAC/OGG audio support - optdepends = mpg123: MP3 audio support - optdepends = openal: in-game sound optdepends = soundfont-fluid: FluidR3 soundfont for FluidSynth optdepends = strife0-wad: Strife shareware game data optdepends = square1-wad: The Adventures of Square, Episode 1 game data @@ -4,38 +4,34 @@ _name=gzdoom pkgname=${_name} pkgver=4.3.3 -pkgrel=1 +pkgrel=2 pkgdesc='Advanced Doom source port with OpenGL support' arch=('i686' 'x86_64') url='http://www.zdoom.org/' license=('BSD' 'custom:dumb' 'GPL3' 'LGPL3') depends=('alsa-lib' + 'fluidsynth>=2' + 'gtk3' 'hicolor-icon-theme' 'libgl' 'libjpeg' + 'libsndfile' + 'mpg123' + 'openal' 'sdl2') -makedepends=('cmake' - 'desktop-file-utils' - 'fluidsynth>=2' - 'git' - 'gtk3') +makedepends=('cmake' 'desktop-file-utils' 'git') optdepends=('blasphemer-wad: Blasphemer (free Heretic) game data' 'chexquest3-wad: Chex Quest 3 game data' 'doom1-wad: Doom shareware game data' - 'fluidsynth>=2: FluidSynth MIDI device' 'freedm: FreeDM game data' 'freedoom1: Freedoom: Phase 1 game data' 'freedoom2: Freedoom: Phase 2 game data' - 'gtk3: IWAD selection dialog' 'gxmessage: crash dialog (GNOME)' 'hacx-wad: HacX game data' 'harmony-wad: Harmony game data' 'heretic1-wad: Heretic shareware game data' 'hexen1-wad: Hexen demo game data' 'kdialog: crash dialog (KDE)' - 'libsndfile: WAV/FLAC/OGG audio support' - 'mpg123: MP3 audio support' - 'openal: in-game sound' 'soundfont-fluid: FluidR3 soundfont for FluidSynth' 'strife0-wad: Strife shareware game data' 'square1-wad: The Adventures of Square, Episode 1 game data' @@ -60,14 +56,17 @@ prepare() { build() { cd $_name - local _cflags="-ffile-prefix-map=\"$PWD\"=. \ - -DSHARE_DIR=\\\"/usr/share/$_name\\\" \ - -DFLUIDSYNTHLIB2=\\\"libfluidsynth.so.2\\\"" + local _cflags="-ffile-prefix-map=\"$PWD\"=. -DSHARE_DIR=\\\"/usr/share/$_name\\\"" cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_C_FLAGS="${CFLAGS} ${_cflags}" \ -DCMAKE_CXX_FLAGS="${CXXFLAGS} ${_cflags}" \ -DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS} -Wl,-z,noexecstack" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DDYN_FLUIDSYNTH=OFF \ + -DDYN_GTK=OFF \ + -DDYN_MPG123=OFF \ + -DDYN_OPENAL=OFF \ + -DDYN_SNDFILE=OFF \ -DINSTALL_PATH=bin \ -DINSTALL_PK3_PATH=share/$_name \ . |