pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/agg Import agg-2.5 as graphics/agg.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3d499ff5a0eb
branches:  trunk
changeset: 541868:3d499ff5a0eb
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Apr 27 06:41:08 2008 +0000

description:
Import agg-2.5 as graphics/agg.
>From pkgsrc-wip, packaged by Paulo Matias.

Anti-Grain Geometry (AGG) is an Open Source, free of charge
graphic library, written in industrially standard C++. AGG
doesn't depend on any graphic API or technology. Basically,
you can think of AGG as of a rendering engine that produces
pixel images in memory from some vectorial data.

diffstat:

 graphics/agg/DESCR         |    5 +
 graphics/agg/Makefile      |   26 +++++++
 graphics/agg/PLIST         |  148 +++++++++++++++++++++++++++++++++++++++++++++
 graphics/agg/buildlink3.mk |   22 ++++++
 graphics/agg/distinfo      |    5 +
 5 files changed, 206 insertions(+), 0 deletions(-)

diffs (226 lines):

diff -r 72e0be4b41c1 -r 3d499ff5a0eb graphics/agg/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/agg/DESCR        Sun Apr 27 06:41:08 2008 +0000
@@ -0,0 +1,5 @@
+Anti-Grain Geometry (AGG) is an Open Source, free of charge
+graphic library, written in industrially standard C++. AGG
+doesn't depend on any graphic API or technology. Basically,
+you can think of AGG as of a rendering engine that produces
+pixel images in memory from some vectorial data.
diff -r 72e0be4b41c1 -r 3d499ff5a0eb graphics/agg/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/agg/Makefile     Sun Apr 27 06:41:08 2008 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/27 06:41:08 wiz Exp $
+#
+
+DISTNAME=      agg-2.5
+CATEGORIES=    graphics
+MASTER_SITES=  http://www.antigrain.com/
+
+MAINTAINER=    matias%dotbsd.org@localhost
+HOMEPAGE=      http://www.antigrain.com/
+COMMENT=       High Quality Rendering Engine for C++
+
+USE_TOOLS+=    gmake msgfmt pkg-config aclocal autoheader \
+            automake autoconf
+USE_LANGUAGES= c c++
+USE_LIBTOOL=            yes
+GNU_CONFIGURE=          yes
+
+PKGCONFIG_OVERRIDE+=   libagg.pc.in
+
+pre-configure:
+       cd ${WRKSRC}; chmod +x autogen.sh; ./autogen.sh
+
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 72e0be4b41c1 -r 3d499ff5a0eb graphics/agg/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/agg/PLIST        Sun Apr 27 06:41:08 2008 +0000
@@ -0,0 +1,148 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/27 06:41:08 wiz Exp $
+include/agg2/agg_alpha_mask_u8.h
+include/agg2/agg_arc.h
+include/agg2/agg_array.h
+include/agg2/agg_arrowhead.h
+include/agg2/agg_basics.h
+include/agg2/agg_bezier_arc.h
+include/agg2/agg_bitset_iterator.h
+include/agg2/agg_blur.h
+include/agg2/agg_bounding_rect.h
+include/agg2/agg_bspline.h
+include/agg2/agg_clip_liang_barsky.h
+include/agg2/agg_color_gray.h
+include/agg2/agg_color_rgba.h
+include/agg2/agg_config.h
+include/agg2/agg_conv_adaptor_vcgen.h
+include/agg2/agg_conv_adaptor_vpgen.h
+include/agg2/agg_conv_bspline.h
+include/agg2/agg_conv_clip_polygon.h
+include/agg2/agg_conv_clip_polyline.h
+include/agg2/agg_conv_close_polygon.h
+include/agg2/agg_conv_concat.h
+include/agg2/agg_conv_contour.h
+include/agg2/agg_conv_curve.h
+include/agg2/agg_conv_dash.h
+include/agg2/agg_conv_gpc.h
+include/agg2/agg_conv_marker.h
+include/agg2/agg_conv_marker_adaptor.h
+include/agg2/agg_conv_segmentator.h
+include/agg2/agg_conv_shorten_path.h
+include/agg2/agg_conv_smooth_poly1.h
+include/agg2/agg_conv_stroke.h
+include/agg2/agg_conv_transform.h
+include/agg2/agg_conv_unclose_polygon.h
+include/agg2/agg_curves.h
+include/agg2/agg_dda_line.h
+include/agg2/agg_ellipse.h
+include/agg2/agg_ellipse_bresenham.h
+include/agg2/agg_embedded_raster_fonts.h
+include/agg2/agg_font_cache_manager.h
+include/agg2/agg_font_freetype.h
+include/agg2/agg_gamma_functions.h
+include/agg2/agg_gamma_lut.h
+include/agg2/agg_glyph_raster_bin.h
+include/agg2/agg_gradient_lut.h
+include/agg2/agg_gsv_text.h
+include/agg2/agg_image_accessors.h
+include/agg2/agg_image_filters.h
+include/agg2/agg_line_aa_basics.h
+include/agg2/agg_math.h
+include/agg2/agg_math_stroke.h
+include/agg2/agg_path_length.h
+include/agg2/agg_path_storage.h
+include/agg2/agg_path_storage_integer.h
+include/agg2/agg_pattern_filters_rgba.h
+include/agg2/agg_pixfmt_amask_adaptor.h
+include/agg2/agg_pixfmt_gray.h
+include/agg2/agg_pixfmt_rgb.h
+include/agg2/agg_pixfmt_rgb_packed.h
+include/agg2/agg_pixfmt_rgba.h
+include/agg2/agg_pixfmt_transposer.h
+include/agg2/agg_rasterizer_cells_aa.h
+include/agg2/agg_rasterizer_compound_aa.h
+include/agg2/agg_rasterizer_outline.h
+include/agg2/agg_rasterizer_outline_aa.h
+include/agg2/agg_rasterizer_scanline_aa.h
+include/agg2/agg_rasterizer_sl_clip.h
+include/agg2/agg_renderer_base.h
+include/agg2/agg_renderer_markers.h
+include/agg2/agg_renderer_mclip.h
+include/agg2/agg_renderer_outline_aa.h
+include/agg2/agg_renderer_outline_image.h
+include/agg2/agg_renderer_primitives.h
+include/agg2/agg_renderer_raster_text.h
+include/agg2/agg_renderer_scanline.h
+include/agg2/agg_rendering_buffer.h
+include/agg2/agg_rendering_buffer_dynarow.h
+include/agg2/agg_rounded_rect.h
+include/agg2/agg_scanline_bin.h
+include/agg2/agg_scanline_boolean_algebra.h
+include/agg2/agg_scanline_p.h
+include/agg2/agg_scanline_storage_aa.h
+include/agg2/agg_scanline_storage_bin.h
+include/agg2/agg_scanline_u.h
+include/agg2/agg_shorten_path.h
+include/agg2/agg_simul_eq.h
+include/agg2/agg_span_allocator.h
+include/agg2/agg_span_converter.h
+include/agg2/agg_span_gouraud.h
+include/agg2/agg_span_gouraud_gray.h
+include/agg2/agg_span_gouraud_rgba.h
+include/agg2/agg_span_gradient.h
+include/agg2/agg_span_gradient_alpha.h
+include/agg2/agg_span_image_filter.h
+include/agg2/agg_span_image_filter_gray.h
+include/agg2/agg_span_image_filter_rgb.h
+include/agg2/agg_span_image_filter_rgba.h
+include/agg2/agg_span_interpolator_adaptor.h
+include/agg2/agg_span_interpolator_linear.h
+include/agg2/agg_span_interpolator_persp.h
+include/agg2/agg_span_interpolator_trans.h
+include/agg2/agg_span_pattern_gray.h
+include/agg2/agg_span_pattern_rgb.h
+include/agg2/agg_span_pattern_rgba.h
+include/agg2/agg_span_solid.h
+include/agg2/agg_span_subdiv_adaptor.h
+include/agg2/agg_trans_affine.h
+include/agg2/agg_trans_bilinear.h
+include/agg2/agg_trans_double_path.h
+include/agg2/agg_trans_perspective.h
+include/agg2/agg_trans_single_path.h
+include/agg2/agg_trans_viewport.h
+include/agg2/agg_trans_warp_magnifier.h
+include/agg2/agg_vcgen_bspline.h
+include/agg2/agg_vcgen_contour.h
+include/agg2/agg_vcgen_dash.h
+include/agg2/agg_vcgen_markers_term.h
+include/agg2/agg_vcgen_smooth_poly1.h
+include/agg2/agg_vcgen_stroke.h
+include/agg2/agg_vcgen_vertex_sequence.h
+include/agg2/agg_vertex_sequence.h
+include/agg2/agg_vpgen_clip_polygon.h
+include/agg2/agg_vpgen_clip_polyline.h
+include/agg2/agg_vpgen_segmentator.h
+include/agg2/ctrl/agg_bezier_ctrl.h
+include/agg2/ctrl/agg_cbox_ctrl.h
+include/agg2/ctrl/agg_ctrl.h
+include/agg2/ctrl/agg_gamma_ctrl.h
+include/agg2/ctrl/agg_gamma_spline.h
+include/agg2/ctrl/agg_polygon_ctrl.h
+include/agg2/ctrl/agg_rbox_ctrl.h
+include/agg2/ctrl/agg_scale_ctrl.h
+include/agg2/ctrl/agg_slider_ctrl.h
+include/agg2/ctrl/agg_spline_ctrl.h
+include/agg2/platform/agg_platform_support.h
+include/agg2/util/agg_color_conv.h
+include/agg2/util/agg_color_conv_rgb16.h
+include/agg2/util/agg_color_conv_rgb8.h
+lib/libagg.la
+lib/libaggfontfreetype.la
+lib/libaggplatformX11.la
+lib/libaggplatformsdl.la
+lib/pkgconfig/libagg.pc
+share/aclocal/libagg.m4
+@dirrm include/agg2/util
+@dirrm include/agg2/platform
+@dirrm include/agg2/ctrl
+@dirrm include/agg2
diff -r 72e0be4b41c1 -r 3d499ff5a0eb graphics/agg/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/agg/buildlink3.mk        Sun Apr 27 06:41:08 2008 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/04/27 06:41:08 wiz Exp $
+#
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+AGG_BUILDLINK3_MK:=    ${AGG_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+=    agg
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nagg}
+BUILDLINK_PACKAGES+=   agg
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}agg
+
+.if ${AGG_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.agg+=    agg>=2.5
+BUILDLINK_PKGSRCDIR.agg?=      ../../graphics/agg
+.endif # AGG_BUILDLINK3_MK
+
+.include "../../graphics/freetype2/buildlink3.mk"
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}
diff -r 72e0be4b41c1 -r 3d499ff5a0eb graphics/agg/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/agg/distinfo     Sun Apr 27 06:41:08 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/27 06:41:08 wiz Exp $
+
+SHA1 (agg-2.5.tar.gz) = 08f23da64da40b90184a0414369f450115cdb328
+RMD160 (agg-2.5.tar.gz) = fac24d8ea56ee0a87307189f73c432b07b6d3c50
+Size (agg-2.5.tar.gz) = 564313 bytes



Home | Main Index | Thread Index | Old Index