Package Details: golly 4.2-1

Git Clone URL: https://aur.archlinux.org/golly.git (read-only, click to copy)
Package Base: golly
Description: A simulator for Conway's Game of Life and other cellular automata
Upstream URL: http://golly.sourceforge.net/
Keywords: automata cell cellular conway game life simulator
Licenses: GPL
Submitter: None
Maintainer: Jake
Last Packager: Jake
Votes: 110
Popularity: 0.005484
First Submitted: 2008-07-25 09:19 (UTC)
Last Updated: 2023-01-14 13:54 (UTC)

Dependencies (7)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

maksverver commented on 2013-09-22 23:43 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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:19 (UTC)

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!)

eworm commented on 2013-08-28 06:52 (UTC)

I get: Could not read /var/cache/pacman/src/PKGBUILD I think you should use ${startdir}/PKGBUILD as SRCDEST can be defined to something completly different in makepkg.conf.

maksverver commented on 2013-08-27 15:43 (UTC)

I've added the desktop entry (generated with gendesk) and icon (from the source tarball) to the package.