diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 16 insertions, 7 deletions
@@ -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 |