Package Details: trackballs 1.2.3-2

Git Clone URL: https://aur.archlinux.org/trackballs.git (read-only)
Package Base: trackballs
Description: Simple game similar to the classical game Marble Madness on the Amiga in the 80's
Upstream URL: http://trackballs.sourceforge.net/
Licenses: GPL
Submitter: jose1711
Maintainer: jose1711
Last Packager: jose1711
Votes: 2
Popularity: 0.382800
First Submitted: 2015-10-03 12:32
Last Updated: 2017-09-03 20:14

Latest Comments

Markus00000 commented on 2017-09-03 13:54

I had not installed sdl2_image. The dependencies seem to be the wrong version. They should be sdl2_image, sdl2_mixer and sdl2_ttf.

jose1711 commented on 2017-09-03 13:32

hmm... do you have sdl2_image installed? i will probably need to add it as a dependency

Markus00000 commented on 2017-09-01 07:47

Build fails:

-- The C compiler identification is GNU 7.1.1
-- The CXX compiler identification is GNU 7.1.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Found libguile: /usr/lib/libguile-2.2.so (found version "2.2.2")
-- Found libSDL2: /usr/lib/libSDL2.so (found version "2.0.5")
-- Could NOT find libSDL2_image (missing: SDL2_IMAGE_LIBRARY SDL2_IMAGE_INCLUDE_DIR)
-- Could NOT find libSDL2_mixer (missing: SDL2_MIXER_LIBRARY SDL2_MIXER_INCLUDE_DIR)
-- Could NOT find libSDL2_ttf (missing: SDL2_TTF_LIBRARY SDL2_TTF_INCLUDE_DIR)
-- Found OpenGL: /usr/lib/libGL.so
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11")
-- Found libgc: /usr/lib/libgc.so (found version "7.6.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1")
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
SDL2_IMAGE_INCLUDE_DIR
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
SDL2_IMAGE_LIBRARY
linked by target "trackballs" in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
SDL2_MIXER_INCLUDE_DIR
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
SDL2_MIXER_LIBRARY
linked by target "trackballs" in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
SDL2_TTF_INCLUDE_DIR
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
used as include directory in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3
SDL2_TTF_LIBRARY
linked by target "trackballs" in directory /tmp/makepkg/trackballs/src/trackballs-1.2.3

-- Configuring incomplete, errors occurred!
See also "/tmp/makepkg/trackballs/src/trackballs-1.2.3/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
Aborting...

frsfnrrg commented on 2017-06-14 02:42

To get it to install, I needed two changes to the PKGBUILD.

First, replace "guile1.8" with "guile".

Second, get rid of the lines:

install -m644 ${srcdir}/*.map ${pkgdir}/usr/share/trackballs/levels
install -m644 ${srcdir}/*.scm ${pkgdir}/usr/share/trackballs/levels
install -m644 ${srcdir}/*.jpg ${pkgdir}/usr/share/trackballs/levels
install -m644 ${srcdir}/*.set ${pkgdir}/usr/share/trackballs/levels

jose1711 commented on 2017-06-11 07:43

@frsfnrrg thank you, was unaware of this thing. updated (used the first referenced repo).

frsfnrrg commented on 2017-06-09 23:48

There is a continuation of the project on Github at https://github.com/trackballs/trackballs, although that's kinda recent and probably unstable from all the updates. The other copy of the project is https://github.com/seeschloss/trackballs which provides a single patch off the base state. In mid-2016 the Sourceforge page had a few minor patches submitted.