1 | # $Id$ |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | |
---|
5 | name agg |
---|
6 | version 2.5 |
---|
7 | platforms darwin |
---|
8 | maintainers nomaintainer |
---|
9 | categories graphics |
---|
10 | description Anti-Grain Geometry (AGG) library |
---|
11 | homepage http://www.antigrain.com/ |
---|
12 | master_sites http://www.antigrain.com/ |
---|
13 | |
---|
14 | checksums md5 0229a488bc47be10a2fee6cf0b2febd6 \ |
---|
15 | sha1 08f23da64da40b90184a0414369f450115cdb328 \ |
---|
16 | rmd160 fac24d8ea56ee0a87307189f73c432b07b6d3c50 |
---|
17 | |
---|
18 | long_description \ |
---|
19 | Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written \ |
---|
20 | completely in standard and platform independent C++. It can be used in \ |
---|
21 | many areas of computer programming where high quality 2D graphics is an \ |
---|
22 | essential part of the project. For example, if you render 2D geographic \ |
---|
23 | maps AGG is a must. AGG uses only C++ and standard C runtime functions, \ |
---|
24 | such as memcpy, sin, cos, sqrt, etc. The basic algorithms don't even use \ |
---|
25 | C++ Standard Template Library. Thus, AGG can be used in a very large \ |
---|
26 | number of applications, including embedded systems. |
---|
27 | |
---|
28 | depends_build port:autoconf \ |
---|
29 | port:libtool \ |
---|
30 | port:pkgconfig |
---|
31 | depends_lib port:freetype \ |
---|
32 | port:libsdl |
---|
33 | |
---|
34 | patchfiles patch-autogen.sh.diff |
---|
35 | |
---|
36 | use_parallel_build no |
---|
37 | |
---|
38 | configure.cmd sh autogen.sh |
---|
39 | configure.compiler gcc-4.2 |
---|
40 | configure.pre_args-append \ |
---|
41 | --mandir=${prefix}/share/man \ |
---|
42 | --infodir=${prefix}/share/info \ |
---|
43 | --disable-sdltest \ |
---|
44 | |
---|
45 | |
---|
46 | |
---|