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