gzdoom: record version information

This commit is contained in:
Đoàn Trần Công Danh 2023-12-18 18:34:39 +07:00
parent b8613d0051
commit e216d6e7ef

View file

@ -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 <ericonr@disroot.org>"
@ -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@/<unknown>/;
" tools/updaterevision/gitinfo.h.in >src/gitinfo.h
}
post_install() {