summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJan Cholasta2020-02-25 14:29:29 +0100
committerJan Cholasta2020-02-25 14:29:29 +0100
commit75f23386b2389140381e7610fb314ae73edfa475 (patch)
tree6d9155a40cd3e58958a7deda198e6958ac5ecca3 /PKGBUILD
parent3285a9149792ce60cefc34d1f850e7ac56b23ebb (diff)
parent168ee445beeab47b51b0ad66be3cc38098eff248 (diff)
downloadaur-75f23386b2389140381e7610fb314ae73edfa475.tar.gz
raze-0.4.5-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 13 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5de0bb7b2fcf..756206c1e493 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,30 +2,30 @@
pkgname=raze
pkgver=0.4.5
-pkgrel=1
+pkgrel=2
pkgdesc='Build engine port backed by GZDoom tech'
arch=('x86_64')
url='https://github.com/coelckers/Raze'
license=('custom:BUILD' 'GPL2')
-depends=('hicolor-icon-theme'
+depends=('gtk3'
+ 'hicolor-icon-theme'
'libgl'
'libjpeg'
'libvpx'
+ 'openal'
'sdl2'
'zmusic')
makedepends=('cmake'
'desktop-file-utils'
'git')
-optdepends=('gtk3: IWAD selection dialog'
- 'gxmessage: crash dialog (GNOME)'
+optdepends=('gxmessage: crash dialog (GNOME)'
'kdialog: crash dialog (KDE)'
- 'openal: in-game sound'
'xorg-xmessage: crash dialog (other)')
source=("Raze::git+https://github.com/coelckers/Raze#tag=${pkgver}"
'0001-Fix-file-paths.patch'
'raze.desktop')
sha256sums=('SKIP'
- '35c2a1c652f84a56c6ee5a35ec30f9b2028307ee8e14ed053810a344beafc784'
+ 'cb6a0ff91f3746a1bd9583540f51e3c3ad445a34b1a2a0a46d18a64797223e68'
'ffc02d8f6f0d4464a74e025d41063f2441d9423d4ed605a0290eb266ae9531c8')
prepare() {
@@ -36,22 +36,20 @@ prepare() {
build() {
cd Raze
mkdir -p build
- local _cflags="-ffile-prefix-map=\"$PWD\"=."
cmake -B build \
-D CMAKE_BUILD_TYPE=Release \
- -D CMAKE_C_FLAGS="${CFLAGS} ${_cflags}" \
- -D CMAKE_CXX_FLAGS="${CXXFLAGS} ${_cflags}" \
- -D CMAKE_INSTALL_PREFIX=/usr \
- -D ZMUSIC_LIBRARIES=/usr/lib/libzmusic.so \
- -D INSTALL_PK3_PATH=lib/raze
+ -D CMAKE_CXX_FLAGS="${CXXFLAGS} -ffile-prefix-map=\"$PWD\"=. -DSHARE_DIR=\\\"/usr/share/raze\\\"" \
+ -D DYN_GTK=OFF \
+ -D DYN_OPENAL=OFF
make -C build
}
package() {
cd Raze
- make -C build install DESTDIR="$pkgdir"
+ install build/raze -t "$pkgdir"/usr/bin -D
+ install build/raze.pk3 -t "$pkgdir"/usr/lib/raze -D -m 644
desktop-file-install "$srcdir"/raze.desktop --dir="$pkgdir"/usr/share/applications
install source/platform/posix/game.xpm "$pkgdir"/usr/share/icons/hicolor/256x256/apps/raze.xpm -D -m 644
- install package/common/buildlic.txt "$pkgdir"/usr/share/licenses/$pkgname/buildlic.txt -D -m 644
- install soundfont/raze.sf2 "$pkgdir"/usr/share/raze/soundfonts/raze.sf2 -D -m 644
+ install package/common/buildlic.txt -t "$pkgdir"/usr/share/licenses/$pkgname -D -m 644
+ install build/soundfonts/raze.sf2 -t "$pkgdir"/usr/share/raze/soundfonts -D -m 644
}