Notice: Undefined variable: name in /srv/http/vhosts/ on line 248

Package Details: pixman-git

Git Clone URL: (read-only)
Package Base: pixman-git
Description: The pixel-manipulation library for X and cairo
Upstream URL:
Licenses: MIT
Conflicts: pixman
Provides: pixman=
Submitter: aboe
Maintainer: aboe
Last Packager: aboe
Votes: 6
Popularity: 0.000150
First Submitted: 2008-12-10 21:23
Last Updated: 2015-06-08 19:49

Dependencies (2)

Required by (133)

Sources (1)

Latest Comments

jamesan commented on 2014-03-20 14:57

Oops. Did not realise there is a pkgver function and that it can also updates the PKGBUILD file with the new pkgver value.

jamesan commented on 2014-03-20 09:22

The latest tagged release is 32.4.2216.82d0946.

aboe commented on 2013-08-10 07:19

thanks for fixing the pgkver() routine and your feedback.

Updated the package.

Scimmia commented on 2013-08-10 07:09

Proposed PKGBUILD:

Scimmia commented on 2013-08-10 06:43 runs configure, why are you running it a second time?

_realname is never defined, but used in the package function. The license file is getting installed to the wrong place.

License should be MIT

Are all of the comments really necessary? This isn't a PKGBUILD tutorial.

The pkgver is wrong. Having pixman. in front of it pretty much kills vercmp to start with, but then it gets labeled as 0.30.0 when it's really 0.31.1.

aboe commented on 2013-07-14 07:44

updated pkgbuild for pacman 4.1 with better git checkout options.
all checks pass

Siosm commented on 2012-09-21 12:11

I made a clean one from the PKGBUILD in extra:
Yours is missing the check part.

aboe commented on 2012-08-18 06:53

Thanks EdwardXXIV updated the PKGBUILD

EdwardXXIV commented on 2012-07-08 12:41

New PKGBUILD here:

pkgdesc="The pixel-manipulation library for X and cairo"
arch=(i686 x86_64)
makedepends=('git' autoconf automake libtool pkgconfig)


build() {
cd "$srcdir"
msg "Connecting to GIT server...."

if [[ -d "$_gitname" ]]; then
cd "$_gitname" && git pull origin
msg "The local files are updated."
git clone "$_gitroot" "$_gitname"

msg "GIT checkout done or server timeout"
msg "Starting build..."

rm -rf "$srcdir/$_gitname-build"
git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
cd "$srcdir/$_gitname-build"

./configure --prefix=/usr --disable-static

package() {
cd "$srcdir/$_gitname-build"
make DESTDIR="$pkgdir/" install
install -m755 -d "${pkgdir}/usr/share/licenses/${_realname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${_realname}/"