Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 595126 - games-arcade/supertux-0.5.0 version bump
Summary: games-arcade/supertux-0.5.0 version bump
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-25 20:39 UTC by Wojciech Myrda
Modified: 2016-12-26 04:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
supertux-0.5.0.ebuild (supertux-0.5.0.ebuild,1.05 KB, text/plain)
2016-09-25 20:39 UTC, Wojciech Myrda
Details
supertux-0.5.0-desktop.patch (supertux-0.5.0-desktop.patch,530 bytes, patch)
2016-09-25 20:40 UTC, Wojciech Myrda
Details | Diff
supertux-0.5.0-icon.patch (supertux-0.5.0-icon.patch,723 bytes, patch)
2016-09-25 20:40 UTC, Wojciech Myrda
Details | Diff
supertux-0.5.0-license.patch (supertux-0.5.0-license.patch,830 bytes, patch)
2016-09-25 20:41 UTC, Wojciech Myrda
Details | Diff
supertux-0.5.0-obstack.patch (supertux-0.5.0-obstack.patch,1.08 KB, patch)
2016-09-25 20:45 UTC, Wojciech Myrda
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wojciech Myrda 2016-09-25 20:39:50 UTC
Created attachment 447898 [details]
supertux-0.5.0.ebuild

New version of the game is available https://github.com/SuperTux/supertux/releases/tag/v0.5.0 I made an attempt to update an ebuild from portage along with the patches but it seems more work is needed to get it compile as it failed for me with the following:

-- Check if the system is big endian - little endian
CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1794 (message):
  Unable to find the requested Boost libraries.

  Boost version: 1.61.0

  Boost include path: /usr/include

  Could not find the following static Boost libraries:

          boost_filesystem
          boost_date_time

  Some (but not all) of the required Boost libraries were found.  You may
  need to install these additional Boost libraries.  Alternatively, set
  BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
  to the location of Boost.
Call Stack (most recent call first):
  CMakeLists.txt:121 (FIND_PACKAGE)

[...]
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "0.29.1") 
-- Checking for one of the modules 'sdl2>=2.0.1'
-- Checking for one of the modules 'SDL2_image>=2.0.0'
-- Found OpenGL: /usr/lib64/libGL.so  
-- Found OpenAL: /usr/lib64/libopenal.so  
-- Looking for vorbis_bitrate_addblock in vorbis
-- Looking for vorbis_bitrate_addblock in vorbis - found
-- Found OggVorbis: /usr/lib64/libvorbisfile.so;/usr/lib64/libvorbis.so;/usr/lib64/libogg.so
-- Found PhysFS: /usr/lib64/libphysfs.so  
-- Looking for PHYSFS_getPrefDir
-- Looking for PHYSFS_getPrefDir - not found
CMake Error at CMakeLists.txt:185 (message):
  physfs submodule is not checked out or
  /tmp/portage/games-arcade/supertux-0.5.0/work/supertux-0.5.0/external/physfs/CMakeLists.txt
  is missing


-- Configuring incomplete, errors occurred!
Comment 1 Wojciech Myrda 2016-09-25 20:40:31 UTC
Created attachment 447900 [details, diff]
supertux-0.5.0-desktop.patch
Comment 2 Wojciech Myrda 2016-09-25 20:40:58 UTC
Created attachment 447902 [details, diff]
supertux-0.5.0-icon.patch
Comment 3 Wojciech Myrda 2016-09-25 20:41:22 UTC
Created attachment 447904 [details, diff]
supertux-0.5.0-license.patch
Comment 4 Wojciech Myrda 2016-09-25 20:45:06 UTC
Created attachment 447906 [details, diff]
supertux-0.5.0-obstack.patch

There has been some non trivial changes to the flags part and I was not sure how to make appropriate fixes to the supertux-0.4.0-flags.patch so I just skipped that one

squirrel.patch and tinygettext.patch seem no longer required as those directories in the source are now empty
Comment 5 Wojciech Myrda 2016-12-26 04:51:53 UTC
This and newer version 0.5.1 is in portage already. No need for the bug to be kept open.