Skip to content
Permalink
Browse files

supertuxkart: update to 1.0

- bump version to 1.0
- finally it supports network multiplayer ;-)
  • Loading branch information
ra1nb0w authored and kencu committed Apr 18, 2019
1 parent 9e0925a commit 8e20a36c9ae9087838ee73c846e26df85d4c4b11
Showing with 16 additions and 18 deletions.
  1. +16 −18 games/supertuxkart/Portfile
@@ -4,7 +4,7 @@ PortSystem 1.0
PortGroup cmake 1.1

name supertuxkart
version 0.9.3
version 1.0
categories games
license GPL-3+
platforms darwin
@@ -19,9 +19,9 @@ use_xz yes

homepage http://supertuxkart.sourceforge.net/

checksums md5 8de5455b8fdbb92679e302b76c9041cf \
rmd160 4d32b61c99d6043c8007badd21bb79d38216cc4b \
sha256 d8014e7106ba84f98b5ec5f146249dcffc284fc4083f8f237ff420b9e2219cb0
checksums rmd160 575b0cba4681795eee2ecdd439f6abec90c044cb \
sha256 6d88f43f0de5202766ba305c87e3d9843103e81d31b7193059286098d2a5d980 \
size 597012504

master_sites sourceforge:project/${name}/SuperTuxKart/${version}

@@ -45,25 +45,23 @@ if { ${os.platform} eq "darwin" && ${os.major} < 13 } {
}

depends_build-append \
port:pkgconfig

depends_lib-append port:freetype \
port:curl \
port:zlib \
port:libogg \
port:libvorbis
port:pkgconfig

depends_lib-append \
port:curl \
port:freetype \
port:fribidi \
port:glew \
port:libogg \
port:libvorbis \
port:nettle \
port:openal-soft \
port:zlib

# clang: error: unknown argument: '-pipe -Os -DNDEBUG'
patchfiles-append patch-libpng-genout-flags.diff

# force cmake to use MacPorts libogg
patchfiles-append patch-cmakelists-ogg.diff

configure.args-append -DFREETYPE_INCLUDE_DIRS=${prefix}/include/freetype2

# /opt/local/include/fribidi/fribidi-common.h:61:12: fatal error: 'glib.h' file not found
# multiple attempts enable fribidi ineffective
configure.args-append -DUSE_FRIBIDI:BOOL=OFF

# supertuxkart fails to build with MacPorts angelscript
# defaults to using bundled version

2 comments on commit 8e20a36

@kencu

This comment has been minimized.

Copy link
Contributor

@kencu kencu replied Apr 22, 2019

always disappointing when it builds fine at home but fails on every buildbot.

We'll sort out what is going on here. Seems to be dying in the glew links, but it has a dep on glew, and it certainly linked up just fine here...

@kencu

This comment has been minimized.

Copy link
Contributor

@kencu kencu replied Apr 22, 2019

The buildbots see this error, but my system does not. The only thing I can think of is some kind of a case issue, based on the buildbot's case-sensitive file system.

CMake Warning at CMakeLists.txt:166 (find_package):
  By not providing "Findglew.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "glew", but
  CMake did not find one.

  Could not find a package configuration file provided by "glew" with any of
  the following names:

    glewConfig.cmake
    glew-config.cmake

  Add the installation prefix of "glew" to CMAKE_PREFIX_PATH or set
  "glew_DIR" to a directory containing one of the above files.  If "glew"
  provides a separate development package or SDK, be sure it has been
  installed.


Please sign in to comment.
You can’t perform that action at this time.