[packages/xsoldier] - updated to 1.8

qboosh qboosh at pld-linux.org
Sun Jan 28 21:42:53 CET 2024


commit 8b9185a0c7c778b1a6ac1bfae617281042d0842a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jan 28 21:34:19 2024 +0100

    - updated to 1.8

 xsoldier-format.patch | 11 +++++++++++
 xsoldier.spec         | 13 ++++++++-----
 2 files changed, 19 insertions(+), 5 deletions(-)
---
diff --git a/xsoldier.spec b/xsoldier.spec
index 15708c8..df94a86 100644
--- a/xsoldier.spec
+++ b/xsoldier.spec
@@ -3,18 +3,20 @@ Summary(es.UTF-8):	Spaceship vertical-scrolling shooting game for X
 Summary(pl.UTF-8):	Strzelanina pod X Window System
 Summary(pt_BR.UTF-8):	Jogo de nave-espacial-que-atira-e-voa-pra-cima-na-tela, para X
 Name:		xsoldier
-Version:	1.5
+Version:	1.8
 Release:	1
 License:	GPL v2+
 Group:		X11/Applications/Games
 Source0:	http://www.interq.or.jp/libra/oohara/xsoldier/%{name}-%{version}.tar.gz
-# Source0-md5:	043263edc85f443777e1436a3d9a56a5
+# Source0-md5:	f76c2e5465a1a2aca2286415b13b01a4
 Source1:	%{name}.desktop
 Source2:	%{name}.png
 Patch0:		%{name}-make.patch
+Patch1:		%{name}-format.patch
 URL:		http://www.interq.or.jp/libra/oohara/xsoldier/
+BuildRequires:	SDL-devel
 BuildRequires:	SDL_image-devel
-BuildRequires:	autoconf >= 2.52
+BuildRequires:	autoconf >= 2.64
 BuildRequires:	automake
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -39,6 +41,7 @@ recordes. Ainda não tem som.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %{__aclocal}
@@ -56,8 +59,8 @@ install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
-install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
diff --git a/xsoldier-format.patch b/xsoldier-format.patch
new file mode 100644
index 0000000..265c954
--- /dev/null
+++ b/xsoldier-format.patch
@@ -0,0 +1,11 @@
+--- xsoldier-1.8/manage.c.orig	2006-09-16 11:21:03.000000000 +0200
++++ xsoldier-1.8/manage.c	2024-01-28 21:13:29.106715560 +0100
+@@ -394,7 +394,7 @@ PlayerData *NewPlayerData(void)
+ 
+     New = (PlayerData *)malloc(sizeof(PlayerData));
+ 
+-    sprintf(New->Rec[0].name,name);
++    strcpy(name, New->Rec[0].name);
+     New->Rec[0].score = 0;
+     New->Rec[0].stage = 0;
+     New->Rec[0].loop = 0;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xsoldier.git/commitdiff/8b9185a0c7c778b1a6ac1bfae617281042d0842a



More information about the pld-cvs-commit mailing list