Package: supertuxkart / 0.8.1-2
Metadata
| Package | Version | Patches format |
|---|---|---|
| supertuxkart | 0.8.1-2 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| build_against_system_enet.patch | (download) |
CMakeLists.txt |
10 5 + 5 - 0 ! |
build supertuxkart against system enet instead of embedded copy |
| link_against_system_libs.patch | (download) |
CMakeLists.txt |
8 7 + 1 - 0 ! |
link against system copies of zlib/libpng/libjpeg/bzip2 |
| fix_desktop_file.patch | (download) |
data/supertuxkart_desktop.template |
6 3 + 3 - 0 ! |
fix various issues found in desktop menu entry file - Fix issue found by desktop-file-validate (deprecated Encoding key) - Make translations less specific to localization. See Debian BTS #667640 - Original .desktop file in past STK versions on Debian had extra fields in Categories, which ended up showing STK's menu entry in multiple locations; remove these extra fields. See LP: #709987 |
| remove_irrlicht_embedded_libs.patch | (download) |
lib/irrlicht/CMakeLists.txt |
108 1 + 107 - 0 ! |
remove embedded libraries in irrlicht source (flagged by lintian) Since removing the subdirectories containing libjpeg/libpng/zlib/bzip2/lzma would make this patch way too large, this patch should be applied on top of rm -rf lib/irrlicht/source/Irrlicht/jpeglib/ rm -rf lib/irrlicht/source/Irrlicht/zlib/ rm -rf lib/irrlicht/source/Irrlicht/libpng/ rm -rf lib/irrlicht/source/Irrlicht/lzma/ rm -rf lib/irrlicht/source/Irrlicht/bzip2/ in debian/rules (e.g. in the clean target). |
| irrlicht/arch support.diff | (download) |
lib/irrlicht/include/IrrCompileConfig.h |
10 5 + 5 - 0 ! |
[patch] debian/arch-support Building on non-linux architectures currently fails with unpatched irrlicht because irrlicht tries to create Joystick support using linux-specific headers. However there's infrastructure to disable Joystick support, we just need to activate that on non-linux architectures. Additionally if built on a sparc machine irrlicht assumes wrongly it's a solaris system. We fix this wrong assumption as our sparc builds are all on linux. Finally irrlicht exceeds the size constraights for -fpic requiering to build with -fPIC. As upstream doesn't do that we need to fix this for sparc and s390 builds (powerPC?). Signed-off-by: Christoph Egger <debian@christoph-egger.org> |
| irrlicht/use system libs.diff | (download) |
lib/irrlicht/include/IrrCompileConfig.h |
26 11 + 15 - 0 ! |
[patch] debian/use-system-libs Path to build irrlicht using the system libraries for png,zlib and jpeg as well as the glext family of header files. Signed-off-by: Christoph Egger <debian@christoph-egger.org |
| irrlicht/link against needed libs.diff | (download) |
lib/irrlicht/source/Irrlicht/Makefile |
2 1 + 1 - 0 ! |
[patch] debian/link-against-needed-libs There are quite some libraries irrlicht needs but does not link against. This patch makes irrlicht link correctly against all the needed libraries. Signed-off-by: Christoph Egger <Christoph.Egger@gmx.de> |
| irrlicht/fix hurd ftbfs.diff | (download) |
lib/irrlicht/source/Irrlicht/COSOperator.cpp |
2 2 + 0 - 0 ! |
fix ftbfs on hurd sys/sysctl.h is not implemented on hurd, so don't include it if we're building Irrlicht on hurd. |
