Package Details: golly 2.7-2

Git Clone URL: https://aur.archlinux.org/golly.git (read-only)
Package Base: golly
Description: A simulator for Conway's Game of Life and other cellular automata
Upstream URL: http://golly.sourceforge.net/
Licenses: GPL
Submitter: None
Maintainer: maksverver
Last Packager: maksverver
Votes: 82
Popularity: 0.572594
First Submitted: 2008-07-25 09:19
Last Updated: 2015-06-12 22:12

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

GloW commented on 2014-01-12 01:02

wxgtk is now 3.0
dependencie should be wxgtk2.8

Hexcles commented on 2013-12-14 11:05

Golly 2.6 is out. See http://golly.sourceforge.net/Help/changes.html

nosada commented on 2013-09-23 14:27

I see. Thank you for your concise and to the point reply.

maksverver commented on 2013-09-22 23:43

nosada: this was caused by a bug in gendesk 0.5.4 which has been fixed. With the latest version of gendesk, the PKGBUILD should work again as expected.

nosada commented on 2013-09-21 15:20

I got an error on installing .desktop file:

install: cannot stat ‘golly.desktop’: No such file or directory

It seems 'gendesk -n "$startdir"/PKGBUILD' fails to generate .desktop .
According to ArchWiki, 'gendesk --pkgname "$pkgname" --pkgdesc "$pkgdesc"' is better than 'gendesk -n "$startdir"/PKGBUILD'. And there seem not to be icon file in tarball, so the option '-n' in gendesk isn't required.

(ArchWiki's article: https://wiki.archlinux.org/index.php/DeveloperWiki:Removal_of_desktop_files#gendesk)

Here is a patch for the above things.
https://gist.github.com/anonymous/6651373

stefano.facchini commented on 2013-08-29 14:15

wow I wasn't aware of the information provided in those wiki pages... thanks for pointing this out, I'd say I'm ok with the file generated by gendesk then :)

stefano.facchini commented on 2013-08-29 13:47

wow I wasn't aware of the information provided in those wiki pages... thanks for pointing this out, I'd say I'm ok with the file generated by gendesk then :)

maksverver commented on 2013-08-29 13:24

Stefano, I have to respectfully disagree. The stated goal of Arch Linux is to package software exactly as provided by upstream developers, if possible, with changes and additions made only when strictly necessary. Adding a desktop entry is already a deviation from this principle; see for example the discussion here:

https://wiki.archlinux.org/index.php/DeveloperWiki:Removal_of_desktop_files

However, generating a desktop entry using gendesk based on the metadata already provided in the PKGBUILD seems acceptable. Note that Golly itself is available in English only, so it seems reasonable to assume the desktop entry can be limited to English too. In any case, supporting additional localization should not be the job of the Arch package manager. This support should be added upstream. To bundle additional files in the Arch package violates the principles of Simplicity and Source Integrity discussed here:

https://wiki.archlinux.org/index.php/Arch_Linux#Source_Integrity

stefano.facchini commented on 2013-08-29 10:21

maksverver thanks for adding the .desktop file! but maybe it would be better to just ship it instead of generating at build time. Also, I suggested the debian .desktop file because it contains a few translations, too... not many indeed, but still :)

maksverver commented on 2013-08-28 17:20

Thanks, eworm. Apparently the instructions on the wiki are wrong. I've updated the PKGBUILD to use $startdir (despite the PKGBUILD man-page saying that it should not be used!)

All comments