pkgsrc/graphics/cairomm/Makefile
adam 3868c3ed03 Changes 1.10.0:
* Documentation: Context::arc(): Correct the documentation, as in the C
  documentation.

Changes 1.9.8:
* Surface:
  - added create() for creating a sub-surface representing a rectangle on a
    target surface
  - PDF versioning API: get_versions(), restrict_to_version(),
    version_to_string()
  - add get_device()
  - add new surface type enum values
* Device
  - add acquire() and release() functions
  - Add Device::Lock convenience class
* Region
  - UNSTABLE API CHANGE: Fix do_union(), subtract(), intersect() to throw
    exceptions instead of returning error statuses to be consistent with the
    rest of the cairomm API
  - add xor() functions
  - add API for creating a region from a list of rectangles
  - implement copy()
2011-05-12 11:12:48 +00:00

50 lines
1.4 KiB
Makefile

# $NetBSD: Makefile,v 1.18 2011/05/12 11:12:48 adam Exp $
DISTNAME= cairomm-1.10.0
CATEGORIES= graphics
MASTER_SITES= http://cairographics.org/releases/
MAINTAINER= adam@NetBSD.org
HOMEPAGE= http://cairographics.org/cairomm/
COMMENT= C++ API for cairo
LICENSE= gnu-lgpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= gmake perl pkg-config
GNU_CONFIGURE= yes
PKGCONFIG_OVERRIDE+= data/cairomm-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-ft-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-pdf-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-png-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-ps-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-quartz-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-quartz-font-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-quartz-image-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-svg-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-win32-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-win32-font-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-xlib-1.0.pc.in
PKGCONFIG_OVERRIDE+= data/cairomm-xlib-xrender-1.0.pc.in
CONFIGURE_ARGS+= --disable-docs
PLIST_VARS+= quartz x11
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Darwin"
PLIST.quartz= yes
.endif
.include "../../devel/libsigc++/buildlink3.mk"
BUILDLINK_API_DEPENDS.cairo+= cairo>=1.8
.include "../../graphics/cairo/buildlink3.mk"
.if !empty(PKG_BUILD_OPTIONS.cairo:Mx11)
PLIST.x11= yes
.endif
.include "../../mk/bsd.pkg.mk"