head	1.2;
access;
symbols
	pkgsrc-2026Q2:1.2.0.2
	pkgsrc-2026Q2-base:1.2
	pkgsrc-2026Q1:1.1.0.4
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.2
	pkgsrc-2025Q4-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2026.03.31.10.47.12;	author adam;	state Exp;
branches;
next	1.1;
commitid	2d9OEBsbGbzNf7AG;

1.1
date	2025.09.28.15.58.14;	author adam;	state Exp;
branches;
next	;
commitid	JcrAuBkcuWuhTucG;


desc
@@


1.2
log
@supertux: updated to 0.7.0

0.7.0

Here are some of the most notable changes since the previous release:

Brand new sprites and abilities for Tux: slope sliding, strong buttjumping, rock rolling, and crawling
Revamped graphics for most backgrounds, tiles, objects, and badguys
Complete level design + story rework of the Story Mode, Revenge in Redmond, and Bonus Island I
Not only new NPCs (e.g: Granito) and enemies (e.g: DiveMine, Fish, and Corrupted Granito), but also revamps for numerous enemies such as: GoldBomb, Igel, Ghoul, and both bosses (Yeti and Ghost Tree)
New music
Level editor revamp
Local multiplayer mode
New gameplay mechanics such as glinted enemies, keys, the item pocket, and unlockable bonus islands via Tux Dolls
Many internal improves and code refactoring, such as moving to SimpleSquirrel
Improvements to compilation/porting, including CMake refactor, Android revival, and Flatpak builds
@
text
@$NetBSD: patch-CMakeLists.txt,v 1.1 2025/09/28 15:58:14 adam Exp $

Fix packaging on Darwin.

--- CMakeLists.txt.orig	2026-03-15 05:38:50.000000000 +0000
+++ CMakeLists.txt
@@@@ -83,7 +83,7 @@@@ if(WIN32 AND NOT UNIX)
   set(INSTALL_SUBDIR_SHARE "data" CACHE STRING "Installation subdir for data")
   set(INSTALL_SUBDIR_DOC "doc" CACHE STRING "Installation subdir for docs")
 else()
-  if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND DISABLE_CPACK_BUNDLING)
+  if(FALSE)
     set(INSTALL_SUBDIR_BIN "SuperTux.app/Contents/MacOS" CACHE STRING "Installation subdir for binaries")
     set(INSTALL_SUBDIR_SHARE "SuperTux.app/Contents/Resources/data" CACHE STRING "Installation subdir for data")
     set(INSTALL_SUBDIR_DOC "SuperTux.app/Contents/Resources" CACHE STRING "Installation subdir for docs")
@


1.1
log
@supertux: fix build with boost 1.89.0; fix packaging on Darwin
@
text
@d1 1
a1 1
$NetBSD$
a2 1
Do not look for boost_system library.
d5 1
a5 1
--- CMakeLists.txt.orig	2021-12-22 23:01:57.000000000 +0000
d7 9
a15 27
@@@@ -39,7 +39,7 @@@@ project(SUPERTUX)
 
 ### CMake configuration
 
-cmake_minimum_required(VERSION 3.1)
+cmake_minimum_required(VERSION 3.5)
 if(COMMAND cmake_policy)
   cmake_policy(SET CMP0003 NEW)
   cmake_policy(SET CMP0008 NEW)
@@@@ -171,7 +171,7 @@@@ if(ENABLE_BOOST_STATIC_LIBS)
 else(ENABLE_BOOST_STATIC_LIBS)
   set(Boost_USE_STATIC_LIBS FALSE)
 endif(ENABLE_BOOST_STATIC_LIBS)
-find_package(Boost REQUIRED COMPONENTS filesystem system date_time locale)
+find_package(Boost REQUIRED COMPONENTS filesystem date_time locale)
 include_directories(SYSTEM ${Boost_INCLUDE_DIR})
 link_directories(${Boost_LIBRARY_DIRS})
 
@@@@ -1188,7 +1188,7 @@@@ configure_file(data/levels/misc/menu.stl
 include(InstallRequiredSystemLibraries)
 set(DIRS ${Boost_LIBRARY_DIRS} ${CMAKE_CURRENT_BINARY_DIR}/external/squirrel ${CMAKE_CURRENT_BINARY_DIR}/external/tinygettext)
 
-if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND NOT DISABLE_CPACK_BUNDLING)
+if(FALSE)
   set(INFOPLIST_CFBUNDLEEXECUTABLE "SuperTux")
 
   find_package(png)
@

