From e216d6e7efbcdf7f9f3249501e3724d63add711d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 18 Dec 2023 18:34:39 +0700 Subject: [PATCH] gzdoom: record version information --- srcpkgs/gzdoom/template | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template index f0b6cb813e0..04384125d64 100644 --- a/srcpkgs/gzdoom/template +++ b/srcpkgs/gzdoom/template @@ -1,11 +1,11 @@ # Template file for 'gzdoom' pkgname=gzdoom version=4.11.3 -revision=1 -archs="~i686* ~arm*" +revision=2 +archs="x86_64* aarch64*" build_style=cmake configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF" -hostmakedepends="pkg-config tar xz" +hostmakedepends="pkg-config" makedepends="SDL2-devel gtk+3-devel libgomp-devel ZMusic-devel libopenal-devel libvpx-devel libwebp-devel" short_desc="Advanced Doom source port with OpenGL support" maintainer="Érico Nogueira " @@ -27,8 +27,15 @@ if [ "$XBPS_TARGET_LIBC" = musl ]; then fi post_extract() { - bsdtar xOf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}_${version}_amd64.deb data.tar.xz | - tar --strip-components=4 -xJf - ./usr/share/{pixmaps/gzdoom.png,applications/gzdoom.desktop} + vsrcextract --strip-components=4 \ + ${pkgname}_${version}_amd64.deb \ + ./usr/share/{pixmaps/gzdoom.png,applications/gzdoom.desktop} + : >tools/updaterevision/UpdateRevision.cmake + sed " + s/@Tag@/${version}/; + s/@Hash@/v${version}/; + s/@Timestamp@//; + " tools/updaterevision/gitinfo.h.in >src/gitinfo.h } post_install() {