diff options
author | Elizabeth Jennifer Myers <elizabeth@sporksirc.net> | 2010-12-20 14:48:55 +0000 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2010-12-21 08:39:39 -0600 |
commit | 55d47924c89b6f95707b30ddb4159bde14f5b30a (patch) | |
tree | daf05b722175a24f0cf56278c963a110d1fcae65 /agg/APKBUILD | |
parent | 8208741a8ab0deca83b2b20791245e9308fa572b (diff) | |
download | aports-55d47924c89b6f95707b30ddb4159bde14f5b30a.tar.bz2 aports-55d47924c89b6f95707b30ddb4159bde14f5b30a.tar.xz |
Add agg, a rendering library for C++.
This is used predominantly by gnash.
Diffstat (limited to 'agg/APKBUILD')
-rw-r--r-- | agg/APKBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/agg/APKBUILD b/agg/APKBUILD new file mode 100644 index 000000000..83e49f1f0 --- /dev/null +++ b/agg/APKBUILD @@ -0,0 +1,41 @@ +# Contributor: Elizabeth Jennifer Myers <elizabeth@sporksirc.net> +# Maintainer: Elizabeth Jennifer Myers <elizabeth@sporksirc.net> +pkgname=agg +pkgver=2.5 +pkgrel=0 +pkgdesc="A Rendering Engine for C++" +url="http://antigrain.org/" +license="GPL" +depends="libx11 freetype sdl" +makedepends="automake libx11-dev freetype-dev sdl-dev uclibc++-dev" +install= +subpackages="$pkgname-dev" +source="http://www.antigrain.com/$pkgname-$pkgver.tar.gz + agg-2.4-depends.patch + agg-2.5-pkgconfig.patch" + +_builddir="$srcdir"/$pkgname-$pkgver + +prepare() { + cd $_builddir + for i in "$srcdir"/*.patch; do + msg "Applying ${i}" + patch -Np1 -i "$i" || return 1 + done +} + +build() { + cd "$_builddir" + sh ./autogen.sh + ./configure --prefix=/usr --disable-static || return 1 + make || return 1 +} + +package() { + cd "$_builddir" + make DESTDIR="${pkgdir}" install || return 1 +} + +md5sums="0229a488bc47be10a2fee6cf0b2febd6 agg-2.5.tar.gz +22f8e48c137d25038181c86d5e40b110 agg-2.4-depends.patch +43a19a7b1564c591e56c8d09a0fd8da5 agg-2.5-pkgconfig.patch" |