Package Details: koules 1.4-6

Git Clone URL: https://aur.archlinux.org/koules.git (read-only, click to copy)
Package Base: koules
Description: A fast arcade game based on fundamental law of bodies attraction
Upstream URL: http://www.ucw.cz/~hubicka/koules/English/
Licenses: GPL
Submitter: None
Maintainer: None
Last Packager: mawe
Votes: 11
Popularity: 0.000000
First Submitted: 2007-04-29 09:15 (UTC)
Last Updated: 2023-12-21 00:24 (UTC)

Latest Comments

1 2 Next › Last »

mawe commented on 2024-07-24 19:05 (UTC)

I decided to disown this package. I didn't play it for many years, so it should best be maintained by someone else.

vinniec commented on 2024-07-21 08:04 (UTC)

as lawremi said I added this to pkgbuild in prepare()

sed -i.bak '36i\ #include <time.h>\ ' ./xlib/init.c

sed -i.bak '9i\ #include <string.h>\ ' ./xlib/text.c

But I didn't have the patience to solve the problem with the fonts :P

lawremi commented on 2024-07-05 03:56 (UTC)

Also, I had to #include <string.h> and <time.h> in a few places, presumably since gcc is becoming ever stricter at enforcing C99.

lawremi commented on 2024-07-05 03:51 (UTC)

The X_OpenFont error below is due to a dependency on the schumacher font, via xorg-fonts-misc. Note that simply installing xorg-fonts-misc is not enough, since koules does not use fontconfig. You'll have to register the fonts manually by the instructions on the wiki.

mawe commented on 2023-12-21 00:33 (UTC)

Package release 6 to fix makedepends and a link error.

However, for me it doesn't start up, I get these messages on XAllocColor() invocation:

X Error of failed request: BadName (named color or font does not exist)

Major opcode of failed request: 45 (X_OpenFont)

Serial number of failed request: 9

Current serial number in output stream: 15

mawe commented on 2014-04-25 07:06 (UTC)

Package release 5: - move path/CFLAGS adaptions from build() to prepare() - add a patch for OSS sound emulation via ALSA This adds a dependency on the alsa-oss package, I hope this is in everyone's interest. Sound works out of the box for me now. alsa-oss has been added to "depends". Strictly speaking it would be sufficient to add it to "optdepends" + "makedepends", in which the "makedepends" could be avoided by adding oss-redir.h to the patch. But since sound support is elementary in a game, I decided to use a normal dependency. Please tell if there are reasons to change this.

SanskritFritz commented on 2014-04-18 22:24 (UTC)

Thanks for the .desktop file :)

mawe commented on 2014-04-18 21:42 (UTC)

Package release 4: - add .desktop file for menu entry - do not create man page symlinks to fix the build -> use "make MANSRCSUFFIX=6" this fixes subsequent "makepkg" invocations - modify "Iconfig" instead of the generated "Makefile" for adding Arch Linux specific CFLAGS, now the flags are included in each of the three Makefiles

mawe commented on 2014-04-10 11:40 (UTC)

You're welcome. A proper package is what a great game deserves. By the way, only after having adapted it, I realized this old package couldn't be built anymore. My installation was several years ago, at that time it worked.