Update to latest upstream release
This commit is contained in:
parent
f53dcefdd8
commit
2b4475fcbd
|
@ -1 +1,2 @@
|
|||
/0ad-0.0.14-alpha-unix-build.tar.xz
|
||||
/0ad-0.0.15-alpha-unix-build.tar.xz
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
diff -up 0ad-0.0.14-alpha/libraries/source/fcollada/src/Makefile.orig 0ad-0.0.14-alpha/libraries/source/fcollada/src/Makefile
|
||||
--- 0ad-0.0.14-alpha/libraries/source/fcollada/src/Makefile.orig 2013-09-05 11:06:14.192030546 -0300
|
||||
+++ 0ad-0.0.14-alpha/libraries/source/fcollada/src/Makefile 2013-09-05 11:09:01.894036968 -0300
|
||||
@@ -14,10 +14,7 @@ CXXFLAGS += -fvisibility=hidden -W -Wall
|
||||
ifeq ($(OS_CPU),armv7l)
|
||||
CXXFLAGS += -mtune=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard
|
||||
endif
|
||||
diff -up 0ad-0.0.15-alpha/libraries/source/fcollada/src/Makefile.orig 0ad-0.0.15-alpha/libraries/source/fcollada/src/Makefile
|
||||
--- 0ad-0.0.15-alpha/libraries/source/fcollada/src/Makefile.orig 2013-12-27 17:28:17.825656505 -0200
|
||||
+++ 0ad-0.0.15-alpha/libraries/source/fcollada/src/Makefile 2013-12-27 17:30:47.874662251 -0200
|
||||
@@ -9,10 +9,7 @@ endif
|
||||
|
||||
CXX ?= g++
|
||||
CXXFLAGS += -fvisibility=hidden -W -Wall -Wno-unused-parameter -Wno-unused-function $(OS_DEFINE) $(PIC_FLAGS) $(CPPFLAGS)
|
||||
-CXXFLAGS_DEBUG := -O0 -g -D_DEBUG -DRETAIL
|
||||
CXXFLAGS_RELEASE := -O1 -DNDEBUG -DRETAIL
|
||||
-# (-O2 with gcc 4.3 causes linker errors when using this library, for unknown reasons, so stick with -O1 until gcc >4.3 is typical.)
|
||||
|
@ -12,7 +12,7 @@ diff -up 0ad-0.0.14-alpha/libraries/source/fcollada/src/Makefile.orig 0ad-0.0.14
|
|||
LIBS += `pkg-config libxml-2.0 --libs`
|
||||
INCLUDES += -IFCollada `pkg-config libxml-2.0 --cflags`
|
||||
INCLUDES_TEST := -IFCollada/FColladaTest $(INCLUDES)
|
||||
@@ -186,62 +183,13 @@ SOURCE = \
|
||||
@@ -181,72 +178,19 @@ SOURCE = \
|
||||
FColladaPlugins/FArchiveXML/FAXSceneExport.cpp \
|
||||
FColladaPlugins/FArchiveXML/FAXSceneImport.cpp \
|
||||
|
||||
|
@ -78,17 +78,18 @@ diff -up 0ad-0.0.14-alpha/libraries/source/fcollada/src/Makefile.orig 0ad-0.0.14
|
|||
|
||||
output/libFColladaSR.a: $(OBJECTS_RELEASE)
|
||||
@echo "$@"
|
||||
@@ -250,8 +198,7 @@ output/libFColladaSR.a: $(OBJECTS_RELEAS
|
||||
output/FColladaTest: $(OBJECTS_TEST)
|
||||
$(CXX) -o $@ $(LDFLAGS) $(OBJECTS_TEST) $(LIBS)
|
||||
@ar -cr $@ $(OBJECTS_RELEASE); ranlib $@
|
||||
|
||||
-output/FColladaTest: $(OBJECTS_TEST)
|
||||
- $(CXX) -o $@ $(LDFLAGS) $(OBJECTS_TEST) $(LIBS)
|
||||
-
|
||||
-install: output/libFColladaSD.a output/libFColladaSR.a
|
||||
- cp output/libFColladaSD.a ../lib/libFColladaSD.a
|
||||
+install: output/libFColladaSR.a
|
||||
cp output/libFColladaSR.a ../lib/libFColladaSR.a
|
||||
|
||||
dfile = $(@:.o=.d)
|
||||
@@ -261,18 +208,10 @@ gendep = \
|
||||
@@ -256,18 +200,10 @@ gendep = \
|
||||
sed -e 's/\#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
|
||||
-e '/^$$/ d' -e 's/$$/ :/' < $(dfile) >> $(Pfile) && \
|
||||
rm -f $(dfile)
|
||||
|
|
|
@ -46,23 +46,23 @@
|
|||
./build/premake/premake4/src/host/lua-5.1.4/src/lstate.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lstring.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lstring.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lstrlib.c: UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lstrlib.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/ltable.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/ltable.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/ltablib.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/ltm.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/ltm.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lua.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lua.h: UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lua.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/luac.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/luaconf.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lualib.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lundump.c: UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lundump.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lundump.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lvm.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lvm.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lzio.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lzio.h: UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/lzio.h: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/lua-5.1.4/src/print.c: *No copyright* UNKNOWN
|
||||
./build/premake/premake4/src/host/os_chdir.c: UNKNOWN
|
||||
./build/premake/premake4/src/host/os_copyfile.c: UNKNOWN
|
||||
|
@ -677,6 +677,64 @@
|
|||
./libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FArchiveXML.h: MIT/X11 (BSD like)
|
||||
./libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/StdAfx.cpp: MIT/X11 (BSD like)
|
||||
./libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/StdAfx.h: MIT/X11 (BSD like)
|
||||
./libraries/source/miniupnpc/build.sh: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/bsdqueue.h: BSD (3 clause)
|
||||
./libraries/source/miniupnpc/include/miniupnpc/declspec.h: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/igd_desc_parse.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/miniupnpc.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/miniupnpctypes.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/miniwget.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/portlistingparse.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/upnpcommands.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/upnperrors.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/include/miniupnpc/upnpreplyparse.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/bsdqueue.h: BSD (3 clause)
|
||||
./libraries/source/miniupnpc/src/codelength.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/connecthostport.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/connecthostport.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/declspec.h: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/src/external-ip.sh: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/igd_desc_parse.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/igd_desc_parse.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/java/JavaBridgeTest.java: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/src/java/testjava.sh: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/src/minihttptestserver.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/minisoap.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/minisoap.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/minissdpc.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/minissdpc.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/miniupnpc.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/miniupnpc.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/miniupnpcmodule.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/miniupnpctypes.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/miniwget.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/miniwget.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/minixml.c: BSD (3 clause)
|
||||
./libraries/source/miniupnpc/src/minixml.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/minixmlvalid.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/portlistingparse.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/portlistingparse.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/pymoduletest.py: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/src/receivedata.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/receivedata.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/setup.py: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/setupmingw32.py: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/testigddescparse.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/testminiwget.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/testminiwget.sh: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/testminixml.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/testupnpigd.py: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/src/testupnpreplyparse.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/testupnpreplyparse.sh: *No copyright* UNKNOWN
|
||||
./libraries/source/miniupnpc/src/updateminiupnpcstrings.sh: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/upnpc.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/upnpcommands.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/upnpcommands.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/upnperrors.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/upnperrors.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/upnpreplyparse.c: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/upnpreplyparse.h: UNKNOWN
|
||||
./libraries/source/miniupnpc/src/wingenminiupnpcstrings.c: UNKNOWN
|
||||
./libraries/source/nvtt/build.sh: *No copyright* UNKNOWN
|
||||
./libraries/source/nvtt/include/nvtt/nvtt.h: MIT/X11 (BSD like)
|
||||
./libraries/source/nvtt/src/src/nvcore/BitArray.h: *No copyright* Public domain
|
||||
|
@ -863,6 +921,12 @@
|
|||
./source/graphics/Decal.cpp: GPL (v2 or later)
|
||||
./source/graphics/Decal.h: GPL (v2 or later)
|
||||
./source/graphics/Entity.h: GPL (v2 or later)
|
||||
./source/graphics/Font.cpp: GPL (v2 or later)
|
||||
./source/graphics/Font.h: GPL (v2 or later)
|
||||
./source/graphics/FontManager.cpp: GPL (v2 or later)
|
||||
./source/graphics/FontManager.h: GPL (v2 or later)
|
||||
./source/graphics/FontMetrics.cpp: GPL (v2 or later)
|
||||
./source/graphics/FontMetrics.h: GPL (v2 or later)
|
||||
./source/graphics/Frustum.cpp: GPL (v2 or later)
|
||||
./source/graphics/Frustum.h: GPL (v2 or later)
|
||||
./source/graphics/GameView.cpp: GPL (v2 or later)
|
||||
|
@ -953,6 +1017,8 @@
|
|||
./source/graphics/UnitAnimation.h: GPL (v2 or later)
|
||||
./source/graphics/UnitManager.cpp: GPL (v2 or later)
|
||||
./source/graphics/UnitManager.h: GPL (v2 or later)
|
||||
./source/graphics/scripting/JSInterface_GameView.cpp: GPL (v2 or later)
|
||||
./source/graphics/scripting/JSInterface_GameView.h: GPL (v2 or later)
|
||||
./source/graphics/tests/test_Color.h: GPL (v2 or later)
|
||||
./source/graphics/tests/test_LOSTexture.h: GPL (v2 or later)
|
||||
./source/graphics/tests/test_MeshManager.h: GPL (v2 or later)
|
||||
|
@ -979,6 +1045,8 @@
|
|||
./source/gui/CInput.h: GPL (v2 or later)
|
||||
./source/gui/CList.cpp: GPL (v2 or later)
|
||||
./source/gui/CList.h: GPL (v2 or later)
|
||||
./source/gui/COList.cpp: *No copyright* UNKNOWN
|
||||
./source/gui/COList.h: *No copyright* UNKNOWN
|
||||
./source/gui/CProgressBar.cpp: GPL (v2 or later)
|
||||
./source/gui/CProgressBar.h: GPL (v2 or later)
|
||||
./source/gui/CRadioButton.cpp: GPL (v2 or later)
|
||||
|
@ -1020,6 +1088,7 @@
|
|||
./source/gui/scripting/JSInterface_IGUIObject.h: GPL (v2 or later)
|
||||
./source/gui/scripting/ScriptFunctions.cpp: GPL (v2 or later)
|
||||
./source/gui/scripting/ScriptFunctions.h: GPL (v2 or later)
|
||||
./source/gui/tests/test_ParseString.h: GPL (v2 or later)
|
||||
./source/lib/adts/bit_buf.h: MIT/X11 (BSD like)
|
||||
./source/lib/adts/cache_adt.h: MIT/X11 (BSD like)
|
||||
./source/lib/adts/dyn_hash_tbl.h: MIT/X11 (BSD like)
|
||||
|
@ -1064,7 +1133,6 @@
|
|||
./source/lib/debug.h: MIT/X11 (BSD like)
|
||||
./source/lib/debug_stl.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/debug_stl.h: MIT/X11 (BSD like)
|
||||
./source/lib/external_libraries/cryptopp.h: MIT/X11 (BSD like)
|
||||
./source/lib/external_libraries/curl.h: MIT/X11 (BSD like)
|
||||
./source/lib/external_libraries/dbghelp.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/external_libraries/dbghelp.h: MIT/X11 (BSD like)
|
||||
|
@ -1085,15 +1153,12 @@
|
|||
./source/lib/external_libraries/zlib.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/archive.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/archive.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/archive_builder.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/archive_builder.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/archive_zip.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/archive_zip.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/codec.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/codec.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/codec_zlib.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/codec_zlib.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/disabled_tests/test_archive_builder.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/disabled_tests/test_codec_zlib.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/disabled_tests/test_compression.h: MIT/X11 (BSD like)
|
||||
./source/lib/file/archive/disabled_tests/test_fat_time.h: MIT/X11 (BSD like)
|
||||
|
@ -1169,6 +1234,7 @@
|
|||
./source/lib/posix/posix_utsname.h: MIT/X11 (BSD like)
|
||||
./source/lib/posix/tests/test_posix.h: MIT/X11 (BSD like)
|
||||
./source/lib/precompiled.h: MIT/X11 (BSD like)
|
||||
./source/lib/ps_stl.h: MIT/X11 (BSD like)
|
||||
./source/lib/rand.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/rand.h: MIT/X11 (BSD like)
|
||||
./source/lib/regex.cpp: MIT/X11 (BSD like)
|
||||
|
@ -1178,8 +1244,6 @@
|
|||
./source/lib/res/graphics/ogl_tex.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/res/graphics/ogl_tex.h: MIT/X11 (BSD like)
|
||||
./source/lib/res/graphics/tests/test_tex.h: MIT/X11 (BSD like)
|
||||
./source/lib/res/graphics/unifont.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/res/graphics/unifont.h: MIT/X11 (BSD like)
|
||||
./source/lib/res/h_mgr.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/res/h_mgr.h: MIT/X11 (BSD like)
|
||||
./source/lib/res/handle.h: MIT/X11 (BSD like)
|
||||
|
@ -1237,6 +1301,8 @@
|
|||
./source/lib/sysdep/os/osx/osx_bundle.h: MIT/X11 (BSD like)
|
||||
./source/lib/sysdep/os/osx/osx_pasteboard.h: MIT/X11 (BSD like)
|
||||
./source/lib/sysdep/os/osx/osx_paths.h: MIT/X11 (BSD like)
|
||||
./source/lib/sysdep/os/osx/osx_stl_fixes.h: MIT/X11 (BSD like)
|
||||
./source/lib/sysdep/os/osx/osx_sys_version.h: MIT/X11 (BSD like)
|
||||
./source/lib/sysdep/os/unix/printf.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/sysdep/os/unix/udbg.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/sysdep/os/unix/udbg.h: MIT/X11 (BSD like)
|
||||
|
@ -1381,6 +1447,20 @@
|
|||
./source/lib/utf8.cpp: MIT/X11 (BSD like)
|
||||
./source/lib/utf8.h: MIT/X11 (BSD like)
|
||||
./source/lib/wsecure_crt.cpp: MIT/X11 (BSD like)
|
||||
./source/lobby/Globals.cpp: GPL (v2 or later)
|
||||
./source/lobby/IXmppClient.h: GPL (v2 or later)
|
||||
./source/lobby/StanzaExtensions.cpp: GPL (v2 or later)
|
||||
./source/lobby/StanzaExtensions.h: GPL (v2 or later)
|
||||
./source/lobby/XmppClient.cpp: GPL (v2 or later)
|
||||
./source/lobby/XmppClient.h: GPL (v2 or later)
|
||||
./source/lobby/glooxwrapper/glooxwrapper.cpp: GPL (v2 or later)
|
||||
./source/lobby/glooxwrapper/glooxwrapper.h: GPL (v2 or later)
|
||||
./source/lobby/pkcs5_pbkdf2.cpp: ISC
|
||||
./source/lobby/pkcs5_pbkdf2.h: MIT/X11 (BSD like)
|
||||
./source/lobby/scripting/JSInterface_Lobby.cpp: GPL (v2 or later)
|
||||
./source/lobby/scripting/JSInterface_Lobby.h: GPL (v2 or later)
|
||||
./source/lobby/sha.cpp: GPL (v2 or later) (with incorrect FSF address)
|
||||
./source/lobby/sha.h: MIT/X11 (BSD like)
|
||||
./source/main.cpp: GPL (v2 or later)
|
||||
./source/maths/BoundingBoxAligned.cpp: GPL (v2 or later)
|
||||
./source/maths/BoundingBoxAligned.h: GPL (v2 or later)
|
||||
|
@ -1388,7 +1468,7 @@
|
|||
./source/maths/BoundingBoxOriented.h: GPL (v2 or later)
|
||||
./source/maths/Brush.cpp: GPL (v2 or later)
|
||||
./source/maths/Brush.h: GPL (v2 or later)
|
||||
./source/maths/Ease.h: BSD (2 clause) GPL (v2 or later)
|
||||
./source/maths/Ease.h: BSD (3 clause) GPL (v2 or later)
|
||||
./source/maths/Fixed.cpp: GPL (v2 or later)
|
||||
./source/maths/Fixed.h: GPL (v2 or later)
|
||||
./source/maths/FixedVector2D.h: GPL (v2 or later)
|
||||
|
@ -1413,8 +1493,6 @@
|
|||
./source/maths/Vector3D.cpp: GPL (v2 or later)
|
||||
./source/maths/Vector3D.h: GPL (v2 or later)
|
||||
./source/maths/Vector4D.h: GPL (v2 or later)
|
||||
./source/maths/scripting/JSInterface_Vector3D.cpp: GPL (v2 or later)
|
||||
./source/maths/scripting/JSInterface_Vector3D.h: GPL (v2 or later)
|
||||
./source/maths/tests/test_Bound.h: GPL (v2 or later)
|
||||
./source/maths/tests/test_Brush.h: GPL (v2 or later)
|
||||
./source/maths/tests/test_Fixed.h: GPL (v2 or later)
|
||||
|
@ -1457,18 +1535,20 @@
|
|||
./source/pch/atlas/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/engine/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/engine/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/glooxwrapper/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/glooxwrapper/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/graphics/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/graphics/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/gui/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/gui/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/lobby/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/lobby/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/lowlevel/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/lowlevel/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/network/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/network/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/scriptinterface/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/scriptinterface/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/se/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/se/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/simulation2/precompiled.cpp: GPL (v2 or later)
|
||||
./source/pch/simulation2/precompiled.h: GPL (v2 or later)
|
||||
./source/pch/test/precompiled.cpp: GPL (v2 or later)
|
||||
|
@ -1483,6 +1563,7 @@
|
|||
./source/ps/CStr.h: GPL (v2 or later)
|
||||
./source/ps/CStrIntern.cpp: GPL (v2 or later)
|
||||
./source/ps/CStrIntern.h: GPL (v2 or later)
|
||||
./source/ps/CStrInternStatic.h: GPL (v2 or later)
|
||||
./source/ps/CacheLoader.cpp: GPL (v2 or later)
|
||||
./source/ps/CacheLoader.h: GPL (v2 or later)
|
||||
./source/ps/Compress.cpp: GPL (v2 or later)
|
||||
|
@ -1497,8 +1578,8 @@
|
|||
./source/ps/FileIo.h: GPL (v2 or later)
|
||||
./source/ps/Filesystem.cpp: GPL (v2 or later) GENERATED FILE
|
||||
./source/ps/Filesystem.h: GPL (v2 or later)
|
||||
./source/ps/Font.cpp: GPL (v2 or later)
|
||||
./source/ps/Font.h: GPL (v2 or later)
|
||||
./source/ps/GUID.cpp: GPL (v2 or later)
|
||||
./source/ps/GUID.h: GPL (v2 or later)
|
||||
./source/ps/Game.cpp: GPL (v2 or later)
|
||||
./source/ps/Game.h: GPL (v2 or later)
|
||||
./source/ps/GameSetup/Atlas.cpp: GPL (v2 or later)
|
||||
|
@ -1573,6 +1654,8 @@
|
|||
./source/ps/XML/tests/test_XMLWriter.h: GPL (v2 or later)
|
||||
./source/ps/XML/tests/test_XeroXMB.h: GPL (v2 or later)
|
||||
./source/ps/XML/tests/test_Xeromyces.h: GPL (v2 or later)
|
||||
./source/ps/scripting/JSInterface_ConfigDB.cpp: GPL (v2 or later)
|
||||
./source/ps/scripting/JSInterface_ConfigDB.h: GPL (v2 or later)
|
||||
./source/ps/scripting/JSInterface_Console.cpp: GPL (v2 or later)
|
||||
./source/ps/scripting/JSInterface_Console.h: GPL (v2 or later)
|
||||
./source/ps/scripting/JSInterface_VFS.cpp: GPL (v2 or later)
|
||||
|
@ -1631,14 +1714,12 @@
|
|||
./source/renderer/VertexBufferManager.h: GPL (v2 or later)
|
||||
./source/renderer/WaterManager.cpp: GPL (v2 or later)
|
||||
./source/renderer/WaterManager.h: GPL (v2 or later)
|
||||
./source/scripting/JSConversions.cpp: GPL (v2 or later)
|
||||
./source/scripting/JSConversions.h: GPL (v2 or later)
|
||||
./source/renderer/scripting/JSInterface_Renderer.cpp: GPL (v2 or later)
|
||||
./source/renderer/scripting/JSInterface_Renderer.h: GPL (v2 or later)
|
||||
./source/scripting/JSUtil.cpp: GPL (v2 or later)
|
||||
./source/scripting/JSUtil.h: GPL (v2 or later)
|
||||
./source/scripting/ScriptGlue.cpp: GPL (v2 or later)
|
||||
./source/scripting/ScriptGlue.h: GPL (v2 or later)
|
||||
./source/scripting/ScriptableObject.cpp: GPL (v2 or later)
|
||||
./source/scripting/ScriptableObject.h: GPL (v2 or later)
|
||||
./source/scripting/ScriptingHost.cpp: GPL (v2 or later)
|
||||
./source/scripting/ScriptingHost.h: GPL (v2 or later)
|
||||
./source/scripting/SpiderMonkey.h: GPL (v2 or later)
|
||||
|
@ -1744,8 +1825,6 @@
|
|||
./source/simulation2/components/ICmpSettlement.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpSoundManager.cpp: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpSoundManager.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpTechnologyManager.cpp: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpTechnologyManager.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpTechnologyTemplateManager.cpp: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpTechnologyTemplateManager.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpTemplateManager.cpp: GPL (v2 or later)
|
||||
|
@ -1762,6 +1841,8 @@
|
|||
./source/simulation2/components/ICmpUnitMotion.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpUnknownScript.cpp: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpUnknownScript.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpValueModificationManager.cpp: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpValueModificationManager.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpVision.cpp: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpVision.h: GPL (v2 or later)
|
||||
./source/simulation2/components/ICmpVisual.cpp: GPL (v2 or later)
|
||||
|
@ -1820,6 +1901,7 @@
|
|||
./source/simulation2/system/ComponentTest.h: GPL (v2 or later)
|
||||
./source/simulation2/system/Components.h: GPL (v2 or later)
|
||||
./source/simulation2/system/Entity.h: GPL (v2 or later)
|
||||
./source/simulation2/system/EntityMap.h: GPL (v2 or later)
|
||||
./source/simulation2/system/IComponent.cpp: GPL (v2 or later)
|
||||
./source/simulation2/system/IComponent.h: GPL (v2 or later)
|
||||
./source/simulation2/system/Interface.h: GPL (v2 or later)
|
||||
|
@ -1864,6 +1946,10 @@
|
|||
./source/third_party/mongoose/mongoose.cpp: MIT/X11 (BSD like)
|
||||
./source/third_party/mongoose/mongoose.h: MIT/X11 (BSD like)
|
||||
./source/third_party/mongoose/mongoose_orig.c: MIT/X11 (BSD like)
|
||||
./source/tools/XpartaMuPP/ELO.py: *No copyright* UNKNOWN
|
||||
./source/tools/XpartaMuPP/LobbyRanking.py: *No copyright* UNKNOWN
|
||||
./source/tools/XpartaMuPP/XpartaMuPP.py: GPL (v2 or later)
|
||||
./source/tools/XpartaMuPP/config.py: *No copyright* UNKNOWN
|
||||
./source/tools/atlas/AtlasFrontends/ActorEditor.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasFrontends/_template.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasFrontends/generate.pl: *No copyright* UNKNOWN
|
||||
|
@ -1917,6 +2003,8 @@
|
|||
./source/tools/atlas/AtlasUI/CustomControls/FileHistory/FileHistory.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/CustomControls/HighResTimer/HighResTimer.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/CustomControls/HighResTimer/HighResTimer.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/CustomControls/MapDialog/MapDialog.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/CustomControls/MapDialog/MapDialog.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/CustomControls/SnapSplitterWindow/SnapSplitterWindow.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/CustomControls/SnapSplitterWindow/SnapSplitterWindow.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/CustomControls/VirtualDirTreeCtrl/virtualdirtreectrl.cpp: GPL (v2 or later)
|
||||
|
@ -1940,10 +2028,6 @@
|
|||
./source/tools/atlas/AtlasUI/General/IAtlasSerialiser.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/General/Observable.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/General/Observable.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/General/VideoRecorder/FFmpeg.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/General/VideoRecorder/FFmpeg.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/General/VideoRecorder/VideoRecorder.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/General/VideoRecorder/VideoRecorder.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/Misc/DLLInterface.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/Misc/KeyMap.cpp: GPL (v2 or later)
|
||||
|
@ -1955,8 +2039,6 @@
|
|||
./source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/SectionLayout.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/SectionLayout.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Cinematic/Cinematic.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Cinematic/Cinematic.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Common/Sidebar.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Common/Sidebar.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Environment/Environment.cpp: GPL (v2 or later)
|
||||
|
@ -1973,8 +2055,6 @@
|
|||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Player/Player.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Terrain/Terrain.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Terrain/Terrain.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Trigger/Trigger.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Trigger/Trigger.h: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Tools/ActorViewerTool.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Tools/AlterElevation.cpp: GPL (v2 or later)
|
||||
./source/tools/atlas/AtlasUI/ScenarioEditor/Tools/Common/Brushes.cpp: GPL (v2 or later)
|
||||
|
@ -2062,7 +2142,7 @@
|
|||
./source/tools/cmpgraph/cmpgraph.pl: *No copyright* UNKNOWN
|
||||
./source/tools/dds/DDS.pm: *No copyright* UNKNOWN
|
||||
./source/tools/dds/dds_analyse.pl: *No copyright* UNKNOWN
|
||||
./source/tools/dist/build.sh: *No copyright* GENERATED FILE
|
||||
./source/tools/dist/build.sh: *No copyright* UNKNOWN
|
||||
./source/tools/entconvert/entconvert.pl: *No copyright* UNKNOWN
|
||||
./source/tools/entdocs/build.sh: *No copyright* UNKNOWN
|
||||
./source/tools/entdocs/convertrng.xsl: *No copyright* UNKNOWN
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
diff -up 0ad-0.0.14-alpha/build/premake/premake4.lua.orig 0ad-0.0.14-alpha/build/premake/premake4.lua
|
||||
--- 0ad-0.0.14-alpha/build/premake/premake4.lua.orig 2013-08-26 23:42:56.000000000 -0300
|
||||
+++ 0ad-0.0.14-alpha/build/premake/premake4.lua 2013-09-05 11:04:57.114027595 -0300
|
||||
@@ -326,26 +326,6 @@ function project_set_build_flags()
|
||||
diff -up 0ad-0.0.15-alpha/build/premake/premake4.lua.orig 0ad-0.0.15-alpha/build/premake/premake4.lua
|
||||
--- 0ad-0.0.15-alpha/build/premake/premake4.lua.orig 2013-12-27 17:26:42.924652871 -0200
|
||||
+++ 0ad-0.0.15-alpha/build/premake/premake4.lua 2013-12-27 17:26:54.611653319 -0200
|
||||
@@ -355,26 +355,6 @@ function project_set_build_flags()
|
||||
defines { "INSTALLED_LIBDIR=" .. _OPTIONS["libdir"] }
|
||||
end
|
||||
|
||||
|
|
134
0ad-saveas.patch
134
0ad-saveas.patch
|
@ -1,134 +0,0 @@
|
|||
diff -up 0ad-0.0.14-alpha/source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp.orig 0ad-0.0.14-alpha/source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp
|
||||
--- 0ad-0.0.14-alpha/source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp.orig 2013-09-05 11:13:07.035046355 -0300
|
||||
+++ 0ad-0.0.14-alpha/source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp 2013-09-05 11:13:09.036046432 -0300
|
||||
@@ -692,30 +692,20 @@ bool ScenarioEditor::OpenFile(const wxSt
|
||||
|
||||
void ScenarioEditor::OnOpen(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
- wxFileDialog dlg (NULL, wxFileSelectorPromptStr,
|
||||
- Datafile::GetDataDirectory() + _T("/mods/public/maps/scenarios"), m_OpenFilename,
|
||||
- _T("PMP files (*.pmp)|*.pmp|All files (*.*)|*.*"),
|
||||
- wxFD_OPEN);
|
||||
- // Set default filter
|
||||
- dlg.SetFilterIndex(0);
|
||||
-
|
||||
- wxString cwd = wxFileName::GetCwd();
|
||||
-
|
||||
- if (dlg.ShowModal() == wxID_OK)
|
||||
- {
|
||||
- // TODO: Handle maps in subdirectories of maps/scenarios
|
||||
- wxFileName filename(dlg.GetFilename());
|
||||
- if (!OpenFile(filename.GetName(), filename.GetFullName()))
|
||||
- {
|
||||
- wxLogError(_("Map '%ls' does not exist"), filename.GetName().c_str());
|
||||
- }
|
||||
-
|
||||
- // paranoia - MSDN says OFN_NOCHANGEDIR (used when we don't give wxCHANGE_DIR)
|
||||
- // "is ineffective for GetOpenFileName", but it seems to work anyway
|
||||
- wxCHECK_RET(cwd == wxFileName::GetCwd(), _T("cwd changed"));
|
||||
+ wxFileName filename(m_OpenFilename);
|
||||
+ wxFileName dirname(_T("/usr/share/0ad/mods/public/maps/scenarios"));
|
||||
+ wxString string = wxGetTextFromUser(dirname.GetFullPath() + _T("/"),
|
||||
+ _T("Choose filename"),
|
||||
+ filename.GetName());
|
||||
+ if (!string.IsEmpty()) {
|
||||
+ filename.Assign(dirname.GetFullPath() + _("/") + string);
|
||||
+ filename.SetExt(_T("pmp"));
|
||||
+
|
||||
+ if (!OpenFile(filename.GetName(), filename.GetFullName())) {
|
||||
+ wxLogError(_("Map '%ls' does not exist"),
|
||||
+ filename.GetName().c_str());
|
||||
}
|
||||
-
|
||||
- // TODO: Make this a non-undoable command
|
||||
+ }
|
||||
}
|
||||
|
||||
void ScenarioEditor::OnImportHeightmap(wxCommandEvent& WXUNUSED(event))
|
||||
@@ -779,40 +769,57 @@ void ScenarioEditor::OnSave(wxCommandEve
|
||||
|
||||
void ScenarioEditor::OnSaveAs(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
- wxFileDialog dlg (NULL, wxFileSelectorPromptStr,
|
||||
- Datafile::GetDataDirectory() + _T("/mods/public/maps/scenarios"), m_OpenFilename,
|
||||
- _T("PMP files (*.pmp)|*.pmp|All files (*.*)|*.*"),
|
||||
- wxFD_SAVE | wxFD_OVERWRITE_PROMPT);
|
||||
- // Set default filter
|
||||
- dlg.SetFilterIndex(0);
|
||||
-
|
||||
- if (dlg.ShowModal() == wxID_OK)
|
||||
- {
|
||||
- // On wxMSW the extension is automatically set to pmp if that filter is selected
|
||||
- // but not on wxGTK or wxOSX. Set it explicitly since it's the only possible format.
|
||||
- wxFileName filename(dlg.GetFilename());
|
||||
- filename.SetExt(_T("pmp"));
|
||||
- if (!filename.IsOk())
|
||||
- { // Shouldn't happen
|
||||
- wxLogError(_("Invalid filename '%ls'"), filename.GetFullName().c_str());
|
||||
- return;
|
||||
- }
|
||||
+ wxFileName filename(m_OpenFilename);
|
||||
+ wxFileName dirname(_T("/usr/share/0ad/mods/public/maps/scenarios"));
|
||||
+ wxString string = wxGetTextFromUser(dirname.GetFullPath() + _T("/"),
|
||||
+ _T("Choose filename"),
|
||||
+ filename.GetName());
|
||||
+ if (!string.IsEmpty()) {
|
||||
+ filename.Assign(dirname.GetFullPath() + _("/") + string);
|
||||
+ filename.SetExt(_T("pmp"));
|
||||
+
|
||||
+ if (!dirname.DirExists(dirname.GetFullPath())) {
|
||||
+ wxLogError(_("Directory '%ls' does not exist"),
|
||||
+ dirname.GetFullPath().c_str());
|
||||
+ return;
|
||||
+ }
|
||||
+ if (!dirname.IsDirWritable(dirname.GetFullPath())) {
|
||||
+ wxLogError(_("Directory '%ls' is not writable"),
|
||||
+ dirname.GetFullPath().c_str());
|
||||
+ return;
|
||||
+ }
|
||||
+ if (!filename.IsOk()) {
|
||||
+ wxLogError(_("Invalid filename '%ls'"),
|
||||
+ filename.GetFullName().c_str());
|
||||
+ return;
|
||||
+ }
|
||||
+ if (filename.FileExists(filename.GetFullPath())) {
|
||||
+ if (wxMessageBox(_("File ") + filename.GetFullPath() +
|
||||
+ _(" exists, overwrite?"),
|
||||
+ _("Confirm"), wxOK | wxCANCEL) != wxOK)
|
||||
+ return;
|
||||
+ if (!filename.IsFileWritable(filename.GetFullPath())) {
|
||||
+ wxLogError(_("File '%ls' is not writable"),
|
||||
+ filename.GetFullPath().c_str());
|
||||
+ return;
|
||||
+ }
|
||||
+ }
|
||||
|
||||
- wxBusyInfo busy(_("Saving ") + filename.GetFullName());
|
||||
- wxBusyCursor busyc;
|
||||
+ wxBusyInfo busy(_("Saving ") + filename.GetFullName());
|
||||
+ wxBusyCursor busyc;
|
||||
|
||||
- m_ToolManager.SetCurrentTool(_T(""));
|
||||
+ m_ToolManager.SetCurrentTool(_T(""));
|
||||
|
||||
- // TODO: Handle maps in subdirectories of maps/scenarios
|
||||
- std::wstring map(filename.GetFullName().wc_str());
|
||||
- POST_MESSAGE(SaveMap, (map));
|
||||
+ // TODO: Handle maps in subdirectories of maps/scenarios
|
||||
+ std::wstring map(filename.GetFullName().wc_str());
|
||||
+ POST_MESSAGE(SaveMap, (map));
|
||||
|
||||
- SetOpenFilename(filename.GetFullName());
|
||||
+ SetOpenFilename(filename.GetFullName());
|
||||
|
||||
- // Wait for it to finish saving
|
||||
- qPing qry;
|
||||
- qry.Post();
|
||||
- }
|
||||
+ // Wait for it to finish saving
|
||||
+ qPing qry;
|
||||
+ qry.Post();
|
||||
+ }
|
||||
}
|
||||
|
||||
void ScenarioEditor::SetOpenFilename(const wxString& filename)
|
|
@ -1,30 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<application>
|
||||
<id type="desktop">0ad.desktop</id>
|
||||
<licence>CC-BY-SA</licence>
|
||||
<description>
|
||||
<p>
|
||||
0 A.D. is a real-time strategy (RTS) game of ancient warfare.
|
||||
It's a historically-based war/economy game that allows players to relive
|
||||
or rewrite the history of twelve ancient civilizations, each depicted at
|
||||
their peak of economic growth and military prowess.
|
||||
</p>
|
||||
<p>
|
||||
The twelve factions are: Three of the Hellenic States (Athens, Sparta and
|
||||
Macedonia), two of the kingdoms of Alexander the Great's successors
|
||||
(Seleucids and Ptolemaic Egyptians), two Celtic tribes (Britons and
|
||||
Gauls), the Romans, the Persians, the Iberians, the Carthaginians, and the
|
||||
Mauryans.
|
||||
Each civilization is complete with substantially unique artwork,
|
||||
technologies and civilization bonuses.
|
||||
</p>
|
||||
</description>
|
||||
<url type="homepage">http://play0ad.com/</url>
|
||||
<screenshots>
|
||||
<screenshot type="default">http://play0ad.com/wp-content/gallery/screenshots/screenshot0072.jpg</screenshot>
|
||||
<screenshot>http://play0ad.com/wp-content/gallery/screenshots/water-specular.jpg</screenshot>
|
||||
<screenshot>http://play0ad.com/wp-content/gallery/screenshots/screenshot0050.jpg</screenshot>
|
||||
<screenshot>http://play0ad.com/wp-content/gallery/screenshots/athenian_gymnasion.jpg</screenshot>
|
||||
</screenshots>
|
||||
<updatecontact>webmaster@wildfiregames.com</updatecontact>
|
||||
</application>
|
31
0ad.spec
31
0ad.spec
|
@ -24,8 +24,8 @@
|
|||
%endif
|
||||
|
||||
Name: 0ad
|
||||
Version: 0.0.14
|
||||
Release: 2%{?dist}
|
||||
Version: 0.0.15
|
||||
Release: 1%{?dist}
|
||||
# BSD License:
|
||||
# build/premake/*
|
||||
# libraries/valgrind/* (not built/used)
|
||||
|
@ -70,9 +70,6 @@ Source1: %{name}-licensecheck.txt
|
|||
# and disabled options were not added to the manual page.
|
||||
Source2: %{name}.6
|
||||
|
||||
# http://trac.wildfiregames.com/ticket/2202
|
||||
Source3: http://trac.wildfiregames.com/browser/ps/trunk/build/resources/0ad.appdata.xml
|
||||
|
||||
Requires: %{name}-data = %{version}
|
||||
BuildRequires: boost-devel
|
||||
BuildRequires: cmake
|
||||
|
@ -82,6 +79,7 @@ BuildRequires: DevIL-devel
|
|||
BuildRequires: enet-devel
|
||||
%endif
|
||||
BuildRequires: gamin-devel
|
||||
BuildRequires: gloox-devel
|
||||
BuildRequires: js-devel
|
||||
BuildRequires: libcurl-devel
|
||||
BuildRequires: libdnet-devel
|
||||
|
@ -90,6 +88,7 @@ BuildRequires: libpng-devel
|
|||
BuildRequires: libvorbis-devel
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: libzip-devel
|
||||
BuildRequires: miniupnpc-devel
|
||||
BuildRequires: nasm
|
||||
%if %{with_system_nvtt}
|
||||
BuildRequires: nvidia-texture-tools-devel
|
||||
|
@ -107,18 +106,9 @@ ExclusiveArch: %{ix86} x86_64
|
|||
# http://trac.wildfiregames.com/ticket/1421
|
||||
Patch0: %{name}-rpath.patch
|
||||
|
||||
# Display more clear error messages when creating custom scenarios
|
||||
# The suggested usage is:
|
||||
# $ sudo mkdir /usr/share/0ad/public/maps
|
||||
# $ sudo chmod 7777 /usr/share/0ad/public/maps
|
||||
# $ 0ad -editor
|
||||
# Supposing saved the map as mymap, can test it with:
|
||||
# $ 0ad -autostart=mymap
|
||||
Patch1: %{name}-saveas.patch
|
||||
|
||||
# Only do fcollada debug build with enabling debug maintainer mode
|
||||
# It also prevents assumption there that it is building in x86
|
||||
Patch2: %{name}-debug.patch
|
||||
Patch1: %{name}-debug.patch
|
||||
|
||||
%description
|
||||
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
|
||||
|
@ -136,10 +126,9 @@ hobbyist game developers, since 2001.
|
|||
%prep
|
||||
%setup -q -n %{name}-%{version}-alpha
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%if !%{with_debug}
|
||||
# disable debug build, and "int 0x3" to trap to debugger (x86 only)
|
||||
%patch2 -p1
|
||||
%patch1 -p1
|
||||
%endif
|
||||
|
||||
%if %{with_system_nvtt}
|
||||
|
@ -159,6 +148,7 @@ build/workspaces/update-workspaces.sh \
|
|||
--with-system-enet \
|
||||
%endif
|
||||
--with-system-mozjs185 \
|
||||
--with-system-miniupnpc \
|
||||
%if %{with_system_nvtt}
|
||||
--with-system-nvtt \
|
||||
%endif
|
||||
|
@ -197,7 +187,7 @@ done
|
|||
%endif
|
||||
|
||||
install -d -m 755 %{buildroot}%{_datadir}/appdata
|
||||
install -p -m 644 %{SOURCE3} %{buildroot}%{_datadir}/appdata
|
||||
install -p -m 644 build/resources/0ad.appdata.xml %{buildroot}%{_datadir}/appdata
|
||||
|
||||
install -d -m 755 %{buildroot}%{_datadir}/applications
|
||||
install -p -m 644 build/resources/0ad.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
|
@ -240,6 +230,11 @@ export STRIP=/bin/true
|
|||
%{_mandir}/man6/*.6*
|
||||
|
||||
%changelog
|
||||
* Fri Dec 27 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.15-1
|
||||
- Update to latest upstream release
|
||||
- Add new gloox and minupnpc build requires
|
||||
- Use 0ad.appdata.xml from upstream tarball
|
||||
|
||||
* Sat Oct 12 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.14-2
|
||||
- Install appdata file (#1018385)
|
||||
|
||||
|
|
Loading…
Reference in New Issue