r13152 - packages/trunk/netpanzer/debian/patches
Alexander Reichle-Schmehl
tolimar at alioth.debian.org
Fri Jan 20 09:46:41 UTC 2012
Author: tolimar
Date: 2012-01-20 09:46:41 +0000 (Fri, 20 Jan 2012)
New Revision: 13152
Added:
packages/trunk/netpanzer/debian/patches/use-system-libs.patch
Log:
Forgot to add the patch
Added: packages/trunk/netpanzer/debian/patches/use-system-libs.patch
===================================================================
--- packages/trunk/netpanzer/debian/patches/use-system-libs.patch (rev 0)
+++ packages/trunk/netpanzer/debian/patches/use-system-libs.patch 2012-01-20 09:46:41 UTC (rev 13152)
@@ -0,0 +1,99 @@
+Index: SConstruct
+===================================================================
+--- SConstruct (revision 1339)
++++ SConstruct (working copy)
+@@ -154,16 +154,10 @@
+ crossmingwenv.BuildDir(crossmingwenv['FINALBUILDDIR'],'.',duplicate=0)
+ crosslinuxenv.BuildDir(crosslinuxenv['FINALBUILDDIR'],'.',duplicate=0)
+
+-luaenv = env.Clone()
+-physfsenv = env.Clone()
+ networkenv = env.Clone()
+
+-crossmingwluaenv = crossmingwenv.Clone()
+-crossmingwphysfsenv = crossmingwenv.Clone()
+ crossmingwnetworkenv = crossmingwenv.Clone()
+
+-crosslinuxluaenv = crosslinuxenv.Clone()
+-crosslinuxphysfsenv = crosslinuxenv.Clone()
+ crosslinuxnetworkenv = crosslinuxenv.Clone()
+
+ ################################################################
+@@ -205,9 +199,9 @@
+ # Configure Environments
+ ################################################################
+
+-env.Append( CPPPATH = [ '.', 'src/Lib', 'src/NetPanzer', 'src/Lib/physfs', 'src/Lib/lua'] )
+-crossmingwenv.Append( CPPPATH = [ '.', 'src/Lib', 'src/NetPanzer', 'src/Lib/physfs', 'src/Lib/lua'] )
+-crosslinuxenv.Append( CPPPATH = [ '.', 'src/Lib', 'src/NetPanzer', 'src/Lib/physfs', 'src/Lib/lua'] )
++env.Append( CPPPATH = [ '.', 'src/Lib', 'src/NetPanzer', 'src/Lib/lua'] )
++crossmingwenv.Append( CPPPATH = [ '.', 'src/Lib', 'src/NetPanzer', 'src/Lib/lua'] )
++crosslinuxenv.Append( CPPPATH = [ '.', 'src/Lib', 'src/NetPanzer', 'src/Lib/lua'] )
+
+ # for this platform
+ if thisplatform == 'darwin':
+@@ -216,14 +210,10 @@
+
+ if env['universal'] != 'false':
+ env.Append( CCFLAGS = [ '-arch', 'ppc', '-arch', 'i386' ] )
+- luaenv.Append( CCFLAGS = [ '-arch', 'ppc', '-arch', 'i386' ] )
+- physfsenv.Append( CCFLAGS = [ '-arch', 'ppc', '-arch', 'i386' ] )
+ networkenv.Append( CCFLAGS = [ '-arch', 'ppc', '-arch', 'i386' ] )
+ env.Append( LINKFLAGS = [ '-mmacosx-version-min=10.4', '-arch', 'ppc', '-arch', 'i386' ] )
+ else:
+ env.Append( CCFLAGS = [ '-arch', 'i386' ] )
+- luaenv.Append( CCFLAGS = [ '-arch', 'i386' ] )
+- physfsenv.Append( CCFLAGS = [ '-arch', 'i386' ] )
+ networkenv.Append( CCFLAGS = [ '-arch', 'i386' ] )
+ env.Append( LINKFLAGS = [ '-arch', 'i386' ] )
+
+@@ -265,36 +255,12 @@
+ MakeStaticLib(crossmingwnetworkenv, 'npnetwork', 'Network', '*.cpp')
+ MakeStaticLib(crosslinuxnetworkenv, 'npnetwork', 'Network', '*.cpp')
+
+-# BUILDS LUA
+-luaenv.Append( CPPPATH = [ 'src/Lib/lua'] )
+-crossmingwluaenv.Append( CPPPATH = [ 'src/Lib/lua'] )
+-crosslinuxluaenv.Append( CPPPATH = [ 'src/Lib/lua'] )
+-MakeStaticLib( luaenv, 'nplua', 'lua', '*.c')
+-MakeStaticLib(crossmingwluaenv, 'nplua', 'lua', '*.c')
+-MakeStaticLib(crosslinuxluaenv, 'nplua', 'lua', '*.c')
+-
+-# BUILDS PHYSFS
+-physfsenv.Append( CFLAGS = [ '-DPHYSFS_SUPPORTS_ZIP=1', '-DZ_PREFIX=1', '-DPHYSFS_NO_CDROM_SUPPORT=1' ] )
+-physfsenv.Append( CPPPATH = [ 'src/Lib/physfs', 'src/Lib/physfs/zlib123' ] )
+-MakeStaticLib(physfsenv, 'npphysfs', 'physfs physfs/platform physfs/archivers physfs/zlib123', '*.c')
+-
+-crossmingwphysfsenv.Append( CFLAGS = [ '-DPHYSFS_SUPPORTS_ZIP=1', '-DZ_PREFIX=1', '-DPHYSFS_NO_CDROM_SUPPORT=1' ] )
+-crossmingwphysfsenv.Append( CPPPATH = [ 'src/Lib/physfs', 'src/Lib/physfs/zlib123' ] )
+-MakeStaticLib(crossmingwphysfsenv, 'npphysfs', 'physfs physfs/platform physfs/archivers physfs/zlib123', '*.c')
+-
+-crosslinuxphysfsenv.Append( CFLAGS = [ '-DPHYSFS_SUPPORTS_ZIP=1', '-DZ_PREFIX=1', '-DPHYSFS_NO_CDROM_SUPPORT=1' ] )
+-crosslinuxphysfsenv.Append( CPPPATH = [ 'src/Lib/physfs', 'src/Lib/physfs/zlib123' ] )
+-MakeStaticLib(crosslinuxphysfsenv, 'npphysfs', 'physfs physfs/platform physfs/archivers physfs/zlib123', '*.c')
+-
+ # BUILDS 2D
+ env.Append( CFLAGS = [ '-DZ_PREFIX=1' ] )
+-env.Append( CPPPATH = 'src/Lib/physfs/zlib123' )
+ MakeStaticLib(env, 'np2d', '2D 2D/libpng', '*.c*')
+ crossmingwenv.Append( CFLAGS = [ '-DZ_PREFIX=1' ] )
+-crossmingwenv.Append( CPPPATH = 'src/Lib/physfs/zlib123' )
+ MakeStaticLib(crossmingwenv, 'np2d', '2D 2D/libpng', '*.c*')
+ crosslinuxenv.Append( CFLAGS = [ '-DZ_PREFIX=1' ] )
+-crosslinuxenv.Append( CPPPATH = 'src/Lib/physfs/zlib123' )
+ MakeStaticLib(crosslinuxenv, 'np2d', '2D 2D/libpng', '*.c*')
+
+ # BUILDS REST OF LIBRARIES
+@@ -323,9 +289,9 @@
+
+ crosslinuxenv.Append( NPSOURCES = globSources(crosslinuxenv, 'src/NetPanzer', npdirs, "*.cpp") )
+
+-env.Append( NPLIBS = ['nplua','np2d','npnetwork','nplibs','npphysfs'] )
+-crossmingwenv.Append( NPLIBS = ['nplua','np2d','npnetwork','nplibs','npphysfs'] )
+-crosslinuxenv.Append( NPLIBS = ['nplua','np2d','npnetwork','nplibs','npphysfs'] )
++env.Append( NPLIBS = ['lua5.1','np2d','npnetwork','nplibs','physfs'] )
++crossmingwenv.Append( NPLIBS = ['lua5.1','np2d','npnetwork','nplibs','physfs'] )
++crosslinuxenv.Append( NPLIBS = ['lua5.1','np2d','npnetwork','nplibs','physfs'] )
+
+ if env.has_key('LIBS'):
+ env.Append( NPLIBS = env['LIBS'] )
More information about the Pkg-games-commits
mailing list