Dominique Leuenberger 2018-01-13 20:40:27 +00:00 committed by Git OBS Bridge
commit 4963b51802
5 changed files with 22 additions and 46 deletions

3
bzflag-2.4.12.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4af05a3c5e92c8c4fb96bb178c08daa2e33858d976e8fe96a3a77fd521dfa8e9
size 15059608

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4f7bc52284cc4b39fc352855e555b2b064c1de6a18f7474e249073070762c811
size 15971448

View File

@ -1,36 +0,0 @@
DynamicColor.cxx:202: warning: comparison is always false due to limited range of data type
Index: bzflag-2.0.2.20050318/include/DynamicColor.h
===================================================================
--- bzflag-2.0.2.20050318.orig/include/DynamicColor.h
+++ bzflag-2.0.2.20050318/include/DynamicColor.h
@@ -21,7 +21,7 @@
typedef struct sequenceList {
float period;
float offset;
- char* list;
+ signed char* list;
unsigned int count;
} sequenceParams;
--- bzflag-2.0.2.20050318.orig/src/game/DynamicColor.cxx
+++ bzflag-2.0.2.20050318/src/game/DynamicColor.cxx
@@ -304,7 +304,7 @@
seq.period = period;
seq.offset = offset;
seq.count = (unsigned int)list.size();
- seq.list = new char[seq.count];
+ seq.list = new signed char[seq.count];
for (unsigned int i = 0; i < seq.count; i++) {
seq.list[i] = list[i];
}
@@ -541,7 +541,7 @@
if (size > 0) {
buf = nboUnpackFloat (buf, seq.period);
buf = nboUnpackFloat (buf, seq.offset);
- seq.list = new char[size];
+ seq.list = new signed char[size];
for (i = 0; i < size; i++) {
uint8_t value;
buf = nboUnpackUByte (buf, value);

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Thu Dec 21 15:38:17 UTC 2017 - bwiedemann@suse.com
- Update to version 2.4.12
* See /usr/share/doc/packages/bzflag/ChangeLog for full details
* Added many new functions to API
* Added plugins:
* superUser
* bzfscron
* serverSidePlayerSample
* CustomZoneSample
* make build fully reproducible (boo#1047218)
- Drop upstream bzflag-char-signedness.patch
-------------------------------------------------------------------
Thu Nov 23 13:46:50 UTC 2017 - rbrown@suse.com

View File

@ -22,13 +22,14 @@
%endif
Name: bzflag
Version: 2.4.2
Version: 2.4.12
Release: 0
Summary: 3D Networked Multiplayer Tank Battle Game
License: GPL-2.0+
Group: Amusements/Games/3D/Shoot
Url: http://bzflag.org/
Source: http://sourceforge.net/projects/bzflag/files/bzflag%20source/2.4.2/%{name}-%{version}.tar.bz2
#Source: https://github.com/BZFlag-Dev/bzflag/archive/v%{version}.tar.gz#/bzflag-%{version}.tar.gz
Source: https://download.bzflag.org/bzflag/source/%{version}/bzflag-%{version}.tar.gz
Source2: rc.bzflagserver
Source3: %{name}-maps.tar.bz2
Source4: sysconfig.bzflagserver-bzflag
@ -36,8 +37,6 @@ Source5: %{name}.desktop
Source6: %{name}.png
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch0: %{name}-1.10.4-ncursespollution.patch
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch1: %{name}-char-signedness.patch
BuildRequires: bc
BuildRequires: curl-devel
BuildRequires: fdupes
@ -71,7 +70,6 @@ Find server maps in /usr/share/bzflag/maps.
%prep
%setup -q -a 3
%patch0 -p1
%patch1 -p1
cp %{SOURCE2} .
%build
@ -106,8 +104,8 @@ install -D -m 644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/bzflag.png
%files
%defattr(-, root, root)
%doc AUTHORS BUGS COPYING PORTING README DEVINFO
%doc TODO README.Linux misc/bzfs.conf
%doc AUTHORS COPYING PORTING README DEVINFO
%doc README.Linux misc/bzfs.conf ChangeLog
%{_sysconfdir}/init.d/bzflagserver
%{_sbindir}/rcbzflagserver
%{_bindir}/*