diff options
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/goocanvas3/Makefile | 38 | ||||
-rw-r--r-- | graphics/goocanvas3/distinfo | 3 | ||||
-rw-r--r-- | graphics/goocanvas3/pkg-descr | 4 | ||||
-rw-r--r-- | graphics/goocanvas3/pkg-plist | 38 |
5 files changed, 84 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 150881e215b2..3b049b72b597 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -281,6 +281,7 @@ SUBDIR += gocr SUBDIR += goocanvas SUBDIR += goocanvas2 + SUBDIR += goocanvas3 SUBDIR += goocanvasmm2 SUBDIR += goom SUBDIR += gource diff --git a/graphics/goocanvas3/Makefile b/graphics/goocanvas3/Makefile new file mode 100644 index 000000000000..31e8739ddf14 --- /dev/null +++ b/graphics/goocanvas3/Makefile @@ -0,0 +1,38 @@ +# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> + +PORTNAME= goocanvas +PORTVERSION= 3.0.0 +CATEGORIES= graphics +MASTER_SITES= GNOME +PKGNAMESUFFIX= 3 +DIST_SUBDIR= gnome + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Cairo-based canvas widget for GTK+ + +LICENSE= LGPL20 + +USES= gmake gnome libtool pkgconfig tar:xz +USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-python=no +INSTALL_TARGET= install-strip + +DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} +PORTDOCS= * + +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes + +post-patch: + @${REINPLACE_CMD} -e 's|$${datadir}/gtk-doc/html|${DOCSDIR:H}|' \ + ${WRKSRC}/configure + +post-patch-DOCS-off: + @${REINPLACE_CMD} -e '/^SUBDIRS/s|docs||g' ${WRKSRC}/Makefile.in + +post-patch-NLS-off: + @${REINPLACE_CMD} -e '/^SUBDIRS/s|po||g' ${WRKSRC}/Makefile.in + +.include <bsd.port.mk> diff --git a/graphics/goocanvas3/distinfo b/graphics/goocanvas3/distinfo new file mode 100644 index 000000000000..8d98f64aa868 --- /dev/null +++ b/graphics/goocanvas3/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1610799873 +SHA256 (gnome/goocanvas-3.0.0.tar.xz) = 670a7557fe185c2703a14a07506156eceb7cea3b4bf75076a573f34ac52b401a +SIZE (gnome/goocanvas-3.0.0.tar.xz) = 556832 diff --git a/graphics/goocanvas3/pkg-descr b/graphics/goocanvas3/pkg-descr new file mode 100644 index 000000000000..80c44d08e192 --- /dev/null +++ b/graphics/goocanvas3/pkg-descr @@ -0,0 +1,4 @@ +GooCanvas is similar in many ways to GnomeCanvas and FooCanvas, but uses +cairo graphics library for rendering. + +WWW: https://gitlab.gnome.org/GNOME/goocanvas/ diff --git a/graphics/goocanvas3/pkg-plist b/graphics/goocanvas3/pkg-plist new file mode 100644 index 000000000000..f4da865d7215 --- /dev/null +++ b/graphics/goocanvas3/pkg-plist @@ -0,0 +1,38 @@ +include/goocanvas-3.0/goocanvas.h +include/goocanvas-3.0/goocanvasellipse.h +include/goocanvas-3.0/goocanvasenumtypes.h +include/goocanvas-3.0/goocanvasgrid.h +include/goocanvas-3.0/goocanvasgroup.h +include/goocanvas-3.0/goocanvasimage.h +include/goocanvas-3.0/goocanvasitem.h +include/goocanvas-3.0/goocanvasitemmodel.h +include/goocanvas-3.0/goocanvasitemsimple.h +include/goocanvas-3.0/goocanvasmarshal.h +include/goocanvas-3.0/goocanvaspath.h +include/goocanvas-3.0/goocanvaspolyline.h +include/goocanvas-3.0/goocanvasrect.h +include/goocanvas-3.0/goocanvasstyle.h +include/goocanvas-3.0/goocanvastable.h +include/goocanvas-3.0/goocanvastext.h +include/goocanvas-3.0/goocanvasutils.h +include/goocanvas-3.0/goocanvaswidget.h +lib/girepository-1.0/GooCanvas-3.0.typelib +lib/libgoocanvas-3.0.a +lib/libgoocanvas-3.0.so +lib/libgoocanvas-3.0.so.9 +lib/libgoocanvas-3.0.so.9.3.2 +libdata/pkgconfig/goocanvas-3.0.pc +share/gir-1.0/GooCanvas-3.0.gir +%%NLS%%share/locale/cs/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/de/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/el/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/es/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/eu/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/hu/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/id/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/ja/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/pl/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/sr/LC_MESSAGES/goocanvas3.mo +%%NLS%%share/locale/sv/LC_MESSAGES/goocanvas3.mo |