From 1d817b7fd7311bd59b68d9f57b926536665581b4 Mon Sep 17 00:00:00 2001 From: wiz Date: Mon, 11 Jan 2016 23:46:50 +0000 Subject: Import ruby-cairo-1.14.3 as graphics/ruby-cairo, updating ruby-rcairo. Cairo is a 2D graphics library with support for multiple output devices. rcairo provides ruby bindings to cairo. --- graphics/ruby-cairo/DESCR | 2 + graphics/ruby-cairo/Makefile | 19 ++++++++ graphics/ruby-cairo/PLIST | 95 +++++++++++++++++++++++++++++++++++++++ graphics/ruby-cairo/buildlink3.mk | 15 +++++++ graphics/ruby-cairo/distinfo | 6 +++ 5 files changed, 137 insertions(+) create mode 100644 graphics/ruby-cairo/DESCR create mode 100644 graphics/ruby-cairo/Makefile create mode 100644 graphics/ruby-cairo/PLIST create mode 100644 graphics/ruby-cairo/buildlink3.mk create mode 100644 graphics/ruby-cairo/distinfo (limited to 'graphics/ruby-cairo') diff --git a/graphics/ruby-cairo/DESCR b/graphics/ruby-cairo/DESCR new file mode 100644 index 00000000000..676f2acf2d1 --- /dev/null +++ b/graphics/ruby-cairo/DESCR @@ -0,0 +1,2 @@ +Cairo is a 2D graphics library with support for multiple output +devices. rcairo provides ruby bindings to cairo. diff --git a/graphics/ruby-cairo/Makefile b/graphics/ruby-cairo/Makefile new file mode 100644 index 00000000000..c2b308ef74c --- /dev/null +++ b/graphics/ruby-cairo/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2016/01/11 23:46:50 wiz Exp $ + +DISTNAME= cairo-1.14.3 +CATEGORIES= graphics + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://rcairo.github.io/ +COMMENT= Ruby bindings for cairo +LICENSE= ruby-license OR gnu-gpl-v2 + +#do-test: +# ${RUN} cd ${WRKSRC}; \ +# ${SETENV} ${TEST_ENV} ${RUBY} test/run-test.rb + +BUILDLINK_API_DEPENDS.cairo+= cairo>=1.2.0 +.include "../../graphics/cairo/buildlink3.mk" +.include "../../devel/ruby-pkg-config/tool.mk" +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/ruby-cairo/PLIST b/graphics/ruby-cairo/PLIST new file mode 100644 index 00000000000..08115bf5976 --- /dev/null +++ b/graphics/ruby-cairo/PLIST @@ -0,0 +1,95 @@ +@comment $NetBSD: PLIST,v 1.1 2016/01/11 23:46:50 wiz Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_HOME}/specifications/${GEM_NAME}.gemspec +${GEM_EXTSDIR}/cairo.${RUBY_DLEXT} +${GEM_EXTSDIR}/gem.build_complete +${GEM_EXTSDIR}/rb_cairo.h +${GEM_LIBDIR}/AUTHORS +${GEM_LIBDIR}/COPYING +${GEM_LIBDIR}/GPL +${GEM_LIBDIR}/Gemfile +${GEM_LIBDIR}/NEWS +${GEM_LIBDIR}/README.rdoc +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/ext/cairo/cairo.def +${GEM_LIBDIR}/ext/cairo/depend +${GEM_LIBDIR}/ext/cairo/extconf.rb +${GEM_LIBDIR}/ext/cairo/rb_cairo.c +${GEM_LIBDIR}/ext/cairo/rb_cairo.h +${GEM_LIBDIR}/ext/cairo/rb_cairo_constants.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_context.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_device.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_exception.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_font_extents.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_font_face.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_font_options.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_glyph.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_io.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_io.h +${GEM_LIBDIR}/ext/cairo/rb_cairo_matrix.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_path.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_pattern.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_private.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_private.h +${GEM_LIBDIR}/ext/cairo/rb_cairo_quartz_surface.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_rectangle.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_region.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_scaled_font.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_surface.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_text_cluster.c +${GEM_LIBDIR}/ext/cairo/rb_cairo_text_extents.c +${GEM_LIBDIR}/lib/cairo.rb +${GEM_LIBDIR}/lib/cairo.${RUBY_DLEXT} +${GEM_LIBDIR}/lib/cairo/color.rb +${GEM_LIBDIR}/lib/cairo/colors.rb +${GEM_LIBDIR}/lib/cairo/constants.rb +${GEM_LIBDIR}/lib/cairo/context.rb +${GEM_LIBDIR}/lib/cairo/context/blur.rb +${GEM_LIBDIR}/lib/cairo/context/circle.rb +${GEM_LIBDIR}/lib/cairo/context/color.rb +${GEM_LIBDIR}/lib/cairo/context/path.rb +${GEM_LIBDIR}/lib/cairo/context/rectangle.rb +${GEM_LIBDIR}/lib/cairo/context/triangle.rb +${GEM_LIBDIR}/lib/cairo/device.rb +${GEM_LIBDIR}/lib/cairo/paper.rb +${GEM_LIBDIR}/lib/cairo/papers.rb +${GEM_LIBDIR}/lib/cairo/path.rb +${GEM_LIBDIR}/lib/cairo/pattern.rb +${GEM_LIBDIR}/lib/cairo/point.rb +${GEM_LIBDIR}/lib/cairo/region.rb +${GEM_LIBDIR}/lib/cairo/surface.rb +${GEM_LIBDIR}/lib/rb_cairo.h +${GEM_LIBDIR}/samples/agg/aa_test.rb +${GEM_LIBDIR}/samples/blur.rb +${GEM_LIBDIR}/samples/pac-nomralize.rb +${GEM_LIBDIR}/samples/pac-tee.rb +${GEM_LIBDIR}/samples/pac.rb +${GEM_LIBDIR}/samples/png.rb +${GEM_LIBDIR}/samples/scalable.rb +${GEM_LIBDIR}/samples/text-on-path.rb +${GEM_LIBDIR}/samples/text2.rb +${GEM_LIBDIR}/test/cairo-test-utils.rb +${GEM_LIBDIR}/test/run-test.rb +${GEM_LIBDIR}/test/test_color.rb +${GEM_LIBDIR}/test/test_constants.rb +${GEM_LIBDIR}/test/test_context.rb +${GEM_LIBDIR}/test/test_exception.rb +${GEM_LIBDIR}/test/test_font_extents.rb +${GEM_LIBDIR}/test/test_font_face.rb +${GEM_LIBDIR}/test/test_font_options.rb +${GEM_LIBDIR}/test/test_image_surface.rb +${GEM_LIBDIR}/test/test_paper.rb +${GEM_LIBDIR}/test/test_quartz_image_surface.rb +${GEM_LIBDIR}/test/test_raster_source_pattern.rb +${GEM_LIBDIR}/test/test_recording_surface.rb +${GEM_LIBDIR}/test/test_region.rb +${GEM_LIBDIR}/test/test_scaled_font.rb +${GEM_LIBDIR}/test/test_script_device.rb +${GEM_LIBDIR}/test/test_script_surface.rb +${GEM_LIBDIR}/test/test_surface.rb +${GEM_LIBDIR}/test/test_tee_surface.rb +${GEM_LIBDIR}/test/test_text_cluster.rb +${GEM_LIBDIR}/test/test_text_extents.rb +${GEM_LIBDIR}/test/test_text_to_glyphs_data.rb +${GEM_LIBDIR}/test/test_xml_device.rb +${GEM_LIBDIR}/test/test_xml_surface.rb diff --git a/graphics/ruby-cairo/buildlink3.mk b/graphics/ruby-cairo/buildlink3.mk new file mode 100644 index 00000000000..69580178daa --- /dev/null +++ b/graphics/ruby-cairo/buildlink3.mk @@ -0,0 +1,15 @@ +# $NetBSD: buildlink3.mk,v 1.1 2016/01/11 23:46:50 wiz Exp $ + +BUILDLINK_TREE+= ruby-cairo + +.if !defined(RUBY_CAIRO_BUILDLINK3_MK) +RUBY_CAIRO_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.ruby-cairo+= ${RUBY_PKGPREFIX}-cairo>=1.6.0 +BUILDLINK_ABI_DEPENDS.ruby-cairo+= ${RUBY_PKGPREFIX}-cairo>=1.14.1nb1 +BUILDLINK_PKGSRCDIR.ruby-cairo?= ../../graphics/ruby-cairo + +.include "../../graphics/cairo/buildlink3.mk" +.endif # RUBY_CAIRO_BUILDLINK3_MK + +BUILDLINK_TREE+= -ruby-cairo diff --git a/graphics/ruby-cairo/distinfo b/graphics/ruby-cairo/distinfo new file mode 100644 index 00000000000..dbe64370c60 --- /dev/null +++ b/graphics/ruby-cairo/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/01/11 23:46:50 wiz Exp $ + +SHA1 (cairo-1.14.3.gem) = 95801969f90ab2e7e1f349f80b4f5e64a49952e8 +RMD160 (cairo-1.14.3.gem) = ddf4ac180e4d00bc05cb62c5a9bcebba6b0b55dc +SHA512 (cairo-1.14.3.gem) = aba56403ca813bdcc56c01fed76642e4115a683ed3e3d056675195d2d86fc7dfa44f0077ca47407eeea27789824171251222e6300f3f3c395bc186afb616c772 +Size (cairo-1.14.3.gem) = 97792 bytes -- cgit v1.2.3