pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/supertux supertux: Update to 0.6.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/30da4bc520fe
branches: trunk
changeset: 397637:30da4bc520fe
user: nia <nia%pkgsrc.org@localhost>
date: Mon Jul 01 15:13:20 2019 +0000
description:
supertux: Update to 0.6.0
- Complete redesign of the icy world and forest world (Thank you,
RustyBox and Serano)
- Complete revamp of our rendering engine, the game should be much
faster than it was previously
- We now support OpenGL 3.3 Core as well as OpenGL ES 2.0, thus
allowing SuperTux to be run on the Raspberry Pi, and potentially
WebGL.
- Support for right-to-left languages through vector fonts. This
will also fix a few non-ASCII characters, which often caused problems
before in translations
- A lot of other under-the-hood changes and bugfixes
A few graphics have been updated, and effects have been added:
- The save bell was reworked (Thanks to Raghavendra ?raghukamath?
Kamath!)
- Improved big Tux graphics and animations (Thanks to Alzter)
- Various effects and shaders (Thanks to Grumbel)
diffstat:
games/supertux/Makefile | 25 +-
games/supertux/PLIST | 502 +++++++--
games/supertux/distinfo | 14 +-
games/supertux/patches/patch-external_SDL__ttf_configure | 23 +
games/supertux/patches/patch-external_physfs_src_physfs__platform__unix.c | 17 +
games/supertux/patches/patch-external_squirrel_CMakeLists.txt | 14 +
games/supertux/patches/patch-src_supertux_main.cpp | 23 +
7 files changed, 485 insertions(+), 133 deletions(-)
diffs (truncated from 1534 to 300 lines):
diff -r d6907087d3fa -r 30da4bc520fe games/supertux/Makefile
--- a/games/supertux/Makefile Mon Jul 01 14:57:31 2019 +0000
+++ b/games/supertux/Makefile Mon Jul 01 15:13:20 2019 +0000
@@ -1,38 +1,33 @@
-# $NetBSD: Makefile,v 1.13 2019/07/01 04:08:17 ryoon Exp $
+# $NetBSD: Makefile,v 1.14 2019/07/01 15:13:20 nia Exp $
-DISTNAME= supertux-0.4.0
-PKGREVISION= 10
+PKGNAME= supertux-0.6.0
+DISTNAME= SuperTux-v${PKGVERSION_NOREV}-Source
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=SuperTux/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
-EXTRACT_SUFX= .tar.bz2
MAINTAINER= hernani%vecirex.net@localhost
-HOMEPAGE= http://supertux.lethargik.org/
+HOMEPAGE= https://www.supertux.org/
COMMENT= 2D jump\'n run game in the style of the Super Mario ones
LICENSE= gnu-gpl-v2
-WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
-
USE_CMAKE= yes
CMAKE_ARGS+= -DINSTALL_SUBDIR_BIN=bin
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=off
USE_TOOLS+= gmake pkg-config
USE_LANGUAGES= c c++
-CFLAGS+= -I${BUILDLINK_DIR}/include/AL
-LDFLAGS+= -L${BUILDLINK_DIR}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_DIR}/lib
-
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
.include "../../audio/openal-soft/buildlink3.mk"
-.include "../../audio/libvorbis/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
-.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/SDL2/buildlink3.mk"
.include "../../devel/physfs/buildlink3.mk"
-.include "../../audio/SDL2_mixer/buildlink3.mk"
-.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/glew/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r d6907087d3fa -r 30da4bc520fe games/supertux/PLIST
--- a/games/supertux/PLIST Mon Jul 01 14:57:31 2019 +0000
+++ b/games/supertux/PLIST Mon Jul 01 15:13:20 2019 +0000
@@ -1,31 +1,20 @@
-@comment $NetBSD: PLIST,v 1.1 2016/09/14 16:24:26 maya Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/07/01 15:13:20 nia Exp $
bin/supertux2
-include/tinygettext/dictionary.hpp
-include/tinygettext/dictionary_manager.hpp
-include/tinygettext/file_system.hpp
-include/tinygettext/iconv.hpp
-include/tinygettext/language.hpp
-include/tinygettext/log.hpp
-include/tinygettext/log_stream.hpp
-include/tinygettext/plural_forms.hpp
-include/tinygettext/po_parser.hpp
-include/tinygettext/tinygettext.hpp
-include/tinygettext/unix_file_system.hpp
-lib/libsquirrel.a
-lib/libtinygettext.a
-lib/pkgconfig/tinygettext.pc
-share/appdata/supertux2.appdata.xml
share/applications/supertux2.desktop
share/doc/supertux2/INSTALL.md
share/doc/supertux2/LICENSE.txt
share/doc/supertux2/NEWS.md
share/doc/supertux2/README.md
-share/games/supertux2/credits.txt
+share/games/supertux2/credits.stxt
share/games/supertux2/fonts/Deva-voy-white-big.stf
share/games/supertux2/fonts/Deva-voy-white.stf
share/games/supertux2/fonts/Deva-white-big.stf
share/games/supertux2/fonts/Deva-white.stf
+share/games/supertux2/fonts/NotoSansCJKjp-Medium.otf
+share/games/supertux2/fonts/NotoSansDevanagari-Medium.ttf
+share/games/supertux2/fonts/NotoSansHebrew-Medium.ttf
share/games/supertux2/fonts/README
+share/games/supertux2/fonts/SuperTux-Medium.ttf
share/games/supertux2/fonts/andale10.stf
share/games/supertux2/fonts/andale12.stf
share/games/supertux2/fonts/ara-white-big.stf
@@ -52,6 +41,7 @@
share/games/supertux2/images/background/BlueRock_Forest/blue-top.jpg
share/games/supertux2/images/background/BlueRock_Forest/rolling-bottom.jpg
share/games/supertux2/images/background/BlueRock_Forest/rolling-middle.jpg
+share/games/supertux2/images/background/BlueRock_Forest/rolling-para.png
share/games/supertux2/images/background/arcticskies1.png
share/games/supertux2/images/background/arcticskies2.png
share/games/supertux2/images/background/arcticskies3.png
@@ -66,9 +56,13 @@
share/games/supertux2/images/background/arctis_para3.png
share/games/supertux2/images/background/arctis_top.jpg
share/games/supertux2/images/background/black_800px.png
+share/games/supertux2/images/background/block-snow-background.png
+share/games/supertux2/images/background/block-snow-midground.png
+share/games/supertux2/images/background/block-snow-top.png
share/games/supertux2/images/background/bluemountain-bottom.png
share/games/supertux2/images/background/bluemountain-middle.png
share/games/supertux2/images/background/bluemountain-top.png
+share/games/supertux2/images/background/bluemountain2.png
share/games/supertux2/images/background/bridgecloud-dark.png
share/games/supertux2/images/background/bridgecloud-light.png
share/games/supertux2/images/background/bridgeocean-fade.png
@@ -76,20 +70,40 @@
share/games/supertux2/images/background/bridgeocean-original.png
share/games/supertux2/images/background/castle_foreground.png
share/games/supertux2/images/background/cave2.jpg
+share/games/supertux2/images/background/cloud-mountains-background.png
+share/games/supertux2/images/background/cloud-mountains-bottom.png
+share/games/supertux2/images/background/cloud-mountains-forground.png
+share/games/supertux2/images/background/cloud-mountains-midground.png
+share/games/supertux2/images/background/darkcave-background.png
+share/games/supertux2/images/background/darkcave-middle.png
+share/games/supertux2/images/background/darkcave-preview.png
+share/games/supertux2/images/background/darkcave-top_and_bottom.png
+share/games/supertux2/images/background/darkcavemidground-middle.png
+share/games/supertux2/images/background/darkcavemidground-top_and_bottom.png
share/games/supertux2/images/background/extro.jpg
share/games/supertux2/images/background/fog.png
share/games/supertux2/images/background/forest1.jpg
share/games/supertux2/images/background/forest2.jpg
+share/games/supertux2/images/background/forest2_para.png
share/games/supertux2/images/background/forest_para2.png
share/games/supertux2/images/background/forest_para3.png
share/games/supertux2/images/background/forest_para3_bottom.png
share/games/supertux2/images/background/ghostforest.jpg
+share/games/supertux2/images/background/ghostforest_para.png
+share/games/supertux2/images/background/grid.png
+share/games/supertux2/images/background/grid.surface
share/games/supertux2/images/background/halloween/fog.png
share/games/supertux2/images/background/halloween/intro.jpg
share/games/supertux2/images/background/halloween/mountain.png
share/games/supertux2/images/background/halloween/outro.jpg
share/games/supertux2/images/background/halloween/sky.png
share/games/supertux2/images/background/halloween/vignette.png
+share/games/supertux2/images/background/heatshimmer-displacement.png
+share/games/supertux2/images/background/heatshimmer.png
+share/games/supertux2/images/background/heatshimmer.surface
+share/games/supertux2/images/background/icecliffs/icecliffs-bottom.png
+share/games/supertux2/images/background/icecliffs/icecliffs-middle.png
+share/games/supertux2/images/background/icecliffs/icecliffs-top.png
share/games/supertux2/images/background/leaves.png
share/games/supertux2/images/background/nightsky.png
share/games/supertux2/images/background/nightsky_bottom.png
@@ -100,6 +114,10 @@
share/games/supertux2/images/background/oiltux.jpg
share/games/supertux2/images/background/semi_arctic.jpg
share/games/supertux2/images/background/snowcastle.png
+share/games/supertux2/images/background/snowmountains/snowmountains-top.png
+share/games/supertux2/images/background/snowmountains/snowmountains.png
+share/games/supertux2/images/background/snowtrees.png
+share/games/supertux2/images/background/snowtrees_back.png
share/games/supertux2/images/background/transparent_up.png
share/games/supertux2/images/creatures/angrystone/angrystone.sprite
share/games/supertux2/images/creatures/angrystone/attacking-0.png
@@ -139,6 +157,7 @@
share/games/supertux2/images/creatures/dispenser/dropper-frozen.png
share/games/supertux2/images/creatures/dispenser/dropper.png
share/games/supertux2/images/creatures/dispenser/frozen.png
+share/games/supertux2/images/creatures/dispenser/invisible.png
share/games/supertux2/images/creatures/dispenser/swivel-left.png
share/games/supertux2/images/creatures/dispenser/swivel-right.png
share/games/supertux2/images/creatures/dispenser/working.png
@@ -225,6 +244,7 @@
share/games/supertux2/images/creatures/ghosttree/ghosttree-swallow-3.png
share/games/supertux2/images/creatures/ghosttree/ghosttree.png
share/games/supertux2/images/creatures/ghosttree/ghosttree.sprite
+share/games/supertux2/images/creatures/ghosttree/ghosttree_dust_wm_0.png
share/games/supertux2/images/creatures/ghosttree/root-base-0.png
share/games/supertux2/images/creatures/ghosttree/root-base-1.png
share/games/supertux2/images/creatures/ghosttree/root-base-2.png
@@ -232,6 +252,10 @@
share/games/supertux2/images/creatures/ghosttree/root-base.sprite
share/games/supertux2/images/creatures/ghosttree/root.png
share/games/supertux2/images/creatures/ghosttree/root.sprite
+share/games/supertux2/images/creatures/ghosttree/worldmap_1.png
+share/games/supertux2/images/creatures/ghosttree/worldmap_2.png
+share/games/supertux2/images/creatures/ghosttree/worldmap_3.png
+share/games/supertux2/images/creatures/ghosttree/worldmap_4.png
share/games/supertux2/images/creatures/gold_bomb/exploding-left-0.png
share/games/supertux2/images/creatures/gold_bomb/exploding-left-1.png
share/games/supertux2/images/creatures/gold_bomb/exploding-left-2.png
@@ -265,6 +289,20 @@
share/games/supertux2/images/creatures/icecrusher/krosh_main.png
share/games/supertux2/images/creatures/icecrusher/krosh_righteye.png
share/games/supertux2/images/creatures/icecrusher/krosh_whites.png
+share/games/supertux2/images/creatures/icecrusher/moss_crusher.png
+share/games/supertux2/images/creatures/icecrusher/moss_crusher.sprite
+share/games/supertux2/images/creatures/icecrusher/moss_crusher_hit.png
+share/games/supertux2/images/creatures/icecrusher/moss_crusher_recovering_0.png
+share/games/supertux2/images/creatures/icecrusher/moss_crusher_recovering_1.png
+share/games/supertux2/images/creatures/icecrusher/moss_crusher_recovering_2.png
+share/games/supertux2/images/creatures/icecrusher/moss_crusher_recovering_3.png
+share/games/supertux2/images/creatures/icecrusher/rock_crusher.png
+share/games/supertux2/images/creatures/icecrusher/rock_crusher.sprite
+share/games/supertux2/images/creatures/icecrusher/rock_crusher_hit.png
+share/games/supertux2/images/creatures/icecrusher/rock_crusher_recovering_0.png
+share/games/supertux2/images/creatures/icecrusher/rock_crusher_recovering_1.png
+share/games/supertux2/images/creatures/icecrusher/rock_crusher_recovering_2.png
+share/games/supertux2/images/creatures/icecrusher/rock_crusher_recovering_3.png
share/games/supertux2/images/creatures/igel/burning-0.png
share/games/supertux2/images/creatures/igel/burning-1.png
share/games/supertux2/images/creatures/igel/burning-2.png
@@ -333,6 +371,21 @@
share/games/supertux2/images/creatures/kugelblitz/pop-1.png
share/games/supertux2/images/creatures/kugelblitz/pop-2.png
share/games/supertux2/images/creatures/kugelblitz/pop-3.png
+share/games/supertux2/images/creatures/leafshot/burning-0.png
+share/games/supertux2/images/creatures/leafshot/burning-1.png
+share/games/supertux2/images/creatures/leafshot/burning-2.png
+share/games/supertux2/images/creatures/leafshot/burning-3.png
+share/games/supertux2/images/creatures/leafshot/burning-4.png
+share/games/supertux2/images/creatures/leafshot/burning-5.png
+share/games/supertux2/images/creatures/leafshot/burning-6.png
+share/games/supertux2/images/creatures/leafshot/burning-7.png
+share/games/supertux2/images/creatures/leafshot/collision.png
+share/games/supertux2/images/creatures/leafshot/frozen.png
+share/games/supertux2/images/creatures/leafshot/leafshot.sprite
+share/games/supertux2/images/creatures/leafshot/left-1.png
+share/games/supertux2/images/creatures/leafshot/left-2.png
+share/games/supertux2/images/creatures/leafshot/left-3.png
+share/games/supertux2/images/creatures/leafshot/left-4.png
share/games/supertux2/images/creatures/livefire/extinguish-left-0.png
share/games/supertux2/images/creatures/livefire/extinguish-left-1.png
share/games/supertux2/images/creatures/livefire/extinguish-left-2.png
@@ -427,10 +480,6 @@
share/games/supertux2/images/creatures/mr_cherry/sparkle-4.png
share/games/supertux2/images/creatures/mr_cherry/sparkle-5.png
share/games/supertux2/images/creatures/mr_cherry/sparkle-6.png
-share/games/supertux2/images/creatures/mr_fluffy/left-0.png
-share/games/supertux2/images/creatures/mr_fluffy/left-1.png
-share/games/supertux2/images/creatures/mr_fluffy/left-2.png
-share/games/supertux2/images/creatures/mr_fluffy/squished-left.png
share/games/supertux2/images/creatures/mr_iceblock/flat-left.png
share/games/supertux2/images/creatures/mr_iceblock/gmelting-0.png
share/games/supertux2/images/creatures/mr_iceblock/gmelting-1.png
@@ -459,6 +508,20 @@
share/games/supertux2/images/creatures/mr_iceblock/smart_block/melting-2.png
share/games/supertux2/images/creatures/mr_iceblock/smart_block/melting-3.png
share/games/supertux2/images/creatures/mr_iceblock/smart_block/smart_block.sprite
+share/games/supertux2/images/creatures/mr_iceblock/smart_block/waking-left-0.png
+share/games/supertux2/images/creatures/mr_iceblock/smart_block/waking-left-1.png
+share/games/supertux2/images/creatures/mr_iceblock/smart_block/waking-left-2.png
+share/games/supertux2/images/creatures/mr_iceblock/smart_block/waking-left-3.png
+share/games/supertux2/images/creatures/mr_iceblock/smart_block/waking-left-4.png
+share/games/supertux2/images/creatures/mr_iceblock/smart_block/waking-left-5.png
+share/games/supertux2/images/creatures/mr_iceblock/smart_block/waking-left-6.png
+share/games/supertux2/images/creatures/mr_iceblock/waking-left-0.png
+share/games/supertux2/images/creatures/mr_iceblock/waking-left-1.png
+share/games/supertux2/images/creatures/mr_iceblock/waking-left-2.png
+share/games/supertux2/images/creatures/mr_iceblock/waking-left-3.png
+share/games/supertux2/images/creatures/mr_iceblock/waking-left-4.png
+share/games/supertux2/images/creatures/mr_iceblock/waking-left-5.png
+share/games/supertux2/images/creatures/mr_iceblock/waking-left-6.png
share/games/supertux2/images/creatures/mr_tree/burning-0.png
share/games/supertux2/images/creatures/mr_tree/burning-1.png
share/games/supertux2/images/creatures/mr_tree/burning-10.png
@@ -735,9 +798,16 @@
share/games/supertux2/images/creatures/spike/down.png
share/games/supertux2/images/creatures/spike/left.png
share/games/supertux2/images/creatures/spike/right.png
+share/games/supertux2/images/creatures/spike/spikedown.png
share/games/supertux2/images/creatures/spike/spikedown.sprite
+share/games/supertux2/images/creatures/spike/spikedown2.png
share/games/supertux2/images/creatures/spike/spikedown2.sprite
+share/games/supertux2/images/creatures/spike/spikeleft.png
+share/games/supertux2/images/creatures/spike/spikeleft2.png
+share/games/supertux2/images/creatures/spike/spikeright.png
+share/games/supertux2/images/creatures/spike/spikeright2.png
share/games/supertux2/images/creatures/spike/spikeup.png
+share/games/supertux2/images/creatures/spike/spikeup2.png
share/games/supertux2/images/creatures/spike/up.png
share/games/supertux2/images/creatures/spiky/gear-cracked.png
share/games/supertux2/images/creatures/spiky/gear.png
@@ -778,21 +848,41 @@
share/games/supertux2/images/creatures/totem/walking2.png
share/games/supertux2/images/creatures/totem/walking3.png
share/games/supertux2/images/creatures/totem/walking4.png
+share/games/supertux2/images/creatures/tumbleweed/tumbleweed.sprite
share/games/supertux2/images/creatures/tumbleweed/tumbleweed0.png
share/games/supertux2/images/creatures/tumbleweed/tumbleweed1.png
share/games/supertux2/images/creatures/tumbleweed/tumbleweed2.png
share/games/supertux2/images/creatures/tumbleweed/tumbleweed3.png
share/games/supertux2/images/creatures/tux/air/hat/backflip.png
+share/games/supertux2/images/creatures/tux/air/hat/buttjump-0.png
+share/games/supertux2/images/creatures/tux/air/hat/buttjump-1.png
+share/games/supertux2/images/creatures/tux/air/hat/buttjump-2.png
+share/games/supertux2/images/creatures/tux/air/hat/buttjump-3.png
Home |
Main Index |
Thread Index |
Old Index