summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Cholasta2017-07-28 15:50:25 +0200
committerJan Cholasta2017-07-28 15:51:06 +0200
commit3d52b83e6b9f91389c7c2b5441f2bcc20110de45 (patch)
tree1506b5b0336eca242885712c94f3687f4af6b925
parent94c7371dc802f6fd7a107cdc89666df96fa2f133 (diff)
downloadaur-3d52b83e6b9f91389c7c2b5441f2bcc20110de45.tar.gz
qzdoom-2.0.0-1
* use the provided XPM icon file * include gzdoom.sf2 * remove cruft
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD15
2 files changed, 14 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e1383ab0d18..be6f68b9f01 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,23 @@
pkgbase = qzdoom
pkgdesc = Advanced Doom source port with true color renderer
- pkgver = 1.3.0.1
- pkgrel = 2
+ pkgver = 2.0.0
+ pkgrel = 1
url = http://www.zdoom.org/
arch = i686
arch = x86_64
license = BSD
- license = custom:BUILD
- license = custom:doom
license = custom:dumb
- license = LGPL
+ license = GPL3
+ license = LGPL3
makedepends = cmake
makedepends = desktop-file-utils
makedepends = fluidsynth
makedepends = git
makedepends = gtk3
- makedepends = openal
depends = hicolor-icon-theme
depends = libgl
depends = libjpeg
depends = libgme
- depends = libsndfile
- depends = mpg123
depends = sdl2
optdepends = blasphemer-wad: Blasphemer (free Heretic) game data
optdepends = chexquest3-wad: Chex Quest 3 game data
@@ -37,13 +33,15 @@ pkgbase = qzdoom
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 = 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=q1.3.0.1
+ source = qzdoom::git://github.com/raa-eruanna/qzdoom.git#tag=q2.0.0
source = qzdoom.desktop
sha256sums = SKIP
sha256sums = 0b3bcbe2cdebda2fed887b796f4ff0fa51f3d544e80cab16b3b1cbd7813b7e04
diff --git a/PKGBUILD b/PKGBUILD
index ac28c9217b8..5d53bd0faa1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,25 +2,22 @@
_name=qzdoom
pkgname=${_name}
-pkgver=1.3.0.1
-pkgrel=2
+pkgver=2.0.0
+pkgrel=1
pkgdesc='Advanced Doom source port with true color renderer'
arch=('i686' 'x86_64')
url='http://www.zdoom.org/'
-license=('BSD' 'custom:BUILD' 'custom:doom' 'custom:dumb' 'LGPL')
+license=('BSD' 'custom:dumb' 'GPL3' 'LGPL3')
depends=('hicolor-icon-theme'
'libgl'
'libjpeg'
'libgme'
- 'libsndfile'
- 'mpg123'
'sdl2')
makedepends=('cmake'
'desktop-file-utils'
'fluidsynth'
'git'
- 'gtk3'
- 'openal')
+ 'gtk3')
optdepends=('blasphemer-wad: Blasphemer (free Heretic) game data'
'chexquest3-wad: Chex Quest 3 game data'
'doom1-wad: Doom shareware game data'
@@ -35,6 +32,8 @@ optdepends=('blasphemer-wad: Blasphemer (free Heretic) 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'
'strife0-wad: Strife shareware game data'
'square1-wad: The Adventures of Square, Episode 1 game data'
@@ -50,7 +49,6 @@ build() {
cd $_name
cmake -DCMAKE_BUILD_TYPE=Release \
- -DNO_FMOD=ON \
-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" \
@@ -65,6 +63,7 @@ package() {
cd $_name
make install DESTDIR="$pkgdir"
+ install -D -m644 gzdoom.sf2 "$pkgdir"/usr/share/$_name
desktop-file-install --dir="$pkgdir"/usr/share/applications \
"$srcdir"/${_name}.desktop