quake3+ipv6
Patryk Szczygłowski
patryk at patryk.one.pl
Tue Nov 8 12:28:57 CET 2005
Obsługa IPv6 dla Quake'a III. Sprawdzona.
Patch'a spakowałem, bo mail był za duży.
--
Patryk Szczygłowski
patryk at patryk.one.pl
JID: psz at chrome.pl
-------------- next part --------------
Index: quake3.spec
===================================================================
RCS file: /cvsroot/SPECS/quake3.spec,v
retrieving revision 1.54
diff -u -r1.54 quake3.spec
--- quake3.spec 6 Nov 2005 19:46:55 -0000 1.54
+++ quake3.spec 8 Nov 2005 11:27:17 -0000
@@ -1,11 +1,15 @@
# $Revision: 1.54 $, $Date: 2005/11/06 19:46:55 $
+
+# Conditional builds:
+%bcond_without ipv6 # disable IPv6 support
+
%define _dataver 1.32b3
Summary: Quake3 for Linux
Summary(pl): Quake3 dla Linuksa
Name: quake3
Version: 1.33
%define _snap 20051105
-Release: 0.%{_snap}.1
+Release: 0.%{_snap}.2
License: GPL
Group: Applications/Games
Source0: http://sparky.homelinux.org/snaps/icculus/%{name}-%{_snap}.tar.bz2
@@ -17,6 +21,7 @@
Source6: %{name}-smp.desktop
Patch0: %{name}-gpl-Makefile-install.patch
Patch1: %{name}-QUAKELIBDIR.patch
+Patch2: %{name}-ipv6.patch
URL: http://icculus.org/quake3/
BuildRequires: OpenGL-devel
BuildRequires: SDL-devel
@@ -92,6 +97,7 @@
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
CFLAGS="%{rpmcflags}"
@@ -103,6 +109,9 @@
%ifnarch %{ix86}
# %{x8664} - experimental and broken
CFLAGS="$CFLAGS -DNO_VM_COMPILED"
+%endif
+%if %{with ipv6}
+CFLAGS="$CFLAGS -DENABLE_IPV6"
%endif
%{__make} -C code/unix makedirs targets \
-------------- next part --------------
A non-text attachment was scrubbed...
Name: quake3-ipv6.patch.bz2
Type: application/octet-stream
Size: 10888 bytes
Desc: not available
URL: </mailman/pipermail/pld-devel-pl/attachments/20051108/2b428967/attachment.obj>
More information about the pld-devel-pl
mailing list