diff options
author | Jan Cholasta | 2018-06-13 07:22:06 +0200 |
---|---|---|
committer | Jan Cholasta | 2018-06-13 07:23:13 +0200 |
commit | aa4ab0c4368dde38e93c80c4ebcf5850767fee2d (patch) | |
tree | 6acdf4df07e32f15bed115a3e95ac67fd73a122f | |
parent | 3d52b83e6b9f91389c7c2b5441f2bcc20110de45 (diff) | |
parent | ea2a6b781877e13ec0a558c8d10ac8f545f50957 (diff) | |
download | aur-aa4ab0c4368dde38e93c80c4ebcf5850767fee2d.tar.gz |
qzdoom-2.1.0-1
Merge remote-tracking branch 'qzdoom-git/master'
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | 0001-Fix-soundfont-search-path.patch | 29 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 51 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = qzdoom pkgdesc = Advanced Doom source port with true color renderer - pkgver = 2.0.0 + pkgver = 2.1.0 pkgrel = 1 url = http://www.zdoom.org/ arch = i686 @@ -16,8 +16,8 @@ pkgbase = qzdoom makedepends = gtk3 depends = hicolor-icon-theme depends = libgl - depends = libjpeg depends = libgme + depends = libjpeg depends = sdl2 optdepends = blasphemer-wad: Blasphemer (free Heretic) game data optdepends = chexquest3-wad: Chex Quest 3 game data @@ -36,15 +36,17 @@ pkgbase = qzdoom 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 - optdepends = timidity++: Timidity MIDI device optdepends = urbanbrawl-wad: Urban Brawl: Action Doom 2 game data optdepends = xorg-xmessage: crash dialog (other) - source = qzdoom::git://github.com/raa-eruanna/qzdoom.git#tag=q2.0.0 + source = qzdoom::git://github.com/raa-eruanna/qzdoom.git#tag=q2.1.0 source = qzdoom.desktop + source = 0001-Fix-soundfont-search-path.patch sha256sums = SKIP sha256sums = 0b3bcbe2cdebda2fed887b796f4ff0fa51f3d544e80cab16b3b1cbd7813b7e04 + sha256sums = 26cd2fa2285bcf4c9147a7f1763c217c3e7056bd4a729824f9af0104f6f410c9 pkgname = qzdoom diff --git a/0001-Fix-soundfont-search-path.patch b/0001-Fix-soundfont-search-path.patch new file mode 100644 index 000000000000..55b948c6870c --- /dev/null +++ b/0001-Fix-soundfont-search-path.patch @@ -0,0 +1,29 @@ +From 6a33dc9c7d85f5974a0d7bad6f376099c52507be Mon Sep 17 00:00:00 2001 +From: Jan Cholasta <jan@cholasta.net> +Date: Mon, 5 Mar 2018 16:17:24 +0100 +Subject: [PATCH] Fix soundfont search path + +--- + src/gameconfigfile.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/gameconfigfile.cpp b/src/gameconfigfile.cpp +index c2655c359..caa221cfe 100644 +--- a/src/gameconfigfile.cpp ++++ b/src/gameconfigfile.cpp +@@ -181,10 +181,12 @@ FGameConfigFile::FGameConfigFile () + SetValueForKey("Path", "$PROGDIR/soundfonts", true); + #else + SetValueForKey("Path", "$HOME/" GAME_DIR "/soundfonts", true); ++ SetValueForKey("Path", SHARE_DIR "/soundfonts", true); + SetValueForKey("Path", "/usr/local/share/doom/soundfonts", true); + SetValueForKey("Path", "/usr/local/share/games/doom/soundfonts", true); + SetValueForKey("Path", "/usr/share/doom/soundfonts", true); + SetValueForKey("Path", "/usr/share/games/doom/soundfonts", true); ++ SetValueForKey("Path", "/usr/share/soundfonts", true); + #endif + } + +-- +2.16.2 + @@ -2,7 +2,7 @@ _name=qzdoom pkgname=${_name} -pkgver=2.0.0 +pkgver=2.1.0 pkgrel=1 pkgdesc='Advanced Doom source port with true color renderer' arch=('i686' 'x86_64') @@ -10,8 +10,8 @@ url='http://www.zdoom.org/' license=('BSD' 'custom:dumb' 'GPL3' 'LGPL3') depends=('hicolor-icon-theme' 'libgl' - 'libjpeg' 'libgme' + 'libjpeg' 'sdl2') makedepends=('cmake' 'desktop-file-utils' @@ -35,15 +35,23 @@ optdepends=('blasphemer-wad: Blasphemer (free Heretic) game data' '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' - 'timidity++: Timidity MIDI device' 'urbanbrawl-wad: Urban Brawl: Action Doom 2 game data' 'xorg-xmessage: crash dialog (other)') source=("${_name}::git://github.com/raa-eruanna/${_name}.git#tag=q${pkgver}" - "${_name}.desktop") + "${_name}.desktop" + '0001-Fix-soundfont-search-path.patch') sha256sums=('SKIP' - '0b3bcbe2cdebda2fed887b796f4ff0fa51f3d544e80cab16b3b1cbd7813b7e04') + '0b3bcbe2cdebda2fed887b796f4ff0fa51f3d544e80cab16b3b1cbd7813b7e04' + '26cd2fa2285bcf4c9147a7f1763c217c3e7056bd4a729824f9af0104f6f410c9') + +prepare() { + cd $_name + + patch -p1 -i"$srcdir"/0001-Fix-soundfont-search-path.patch +} build() { cd $_name @@ -63,12 +71,13 @@ package() { cd $_name make install DESTDIR="$pkgdir" - install -D -m644 gzdoom.sf2 "$pkgdir"/usr/share/$_name + install -D -m644 soundfonts/gzdoom.sf2 \ + "$pkgdir"/usr/share/$_name/soundfonts/gzdoom.sf2 desktop-file-install --dir="$pkgdir"/usr/share/applications \ "$srcdir"/${_name}.desktop install -D -m644 src/posix/zdoom.xpm \ - "$pkgdir"/usr/share/icons/hicolor/48x48/apps/${_name}.xpm + "$pkgdir"/usr/share/icons/hicolor/256x256/apps/${_name}.xpm install -d "$pkgdir"/usr/share/licenses ln -s /usr/share/doc/$_name/licenses "$pkgdir"/usr/share/licenses/$pkgname |