commit:     0a20eda44a13b943c7064f628fa4f50ec31b3fdc
Author:     hautist <lookatnadeko <AT> protonmail <DOT> com>
AuthorDate: Tue Sep 30 15:05:53 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 30 15:05:53 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a20eda4

games-engines/xsystem4: add patch to fix version number option

Signed-off-by: hautist <lookatnadeko <AT> protonmail.com>

 games-engines/xsystem4/files/version_1.0.0.patch | 9 +++++++++
 games-engines/xsystem4/xsystem4-1.0.0.ebuild     | 5 +++++
 2 files changed, 14 insertions(+)

diff --git a/games-engines/xsystem4/files/version_1.0.0.patch 
b/games-engines/xsystem4/files/version_1.0.0.patch
new file mode 100644
index 0000000000..777257b412
--- /dev/null
+++ b/games-engines/xsystem4/files/version_1.0.0.patch
@@ -0,0 +1,9 @@
+diff -ur a/src/meson.build b/src/meson.build
+--- a/src/meson.build  2025-09-29 02:52:05.000000000 +0100
++++ b/src/meson.build  2025-09-30 14:58:30.420678438 +0100
+@@ -1,5 +1,5 @@
+ version_h = vcs_tag(command) : ['git', 'descrive', 'HEAD'],
+-                    fallback : 'unknown version',
++                    fallback : '1.0.0',
+                     input : 'version.h.in',
+                     output : 'version.h')

diff --git a/games-engines/xsystem4/xsystem4-1.0.0.ebuild 
b/games-engines/xsystem4/xsystem4-1.0.0.ebuild
index b536d81e86..8187c30da1 100644
--- a/games-engines/xsystem4/xsystem4-1.0.0.ebuild
+++ b/games-engines/xsystem4/xsystem4-1.0.0.ebuild
@@ -53,6 +53,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+# Patch to correct version number for each release, patch must be edited for 
each new version
+PATCHES=(
+       "${FILESDIR}"/version_"{PV}".patch
+)
+
 src_unpack() {
        default
 

Reply via email to