diff options
author | Jan Cholasta | 2022-12-15 20:47:38 +0100 |
---|---|---|
committer | Jan Cholasta | 2022-12-15 20:47:38 +0100 |
commit | f5e3e364393bc841c7161667515d7434bc3d14ab (patch) | |
tree | 5c521a3c6d088621bb2ae4697e0be167ef99949d /PKGBUILD | |
parent | 6497acf77ba4963af87f71bc658e11d16b525b3b (diff) | |
download | aur-f5e3e364393bc841c7161667515d7434bc3d14ab.tar.gz |
gzdoom-git-4.11pre+8+gde65d1b96-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -1,7 +1,7 @@ # Maintainer: Jan Cholasta <grubber at grubber cz> pkgname=gzdoom-git -pkgver=4.10pre+16+gd422737a7 +pkgver=4.11pre+8+gde65d1b96 pkgrel=1 pkgdesc='Feature centric port for all Doom engine games (git version)' arch=('i686' 'x86_64' 'aarch64') @@ -42,7 +42,7 @@ source=('gzdoom::git+https://github.com/coelckers/gzdoom.git' '0001-Fix-file-paths.patch') sha256sums=('SKIP' '59122e670f72aa2531aff370e7aaab2d886a7642e79e91f27a533d3b4cad4f6d' - '195a9d1ec0489bd38f1d6c40763e66773dd74f5f719acb6afa32a077fdb0b8f4') + 'a37dde8274e1a9fd511af951da2e362d503ab4be72e79d4843e1ca3a0129549f') pkgver() { cd gzdoom @@ -59,7 +59,11 @@ build() { mkdir -p build cmake -B build \ -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_CXX_FLAGS="${CXXFLAGS} -ffile-prefix-map=\"$PWD\"=. -DSHARE_DIR=\\\"/usr/share/gzdoom\\\"" \ + -D CMAKE_CXX_FLAGS="$CXXFLAGS -ffile-prefix-map=\"$PWD\"=. -DSHARE_DIR=\\\"/usr/share/gzdoom\\\"" \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D SYSTEMINSTALL=ON \ + -D INSTALL_PK3_PATH=share/gzdoom \ + -D INSTALL_SOUNDFONT_PATH=share/gzdoom \ -D INSTALL_RPATH=/usr/lib \ -D DYN_GTK=OFF \ -D DYN_OPENAL=OFF @@ -68,13 +72,9 @@ build() { package() { cd gzdoom - install build/gzdoom -t "$pkgdir"/usr/bin -D - install build/{game_support,gzdoom}.pk3 -t "$pkgdir"/usr/lib/gzdoom -D -m 644 + make -C build install DESTDIR="$pkgdir" + install -d "$pkgdir"/usr/share/licenses + mv "$pkgdir"/usr/share/doc/gzdoom/licenses "$pkgdir"/usr/share/licenses/gzdoom desktop-file-install "$srcdir"/gzdoom.desktop --dir="$pkgdir"/usr/share/applications - install docs/{console,rh-log,skins}.* -t "$pkgdir"/usr/share/doc/gzdoom -D -m 644 - install build/{brightmaps,game_widescreen_gfx,lights}.pk3 -t "$pkgdir"/usr/share/gzdoom -D -m 644 - install build/soundfonts/gzdoom.sf2 -t "$pkgdir"/usr/share/gzdoom/soundfonts -D -m 644 - install build/fm_banks/* -t "$pkgdir"/usr/share/gzdoom/fm_banks -D -m 644 - install src/posix/zdoom.xpm "$pkgdir"/usr/share/icons/hicolor/256x256/apps/gzdoom.xpm -D -m 644 - install docs/licenses/{bsd,fxaa,gdtoa,README}.* -t "$pkgdir"/usr/share/licenses/$pkgname -D -m 644 + install src/posix/zdoom.xpm -D -m 644 "$pkgdir"/usr/share/icons/hicolor/256x256/apps/gzdoom.xpm } |