summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-06-28 01:11:24 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-06-28 01:11:24 +0800
commitb76420a91df7463616d9dbcb6d7ec53a20866db4 (patch)
treeabe79f20e8c82f6b8da8379890a9b59274c63a49
parentcf72a9891c2a579b03f8630437212f05ca384cbe (diff)
downloadmarcuscom-ports-b76420a91df7463616d9dbcb6d7ec53a20866db4.tar
marcuscom-ports-b76420a91df7463616d9dbcb6d7ec53a20866db4.tar.gz
marcuscom-ports-b76420a91df7463616d9dbcb6d7ec53a20866db4.tar.bz2
marcuscom-ports-b76420a91df7463616d9dbcb6d7ec53a20866db4.tar.lz
marcuscom-ports-b76420a91df7463616d9dbcb6d7ec53a20866db4.tar.xz
marcuscom-ports-b76420a91df7463616d9dbcb6d7ec53a20866db4.tar.zst
marcuscom-ports-b76420a91df7463616d9dbcb6d7ec53a20866db4.zip
Fix build with the latest cairo snapshot.
Obtained from: cairo CVS git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@6497 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--graphics/cairomm/Makefile44
-rw-r--r--graphics/cairomm/distinfo3
-rw-r--r--graphics/cairomm/files/patch-cairomm_surface.cc106
-rw-r--r--graphics/cairomm/files/patch-cairomm_surface.h139
-rw-r--r--graphics/cairomm/pkg-descr3
-rw-r--r--graphics/cairomm/pkg-plist189
6 files changed, 484 insertions, 0 deletions
diff --git a/graphics/cairomm/Makefile b/graphics/cairomm/Makefile
new file mode 100644
index 000000000..cf3e90088
--- /dev/null
+++ b/graphics/cairomm/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: cairomm
+# Date created: 2005-12-07
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= cairomm
+PORTVERSION= 0.6.0
+PORTREVISION= 1
+CATEGORIES= graphics
+MASTER_SITES= http://cairographics.org/releases/
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= C++ interface to cairo
+
+LIB_DEPENDS= xml\\+\\+-2.6:${PORTSDIR}/textproc/libxml++26 \
+ cairo.2:${PORTSDIR}/graphics/cairo
+
+GNU_CONFIGURE= yes
+INSTALLS_SHLIB= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gnometarget
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+BROKEN="Does not build"
+.endif
+
+.if defined(NOPORTDOCS)
+CONFIGURE_ARGS+= --disable-docs
+
+post-patch:
+ @${REINPLACE_CMD} -E '/^SUBDIRS = /s/(docs|examples)//g' ${WRKSRC}/Makefile.in
+.else
+post-configure:
+ @${TOUCH} -f ${WRKSRC}/docs/reference/html/index.html
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/graphics/cairomm/distinfo b/graphics/cairomm/distinfo
new file mode 100644
index 000000000..2a46bb524
--- /dev/null
+++ b/graphics/cairomm/distinfo
@@ -0,0 +1,3 @@
+MD5 (cairomm-0.6.0.tar.gz) = 9d967cf486b0ac59d451d47922c99e6f
+SHA256 (cairomm-0.6.0.tar.gz) = 274d27e8d8644038ec9f9605627753cf2cbfa5c5a62240d67cbbb2d928d408e2
+SIZE (cairomm-0.6.0.tar.gz) = 442864
diff --git a/graphics/cairomm/files/patch-cairomm_surface.cc b/graphics/cairomm/files/patch-cairomm_surface.cc
new file mode 100644
index 000000000..b6d1d6560
--- /dev/null
+++ b/graphics/cairomm/files/patch-cairomm_surface.cc
@@ -0,0 +1,106 @@
+--- cairomm/surface.cc 2006/03/06 17:55:51 1.12
++++ cairomm/surface.cc 2006/06/27 01:46:14 1.15
+@@ -76,6 +76,17 @@
+ check_object_status_and_throw_exception(*this);
+ }
+
++void Surface::get_device_offset(double& x_offset, double& y_offset)
++{
++ cairo_surface_get_device_offset(m_cobject, &x_offset, &y_offset);
++}
++
++void Surface::set_fallback_resolution(double x_pixels_per_inch, double y_pixels_per_inch)
++{
++ cairo_surface_set_fallback_resolution(m_cobject, x_pixels_per_inch, y_pixels_per_inch);
++ check_object_status_and_throw_exception(*this);
++}
++
+ #ifdef CAIRO_HAS_PNG_FUNCTIONS
+ void Surface::write_to_png(const std::string& filename)
+ {
+@@ -164,6 +175,25 @@
+ return result;
+ }
+
++unsigned char* ImageSurface::get_data()
++{
++ return cairo_image_surface_get_data(m_cobject);
++}
++
++const unsigned char* ImageSurface::get_data() const
++{
++ return cairo_image_surface_get_data(m_cobject);
++}
++
++Format ImageSurface::get_format() const
++{
++ return static_cast<Format>(cairo_image_surface_get_format(m_cobject));
++}
++
++int ImageSurface::get_stride() const
++{
++ return cairo_image_surface_get_stride(m_cobject);
++}
+
+
+ /*******************************************************************************
+@@ -195,9 +225,9 @@
+ return RefPtr<PdfSurface>(new PdfSurface(cobject, true /* has reference */));
+ }
+
+-void PdfSurface::set_dpi(double x_dpi, double y_dpi)
++void PdfSurface::set_size(double width_in_points, double height_in_points)
+ {
+- cairo_pdf_surface_set_dpi(m_cobject, x_dpi, y_dpi);
++ cairo_pdf_surface_set_size(m_cobject, width_in_points, height_in_points);
+ check_object_status_and_throw_exception(*this);
+ }
+
+@@ -231,12 +261,32 @@
+ return RefPtr<PsSurface>(new PsSurface(cobject, true /* has reference */));
+ }
+
+-void PsSurface::set_dpi(double x_dpi, double y_dpi)
++void PsSurface::set_size(double width_in_points, double height_in_points)
+ {
+- cairo_ps_surface_set_dpi(m_cobject, x_dpi, y_dpi);
++ cairo_ps_surface_set_size(m_cobject, width_in_points, height_in_points);
+ check_object_status_and_throw_exception(*this);
+ }
+
++
++void PsSurface::dsc_comment(std::string comment)
++{
++ cairo_ps_surface_dsc_comment(m_cobject, comment.c_str());
++ check_object_status_and_throw_exception(*this);
++}
++
++void PsSurface::dsc_begin_setup()
++{
++ cairo_ps_surface_dsc_begin_setup(m_cobject);
++ check_object_status_and_throw_exception(*this);
++}
++
++void PsSurface::dsc_begin_page_setup()
++{
++ cairo_ps_surface_dsc_begin_page_setup(m_cobject);
++ check_object_status_and_throw_exception(*this);
++}
++
++
+ #endif // CAIRO_HAS_PS_SURFACE
+
+
+@@ -267,12 +317,6 @@
+ return RefPtr<SvgSurface>(new SvgSurface(cobject, true /* has reference */));
+ }
+
+-void SvgSurface::set_dpi(double x_dpi, double y_dpi)
+-{
+- cairo_svg_surface_set_dpi(m_cobject, x_dpi, y_dpi);
+- check_object_status_and_throw_exception(*this);
+-}
+-
+ #endif // CAIRO_HAS_SVG_SURFACE
+
+
diff --git a/graphics/cairomm/files/patch-cairomm_surface.h b/graphics/cairomm/files/patch-cairomm_surface.h
new file mode 100644
index 000000000..024b5ed45
--- /dev/null
+++ b/graphics/cairomm/files/patch-cairomm_surface.h
@@ -0,0 +1,139 @@
+--- cairomm/surface.h 2006/03/06 17:55:51 1.10
++++ cairomm/surface.h 2006/06/27 01:46:14 1.13
+@@ -137,6 +137,17 @@
+ */
+ void set_device_offset(double x_offset, double y_offset);
+
++ /** Returns a previous device offset set by set_device_offset().
++ */
++ void get_device_offset(double& x_offset, double& y_offset);
++
++ /** Sets the fallback resolution of the image in dots per inch
++ *
++ * @param x_pixels_per_inch Pixels per inch in the x direction
++ * @param y_pixels_per_inch Pixels per inch in the y direction
++ */
++ void set_fallback_resolution(double x_pixels_per_inch, double y_pixels_per_inch);
++
+ #ifdef CAIRO_HAS_PNG_FUNCTIONS
+
+ /** Writes the contents of surface to a new file filename as a PNG image.
+@@ -243,6 +254,29 @@
+ */
+ int get_height() const;
+
++ /**
++ * Get a pointer to the data of the image surface, for direct
++ * inspection or modification.
++ *
++ * Return value: a pointer to the image data of this surface or NULL
++ * if @surface is not an image surface.
++ */
++ unsigned char* get_data();
++ const unsigned char* get_data() const;
++
++ /** gets the format of the surface
++ */
++ Format get_format() const;
++
++ /**
++ * Return value: the stride of the image surface in bytes (or 0 if
++ * @surface is not an image surface). The stride is the distance in
++ * bytes from the beginning of one row of the image data to the
++ * beginning of the next row.
++ */
++ int get_stride() const;
++
++
+ /** Creates an image surface of the specified format and dimensions. The
+ * initial contents of the surface is undefined; you must explicitely clear
+ * the buffer, using, for example, Cairo::Context::rectangle() and
+@@ -367,12 +401,19 @@
+ */
+ static RefPtr<PdfSurface> create(cairo_write_func_t write_func, void *closure, double width_in_points, double height_in_points);
+
+- /** Sets the resolution of the image in dots per inch
+- *
+- * @param x_dpi The dpi in the x direction
+- * @param y_dpi The dpi in the y direction
+- */
+- void set_dpi(double x_dpi, double y_dpi);
++/**
++ * Changes the size of a PDF surface for the current (and subsequent) pages.
++ *
++ * This function should only be called before any drawing operations have been
++ * performed on the current page. The simplest way to do this is to call this
++ * function immediately after creating the surface or immediately after
++ * completing a page with either Context::show_page() or Context::copy_page().
++ *
++ * \param width_in_points new surface width, in points (1 point == 1/72.0 inch)
++ * \param height_in_points new surface height, in points (1 point == 1/72.0 inch)
++ **/
++ void set_size(double width_in_points, double height_in_points);
++
+ };
+
+ #endif // CAIRO_HAS_PDF_SURFACE
+@@ -424,12 +465,45 @@
+ */
+ static RefPtr<PsSurface> create(cairo_write_func_t write_func, void *closure, double width_in_points, double height_in_points);
+
+- /** Sets the resolution of the image in dots per inch
++ /**
++ * Changes the size of a PostScript surface for the current (and
++ * subsequent) pages.
++ *
++ * This function should only be called before any drawing operations have been
++ * performed on the current page. The simplest way to do this is to call this
++ * function immediately after creating the surface or immediately after
++ * completing a page with either Context::show_page() or Context::copy_page().
++ *
++ * \param width_in_points new surface width, in points (1 point == 1/72.0 inch)
++ * \param height_in_points new surface height, in points (1 point == 1/72.0 inch)
++ */
++ void set_size(double width_in_points, double height_in_points);
++
++ /** Emit a comment into the PostScript output for the given surface. See the
++ * cairo reference documentation for more information.
++ *
++ * \param comment a comment string to be emitted into the PostScript output
++ */
++ void dsc_comment(std::string comment);
++
++ /**
++ * This function indicates that subsequent calls to dsc_comment() should direct
++ * comments to the Setup section of the PostScript output.
+ *
+- * @param x_dpi The dpi in the x direction
+- * @param y_dpi The dpi in the y direction
++ * This function should be called at most once per surface, and must be called
++ * before any call to dsc_begin_page_setup() and before any drawing is performed
++ * to the surface.
+ */
+- void set_dpi(double x_dpi, double y_dpi);
++ void dsc_begin_setup();
++
++ /** This function indicates that subsequent calls to dsc_comment() should
++ * direct comments to the PageSetup section of the PostScript output.
++ *
++ * This function call is only needed for the first page of a surface. It
++ * should be called after any call to dsc_begin_setup() and before any drawing
++ * is performed to the surface.
++ */
++ void dsc_begin_page_setup();
+
+ };
+
+@@ -483,12 +557,6 @@
+ */
+ static RefPtr<SvgSurface> create(cairo_write_func_t write_func, void *closure, double width_in_points, double height_in_points);
+
+- /** Sets the resolution of the image in dots per inch
+- *
+- * @param x_dpi The dpi in the x direction
+- * @param y_dpi The dpi in the y direction
+- */
+- void set_dpi(double x_dpi, double y_dpi);
+ };
+
+ #endif // CAIRO_HAS_SVG_SURFACE
diff --git a/graphics/cairomm/pkg-descr b/graphics/cairomm/pkg-descr
new file mode 100644
index 000000000..4a85fd74a
--- /dev/null
+++ b/graphics/cairomm/pkg-descr
@@ -0,0 +1,3 @@
+C++ interface to cairo
+
+WWW: http://cairographics.org
diff --git a/graphics/cairomm/pkg-plist b/graphics/cairomm/pkg-plist
new file mode 100644
index 000000000..bfb563b81
--- /dev/null
+++ b/graphics/cairomm/pkg-plist
@@ -0,0 +1,189 @@
+include/cairomm-1.0/cairomm/cairomm.h
+include/cairomm-1.0/cairomm/context.h
+include/cairomm-1.0/cairomm/enums.h
+include/cairomm-1.0/cairomm/exception.h
+include/cairomm-1.0/cairomm/fontface.h
+include/cairomm-1.0/cairomm/fontoptions.h
+include/cairomm-1.0/cairomm/path.h
+include/cairomm-1.0/cairomm/pattern.h
+include/cairomm-1.0/cairomm/refptr.h
+include/cairomm-1.0/cairomm/surface.h
+include/cairomm-1.0/cairomm/win32_surface.h
+include/cairomm-1.0/cairomm/xlib_surface.h
+lib/libcairomm-1.0.a
+lib/libcairomm-1.0.la
+lib/libcairomm-1.0.so
+lib/libcairomm-1.0.so.0
+libdata/pkgconfig/cairomm-1.0.pc
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/annotated.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/cairomm.css
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/cairomm_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/cairomm_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Context-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Context.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1FontFace-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1FontFace.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1FontOptions-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1FontOptions.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1GlitzSurface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1GlitzSurface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1GlitzSurface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1GlitzSurface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1GlitzSurface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Gradient-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Gradient.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Gradient__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Gradient__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Gradient__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1ImageSurface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1ImageSurface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1ImageSurface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1ImageSurface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1ImageSurface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1LinearGradient-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1LinearGradient.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1LinearGradient__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1LinearGradient__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1LinearGradient__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Path-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Path.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Pattern-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Pattern.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Pattern__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Pattern__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Pattern__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PdfSurface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PdfSurface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PdfSurface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PdfSurface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PdfSurface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PsSurface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PsSurface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PsSurface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PsSurface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1PsSurface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1RadialGradient-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1RadialGradient.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1RadialGradient__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1RadialGradient__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1RadialGradient__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1RefPtr-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1RefPtr.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SolidPattern-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SolidPattern.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SolidPattern__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SolidPattern__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SolidPattern__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Surface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Surface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SurfacePattern-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SurfacePattern.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SurfacePattern__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SurfacePattern__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SurfacePattern__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Surface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Surface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Surface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SvgSurface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SvgSurface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SvgSurface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SvgSurface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1SvgSurface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Win32Surface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Win32Surface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Win32Surface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Win32Surface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1Win32Surface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1XlibSurface-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1XlibSurface.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1XlibSurface__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1XlibSurface__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1XlibSurface__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1logic__error-members.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1logic__error.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1logic__error__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1logic__error__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classCairo_1_1logic__error__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classstd_1_1logic__error.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classstd_1_1logic__error__inherit__graph.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classstd_1_1logic__error__inherit__graph.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/classstd_1_1logic__error__inherit__graph.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/context_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/context_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/dir_000000.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/dir_000000_dep.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/dir_000000_dep.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/dirs.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/doxygen.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/enums_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/enums_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/exception_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/exception_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/files.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/fontface_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/fontface_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/fontoptions_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/fontoptions_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/functions.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/functions_func.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/functions_type.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/functions_vars.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/globals.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/globals_enum.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/globals_eval.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/globals_type.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/graph_legend.dot
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/graph_legend.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/graph_legend.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/hierarchy.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/index.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__0.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__0.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__0.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__1.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__1.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__1.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__2.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__2.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__2.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__3.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__3.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__3.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__4.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__4.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__4.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__5.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__5.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__5.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__6.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__6.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__6.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__7.map
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__7.md5
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherit__graph__7.png
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/inherits.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/introduction_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/introduction_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/namespaceCairo.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/namespacemembers.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/namespacemembers_enum.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/namespacemembers_eval.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/namespacemembers_type.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/namespaces.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/path_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/path_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/pattern_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/pattern_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/refptr_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/refptr_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/surface_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/surface_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/win32__surface_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/win32__surface_8h.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/xlib__surface_8h-source.html
+%%PORTDOCS%%share/doc/libcairomm-1.0/reference/html/xlib__surface_8h.html
+%%PORTDOCS%%@dirrm share/doc/libcairomm-1.0/reference/html
+%%PORTDOCS%%@dirrm share/doc/libcairomm-1.0/reference
+%%PORTDOCS%%@dirrm share/doc/libcairomm-1.0
+@dirrm include/cairomm-1.0/cairomm
+@dirrm include/cairomm-1.0