Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - primitive-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: primitive-git r144.37639cc-1

Git Clone URL: https://aur-dev.archlinux.org/primitive-git.git (read-only)
Package Base: primitive-git
Description: Reproducing images with geometric primitives
Upstream URL: https://github.com/fogleman/primitive
Keywords: art image manipulation
Licenses: MIT
Provides: primitive
Submitter: zethra
Maintainer: zethra
Last Packager: zethra
Votes: 1
Popularity: 0.198382
First Submitted: 2016-11-16 20:22
Last Updated: 2016-11-16 20:43

Latest Comments

zethra commented on 2016-11-24 18:57

Thanks for the feedback. If you'd like your version to stay up that's fine with me. I'd just suggest you add a pkgver function to update the version and add imagemagick as an optdepend as it's required for the animate gif functionality. Or if you'd prefer to co-maintain this package that's fine too.

neitsab commented on 2016-11-23 00:25

I started working on a PKGBUILD for primitive last week after reading up on it on HN, but I had to stop before completing it. I resumed today after verifying that it hadn't been uploaded yet, but I missed your package and so I went on and created one for the exact same version, simply called "primitive" after reading several times https://wiki.archlinux.org/index.php/Go_package_guidelines#Naming.

This makes our packages redundant, although the PKGBUILDs themselves differ slightly.
Why did you include imagemagick as a dependency?
Also, the CVS tool used to download the sources (git) should be included in the makedepends array, as per https://wiki.archlinux.org/index.php/VCS_package_guidelines#Guidelines.
Finally, it is good practice to install the package-specific MIT license, as described in https://wiki.archlinux.org/index.php/PKGBUILD#license.

I also included other files provided with the source (bots/, examples/ and scripts/) for completeness sake.

Tell me what you think of my PKGBUILD, so that we can discuss a merge of the two packages and maybe co-maintain this :)