diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 13 insertions, 15 deletions
@@ -1,25 +1,25 @@ # Maintainer: Jan Cholasta <grubber at grubber cz> pkgname=raze-git -pkgver=0.4.4+17+ga873dcf6e +pkgver=0.4.5+36+g999840a9b pkgrel=1 pkgdesc='Build engine port backed by GZDoom tech (git version)' 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)') provides=('raze') conflicts=('raze') @@ -27,7 +27,7 @@ source=("Raze::git+https://github.com/coelckers/Raze" '0001-Fix-file-paths.patch' 'raze.desktop') sha256sums=('SKIP' - '35c2a1c652f84a56c6ee5a35ec30f9b2028307ee8e14ed053810a344beafc784' + 'cb6a0ff91f3746a1bd9583540f51e3c3ad445a34b1a2a0a46d18a64797223e68' 'ffc02d8f6f0d4464a74e025d41063f2441d9423d4ed605a0290eb266ae9531c8') pkgver() { @@ -43,22 +43,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 } |