Package Details: cairo-git 1.18.0.r29.g057a949bb-1

Git Clone URL: https://aur.archlinux.org/cairo-git.git (read-only, click to copy)
Package Base: cairo-git
Description: 2D graphics library with support for multiple output devices
Upstream URL: https://cairographics.org/
Licenses: LGPL-2.1-only OR MPL-1.1
Conflicts: cairo
Provides: cairo, libcairo-gobject.so, libcairo-script-interpreter.so, libcairo.so
Submitter: DaNiMoTh
Maintainer: a821
Last Packager: a821
Votes: 14
Popularity: 0.001231
First Submitted: 2007-02-25 20:30 (UTC)
Last Updated: 2024-03-26 17:16 (UTC)

Required by (1260)

Sources (1)

Latest Comments

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

lubosz commented on 2013-06-12 13:16 (UTC)

could you please build the package before making "makepkg --source", so the version in the aur is not "20130420" but something like "1.12.14.60.gc51b850"

haawda commented on 2013-05-20 19:05 (UTC)

This is a git package and the pkgver function always regenerates the pkgver variable. If yaourt cannot handle this, it is yaourt's fault.

mvdnes commented on 2013-05-20 15:18 (UTC)

Could you please remove the pkgver() function. It does not give the same version as the pkgver variable, and in such yaourt thinks it always needs updating.

haawda commented on 2013-04-20 18:07 (UTC)

See http://paste.pound-python.org/show/32486/ for a pacman-4.1-ready PKGBUILD.

haawda commented on 2013-03-24 18:54 (UTC)

Please see http://paste.pound-python.org/show/31595/, to be applied using patch -up

haawda commented on 2013-03-17 13:32 (UTC)

Please follow packaging guidelines. Applying the patch does not work if one checks out twice.

dequis commented on 2010-11-20 19:48 (UTC)

@Det: done, thanks

Det commented on 2010-11-20 19:22 (UTC)

Just a little rant ;): 1) The "ID" line in the beginning of the PKGBUILD is redundant 2) Jan de Groot is not the maintainer of _this_ package - _you_ are (you should add yourself as the maintainer and say something like "based on the official cairo package") 3) the pkgdesc should include the text "git version" (e.g. inside brackets) 4) taken from [extra]'s cairo's PKGBUILD, you are missing 'glib2>=2.24.0' from the dependencies and 'pixman>=0.16.6' should now be 'pixman>=0.18.4' 5) the makdependencies 'pkgconfig', 'automake' and 'autoconf' are all in 'base-devel' so they aren't needed to be listed there 6) since you got 'cairo-xcb' in provides=() you should also have it in conflicts=() 7) "${srcdir}"s should be defined with quotes (") (you've already done that with the single "${pkgdir}" you got) 8) "|| return 1" checks are redundant since pacman 3.4 9) you should use the package() function 10) finally you should include the "cairo-1.10.0-buggy_gradients.patch" patch from [extra]'s cairo If you're lazy, or just need some guidance, here you go (of course, you also need to include the "cairo-1.10.0-buggy_gradients.patch"): http://aur.pastebin.com/dzQ8JWiX