Import cairomm16-1.16.0.

This library provides a C++ interface to cairo.

ok robert@
This commit is contained in:
ajacoutot 2020-10-03 13:27:21 +00:00
parent dac4285f6d
commit 19fc92f63f
4 changed files with 75 additions and 0 deletions

View File

@ -0,0 +1,35 @@
# $OpenBSD: Makefile,v 1.1.1.1 2020/10/03 13:27:21 ajacoutot Exp $
PORTROACH= limitw:1,even
COMMENT= C++ interface for cairo
V= 1.16.0
DISTNAME= cairomm-${V}
EXTRACT_SUFX= .tar.xz
PKGNAME= cairomm16-${V}
SHARED_LIBS += cairomm-1.16 1.0 # 1.4.0
CATEGORIES= graphics
HOMEPAGE= https://www.cairographics.org/cairomm/
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
# LGPLv2
PERMIT_PACKAGE= Yes
WANTLIB += ${COMPILER_LIBCXX} cairo sigc-3.0
MASTER_SITES= http://cairographics.org/releases/
MODULES= devel/meson
LIB_DEPENDS= graphics/cairo \
devel/libsigc++30
# c++17
COMPILER = base-clang ports-gcc
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (cairomm-1.16.0.tar.xz) = fogUksX59UZojDEWDet0LBZvxMaLa465kgwAoPDxRPk=
SIZE (cairomm-1.16.0.tar.xz) = 579604

View File

@ -0,0 +1 @@
This library provides a C++ interface to cairo.

View File

@ -0,0 +1,37 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2020/10/03 13:27:21 ajacoutot Exp $
include/cairomm-1.16/
include/cairomm-1.16/cairomm/
include/cairomm-1.16/cairomm/cairomm.h
include/cairomm-1.16/cairomm/context.h
include/cairomm-1.16/cairomm/device.h
include/cairomm-1.16/cairomm/enums.h
include/cairomm-1.16/cairomm/exception.h
include/cairomm-1.16/cairomm/fontface.h
include/cairomm-1.16/cairomm/fontoptions.h
include/cairomm-1.16/cairomm/matrix.h
include/cairomm-1.16/cairomm/path.h
include/cairomm-1.16/cairomm/pattern.h
include/cairomm-1.16/cairomm/quartz_font.h
include/cairomm-1.16/cairomm/quartz_surface.h
include/cairomm-1.16/cairomm/refptr.h
include/cairomm-1.16/cairomm/region.h
include/cairomm-1.16/cairomm/scaledfont.h
include/cairomm-1.16/cairomm/script.h
include/cairomm-1.16/cairomm/script_surface.h
include/cairomm-1.16/cairomm/surface.h
include/cairomm-1.16/cairomm/types.h
include/cairomm-1.16/cairomm/win32_font.h
include/cairomm-1.16/cairomm/win32_surface.h
include/cairomm-1.16/cairomm/xlib_surface.h
lib/cairomm-1.16/
lib/cairomm-1.16/include/
lib/cairomm-1.16/include/cairommconfig.h
@lib lib/libcairomm-1.16.so.${LIBcairomm-1.16_VERSION}
lib/pkgconfig/cairomm-1.16.pc
lib/pkgconfig/cairomm-ft-1.16.pc
lib/pkgconfig/cairomm-pdf-1.16.pc
lib/pkgconfig/cairomm-png-1.16.pc
lib/pkgconfig/cairomm-ps-1.16.pc
lib/pkgconfig/cairomm-svg-1.16.pc
lib/pkgconfig/cairomm-xlib-1.16.pc
lib/pkgconfig/cairomm-xlib-xrender-1.16.pc