summaryrefslogtreecommitdiff
path: root/graphics/p5-cairo
AgeCommit message (Collapse)AuthorFilesLines
2009-05-21There is no gnu-gpl-v2.1 and this package does not define it either.sno1-2/+2
Set LICENSE to gnu-lgpl-v2.1. (Thanks, wiz)
2009-05-21pkgsrc changes:sno2-7/+6
- Updating package for p5 cairo bindings from 1.060 to 1.061 Upstream changes: 2009-03-28 Torsten Schoenfeld <kaffeetisch@gmx.de> * NEWS * README * lib/Cairo.pm: Stable release 1.061. 2009-03-28 Torsten Schoenfeld <kaffeetisch@gmx.de> * Cairo.pm -> lib/Cairo.pm (moved) * MakeHelper.pm -> inc/MakeHelper.pm (moved) * MANIFEST * Makefile.PL: Move the two modules into their own folders to make it clear that the one is the real thing while the other is just build helper code. 2009-03-28 Torsten Schoenfeld <kaffeetisch@gmx.de> * Cairo.xs (cairo_object_from_sv, cairo_struct_from_sv): Hush two compiler warnings. 2009-03-28 Torsten Schoenfeld <kaffeetisch@gmx.de> * Cairo.pm: In the POD, use =item instead of =head4 for methods so that not every single method shows up in a table of contents. Also fix two other small POD glitches. 2009-03-28 Torsten Schoenfeld <kaffeetisch@gmx.de> * MANIFEST.SKIP: Update for SVN. 2009-03-28 Torsten Schoenfeld <kaffeetisch@gmx.de> * Makefile.PL: Use EU::MM's META_MERGE instead of EXTRA_META. 2008-10-26 Torsten Schoenfeld <kaffeetisch@gmx.de> * Makefile.PL: CAIRO_FONT_TYPE_QUARTZ was introduced in cairo 1.6, not 1.4. 2008-10-05 Torsten Schoenfeld <kaffeetisch@gmx.de> * MakeHelper.pm: Use the correct enum type instead of int for the enum converters. 2008-10-05 Torsten Schoenfeld <kaffeetisch@gmx.de> * Cairo.pm: * Cairo.xs: * CairoFont.xs: * CairoFt.xs: * CairoMatrix.xs: * CairoPath.xs: * CairoPattern.xs: * CairoSurface.xs: * MakeHelper.pm: * Makefile.PL: * cairo-perl-private.h: * cairo-perl.h: * cairo-perl.typemap: * examples/simple.pl: * t/Cairo.t: * t/CairoFont.t: * t/CairoFt.t: * t/CairoMatrix.t: * t/CairoPath.t: * t/CairoPattern.t: * t/CairoSurface.t: In preparation of the move to SVN, use the Id keyword in place of Header. 2008-09-07 Torsten Schoenfeld <kaffeetisch@gmx.de> * Makefile.PL: When prompting for auto-installing dependencies, default to 'no' so that automatic testers with CPANPLUS.pm don't end up invoking CPAN.pm. (RT #38286) 2008-09-06 Torsten Schoenfeld <kaffeetisch@gmx.de> * README: Fix the dependency versions for EU::Depends and EU::PkgConfig. * Cairo.pm: Mention http://cairographics.org/manual/ in the API documentation section. Fix a POD error. * Makefile.PL: Support the enum value CAIRO_FONT_TYPE_QUARTZ. (RT #34681) 2008-06-01 Torsten Schoenfeld <kaffeetisch@gmx.de> * t/CairoSurface.t: Cairo::PsSurface->create can under certain conditions apparently return a surface that is not a PS surface. Handle this gracefully. (RT #33871)
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-06-12Add DESTDIR support.joerg1-1/+3
2008-04-21Update to 1.060:xtraeme2-6/+6
* Wrap new API: - cairo_has_current_point - cairo_path_extents - cairo_format_stride_for_width - cairo_surface_copy_page and cairo_surface_show_page - cairo_ps_surface_restrict_to_level, cairo_ps_get_levels, and cairo_ps_level_to_string - cairo_ps_surface_set_eps and cairo_ps_surface_get_eps * Provide Cairo::FtFontFace::create which can be used with Font::FreeType. * Complete the API listing POD.
2008-02-20Update to 1.045.xtraeme2-6/+6
Overview of changes in Cairo 1.045 ================================== * Fix memory allocation errors on win32. [T.J. Ferraro] Overview of changes in Cairo 1.044 ================================== * Add entries for the various kinds of surfaces to the API listing. * Fix some test suite and build issues. Overview of changes in Cairo 1.043 ================================== * Fix a few build and compatibility problems. Overview of changes in Cairo 1.042 ================================== * Fix a few build and test failures. Overview of changes in Cairo 1.041 ================================== * Use Test::Numer::Delta to make floating point tests more reliable. Overview of changes in Cairo 1.040 ================================== * Re-add Cairo::Surface::finish. * Add support for cairo_get_scaled_font. * Document the new API. Overview of changes in Cairo 1.031 ================================== * Track upstream API improvements. * Fix enum error messages to display the correct list of allowed values. * Fix a endianness-related test failure.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-1/+0
can handle packages having no PLIST files.
2007-04-15Needs pkg-config.joerg1-1/+3
2007-04-13Add the bl3.mk file.xtraeme1-0/+21
2007-04-13Initial import of p5-cairo-1.023.xtraeme4-0/+30
Perl bindings to the cairo graphics library (http://www.cairographics.org).