r16073 - in packages/trunk/supertuxkart/debian: . patches
Vincent Cheng
vcheng at moszumanska.debian.org
Mon Dec 18 04:51:13 UTC 2017
Author: vcheng
Date: 2017-12-18 04:51:13 +0000 (Mon, 18 Dec 2017)
New Revision: 16073
Removed:
packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch
packages/trunk/supertuxkart/debian/patches/replace-fonts-ubuntu-with-cantarell.patch
packages/trunk/supertuxkart/debian/patches/update_boom_boom_boom_license.patch
Modified:
packages/trunk/supertuxkart/debian/changelog
packages/trunk/supertuxkart/debian/patches/build_against_system_enet.patch
packages/trunk/supertuxkart/debian/patches/link_against_system_libs.patch
packages/trunk/supertuxkart/debian/patches/remove_irrlicht_embedded_libs.patch
packages/trunk/supertuxkart/debian/patches/series
Log:
supertuxkart: refresh patches
Modified: packages/trunk/supertuxkart/debian/changelog
===================================================================
--- packages/trunk/supertuxkart/debian/changelog 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/changelog 2017-12-18 04:51:13 UTC (rev 16073)
@@ -3,6 +3,9 @@
* New upstream release.
- Fix segfault in MusicInformation::isPlaying. (Closes: #873670)
- Fix credits for Boom-boom-boom song. (Closes: #848001)
+ - Remove obsolete patches: replace-fonts-ubuntu-with-cantarell.patch,
+ update_boom_boom_boom_license.patch.
+ - Refresh remaining patches.
* Bump Standards version to 4.1.2.
- Change priority of debug package from extra to optional.
Modified: packages/trunk/supertuxkart/debian/patches/build_against_system_enet.patch
===================================================================
--- packages/trunk/supertuxkart/debian/patches/build_against_system_enet.patch 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/patches/build_against_system_enet.patch 2017-12-18 04:51:13 UTC (rev 16073)
@@ -1,11 +1,11 @@
Description: Build supertuxkart against system enet instead of embedded copy
Forwarded: not-yet
Author: Vincent Cheng <vcheng at debian.org>
-Last-Update: 2016-07-17
+Last-Update: 2017-12-17
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -63,9 +63,9 @@
+@@ -105,9 +105,9 @@
add_subdirectory("${PROJECT_SOURCE_DIR}/lib/bullet")
include_directories("${PROJECT_SOURCE_DIR}/lib/bullet/src")
@@ -17,20 +17,19 @@
+include_directories(${ENET_INCLUDE_DIR})
# Build glew library
- add_definitions(-DGLEW_NO_GLU)
-@@ -342,11 +342,11 @@
+ if(NOT USE_GLES2 AND NOT SERVER_ONLY)
+@@ -406,10 +406,10 @@
bulletdynamics
bulletcollision
bulletmath
- enet
- glew
stkirrlicht
${Angelscript_LIBRARIES}
${CURL_LIBRARIES}
+ ${ENET_LIBRARIES}
${OGGVORBIS_LIBRARIES}
${OPENAL_LIBRARY}
- ${OPENGL_LIBRARIES}
+ ${FREETYPE_LIBRARIES}
--- /dev/null
+++ b/cmake/FindENet.cmake
@@ -0,0 +1,22 @@
Deleted: packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch
===================================================================
--- packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch 2017-12-18 04:51:13 UTC (rev 16073)
@@ -1,27 +0,0 @@
-Description: Fix FTBFS on arm64, mips/mips64/mipsel, ppc64el, s390x
-Origin: upstream, https://github.com/supertuxkart/stk-code/commit/5e05f1178ce6bc5f3a653b55ab3dc6d016196341
-Bug: https://github.com/supertuxkart/stk-code/issues/2569
-Bug-Debian: https://bugs.debian.org/830748
-Last-Update: 2016-12-03
-
---- a/lib/angelscript/projects/cmake/CMakeLists.txt
-+++ b/lib/angelscript/projects/cmake/CMakeLists.txt
-@@ -68,6 +68,7 @@ set(ANGELSCRIPT_SOURCE
- ../../source/as_bytecode.cpp
- ../../source/as_callfunc.cpp
- ../../source/as_callfunc_x86.cpp
-+ ../../source/as_callfunc_mips.cpp
- ../../source/as_callfunc_x64_gcc.cpp
- ../../source/as_callfunc_x64_msvc.cpp
- ../../source/as_callfunc_x64_mingw.cpp
---- a/lib/angelscript/source/as_config.h
-+++ b/lib/angelscript/source/as_config.h
-@@ -844,7 +844,7 @@
- #define THISCALL_PASS_OBJECT_POINTER_ON_THE_STACK
- #define AS_X86
- #undef AS_NO_THISCALL_FUNCTOR_METHOD
-- #elif defined(__LP64__) && !defined(__arm64__)
-+ #elif defined(__x86_64__)
- #define AS_X64_GCC
- #undef AS_NO_THISCALL_FUNCTOR_METHOD
- #define HAS_128_BIT_PRIMITIVES
Modified: packages/trunk/supertuxkart/debian/patches/link_against_system_libs.patch
===================================================================
--- packages/trunk/supertuxkart/debian/patches/link_against_system_libs.patch 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/patches/link_against_system_libs.patch 2017-12-18 04:51:13 UTC (rev 16073)
@@ -1,19 +1,19 @@
Description: Link against system copies of zlib/libpng/libjpeg/bzip2
Forwarded: not-yet
Author: Vincent Cheng <vcheng at debian.org>
-Last-Update: 2016-07-17
+Last-Update: 2017-12-17
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -351,6 +351,11 @@
- ${OPENAL_LIBRARY}
- ${OPENGL_LIBRARIES}
+@@ -415,6 +415,11 @@
${FREETYPE_LIBRARIES}
+ ${JPEG_LIBRARIES}
+ ${TURBOJPEG_LIBRARY}
+ X11
+ z
+ png
+ jpeg
+ bz2
+ #${VPX_LIBRARIES}
)
- if(UNIX AND NOT APPLE)
Modified: packages/trunk/supertuxkart/debian/patches/remove_irrlicht_embedded_libs.patch
===================================================================
--- packages/trunk/supertuxkart/debian/patches/remove_irrlicht_embedded_libs.patch 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/patches/remove_irrlicht_embedded_libs.patch 2017-12-18 04:51:13 UTC (rev 16073)
@@ -7,29 +7,28 @@
in debian/rules (e.g. in the clean target).
Forwarded: no
Author: Vincent Cheng <vcheng at debian.org>
-Last-Update: 2016-07-07
+Last-Update: 2017-12-07
--- a/lib/irrlicht/CMakeLists.txt
+++ b/lib/irrlicht/CMakeLists.txt
-@@ -2,11 +2,7 @@
+@@ -2,10 +2,7 @@
find_package(PNG REQUIRED)
find_package(JPEG REQUIRED)
-include_directories("${CMAKE_CURRENT_SOURCE_DIR}/include/"
- "${JPEG_INCLUDE_DIR}"
- "${PNG_INCLUDE_DIRS}"
-- "${ZLIB_INCLUDE_DIR}"
-- "${CMAKE_CURRENT_BINARY_DIR}/../zlib/") # For zconf.h on WIN32
+- "${ZLIB_INCLUDE_DIR}")
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include/)
- find_package(OpenGL REQUIRED)
- include_directories(${OPENGL_INCLUDE_DIR})
-@@ -508,7 +504,7 @@
- endif()
+ if(MSVC OR APPLE)
+ include_directories("${CMAKE_CURRENT_BINARY_DIR}/../zlib/" # For zconf.h on WIN32
+@@ -577,7 +574,7 @@
add_library(stkirrlicht STATIC ${IRRLICHT_SOURCES})
+
-target_link_libraries(stkirrlicht ${PNG_LIBRARY} ${JPEG_LIBRARY} ${ZLIB_LIBRARY})
+target_link_libraries(stkirrlicht png jpeg z)
- if(WIN32)
- target_link_libraries(stkirrlicht imm32)
+ if(NOT SERVER_ONLY)
+ if(UNIX AND NOT APPLE)
Deleted: packages/trunk/supertuxkart/debian/patches/replace-fonts-ubuntu-with-cantarell.patch
===================================================================
--- packages/trunk/supertuxkart/debian/patches/replace-fonts-ubuntu-with-cantarell.patch 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/patches/replace-fonts-ubuntu-with-cantarell.patch 2017-12-18 04:51:13 UTC (rev 16073)
@@ -1,32 +0,0 @@
-Description: Remove non-free Ubuntu Font Family fonts, replaced with Cantarell
-Origin: upstream, https://github.com/supertuxkart/stk-code/commit/19acdad9b4784a84e1ae87cd2e2953ebe6df97bc
-Bug: https://github.com/supertuxkart/stk-code/issues/2570
-Bug-Debian: https://bugs.debian.org/830751
-Last-Update: 2016-12-03
-
---- a/data/stk_config.xml
-+++ b/data/stk_config.xml
-@@ -411,11 +411,11 @@
- which leads to crash with STK), but the fonts are to blame, what's the point of not
- using industry standard nowadays...
- -->
-- <font default="Ubuntu-R.ttf"
-+ <font default="Cantarell-Regular.otf"
- default_fallback="FreeSans.ttf"
- cjk="wqy-microhei.ttf"
- ar="NotoNaskhArabicUI-Bold.ttf"
-- bold="Ubuntu-B.ttf"
-+ bold="Cantarell-Bold.otf"
- bold_fallback="FreeSansBold.ttf"
- digit="SigmarOne.otf" />
-
---- a/data/ttf/LICENSE
-+++ b/data/ttf/LICENSE
-@@ -7,6 +7,6 @@
-
- Noto Naskh Arabic UI is released under Apache-2.0 license
-
--Ubuntu font is released under the ubuntu font license (http://font.ubuntu.com/licence/)
-+Cantarell font is released under the SIL open font license 1.1
-
- SigmarOne is released under the SIL open font license 1.1 ( https://www.google.com/fonts/specimen/Sigmar+One )
Modified: packages/trunk/supertuxkart/debian/patches/series
===================================================================
--- packages/trunk/supertuxkart/debian/patches/series 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/patches/series 2017-12-18 04:51:13 UTC (rev 16073)
@@ -1,9 +1,6 @@
build_against_system_enet.patch
link_against_system_libs.patch
remove_irrlicht_embedded_libs.patch
-replace-fonts-ubuntu-with-cantarell.patch
-update_boom_boom_boom_license.patch
-fix_angelscript_ftbfs.patch
# Irrlicht patches taken directly from irrlicht source package in Debian
irrlicht/arch-support.diff
irrlicht/use-system-libs.diff
Deleted: packages/trunk/supertuxkart/debian/patches/update_boom_boom_boom_license.patch
===================================================================
--- packages/trunk/supertuxkart/debian/patches/update_boom_boom_boom_license.patch 2017-12-18 04:34:30 UTC (rev 16072)
+++ packages/trunk/supertuxkart/debian/patches/update_boom_boom_boom_license.patch 2017-12-18 04:51:13 UTC (rev 16073)
@@ -1,23 +0,0 @@
-Description: Correct author and license information for the "Boom boom boom" song
-Origin: upstream, https://sourceforge.net/p/supertuxkart/code/16762/
-Bug: https://github.com/supertuxkart/stk-code/issues/2577
-Bug-Debian: https://bugs.debian.org/832062
-Last-Update: 2016-12-03
-
---- a/data/music/Boom_boom_boom.music
-+++ b/data/music/Boom_boom_boom.music
-@@ -1,4 +1,4 @@
- <?xml version="1.0"?>
- <music title = "Boom boom boom"
-- composer = "kbx128"
-+ composer = "Keith Baylis aka Vim"
- file = "Boom_boom_boom.ogg"/>
---- a/data/music/License.txt
-+++ b/data/music/License.txt
-@@ -1,5 +1,5 @@
- bay.ogg by 0zone0ne, license: CC-SA v3.0
--Boom_boom_boom.ogg by Matt Thomas, license: GNU GPL v3 (or later)
-+Boom_boom_boom.ogg by Keith Baylis aka Vim, license: CC-BY-SA v4.0
- celtic.ogg by 0zone0ne and Krobonil, license: CC-BY-SA v3.0
- Demonhill.ogg by 0zone0ne, license: CC-SA v3.0
- egypt.ogg by 0zone0ne, license: CC-SA v3.0
More information about the Pkg-games-commits
mailing list