Package Details: koules 1.4-5

Git Clone URL: https://aur.archlinux.org/koules.git (read-only)
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: mawe
Last Packager: mawe
Votes: 11
Popularity: 0.000000
First Submitted: 2007-04-29 09:15
Last Updated: 2015-06-26 21:50

Required by (0)

Sources (4)

Latest Comments

mawe commented on 2014-04-25 07:06

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.

mawe commented on 2014-04-25 07:04

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

Thanks for the .desktop file :)

mawe commented on 2014-04-18 21:42

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

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.

SanskritFritz commented on 2014-04-07 21:03

Nice one, thanks for adopting.

mawe commented on 2014-04-07 20:53

Packages release 3:
Update to the packaging standards:
- use prepare() and package()
- use $srcdir and $pkgdir instead of $startdir and quote them
- include .patch instead of .patch.bz2
- remove "|| return 1"
- remove dependency on "patch", this is included in package "base-devel"
- use "install -D" instead of "mkdir"

mawe commented on 2014-04-07 20:52

Packages release 3:
- Update to the packaging standards:
- use prepare() and package()
- use $srcdir and $pkgdir instead of $startdir and quote them
- include .patch instead of .patch.bz2
- remove "|| return 1"
- remove dependency on "patch", this is included in package "base-devel"
- use "install -D" instead of "mkdir"

Anonymous comment on 2010-12-06 04:40

I found some issues with your tarball. AUR guidelines suggest to not include binaries. Take for example:
koules/koules-1.4-gcc3.patch.bz2
Linking to URLs is preferable to including binaries. Besides, what is the point to tarballing already compressed files? Please fix this.