From owner-dev-commits-ports-all@freebsd.org Fri May 21 14:00:08 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E831B63359B; Fri, 21 May 2021 14:00:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FmpCD5x8zz3JxX; Fri, 21 May 2021 14:00:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B4CCB1289F; Fri, 21 May 2021 14:00:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 14LE086e035500; Fri, 21 May 2021 14:00:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 14LE08WY035497; Fri, 21 May 2021 14:00:08 GMT (envelope-from git) Date: Fri, 21 May 2021 14:00:08 GMT Message-Id: <202105211400.14LE08WY035497@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: 9a9feba615a5 - main - graphics/goocanvas3: new port had been repocopied^Wadded (+) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9a9feba615a5c997743a1af156e3823622491594 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 May 2021 14:00:09 -0000 The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=9a9feba615a5c997743a1af156e3823622491594 commit 9a9feba615a5c997743a1af156e3823622491594 Author: Alexey Dokuchaev AuthorDate: 2021-05-21 13:56:26 +0000 Commit: Alexey Dokuchaev CommitDate: 2021-05-21 13:56:48 +0000 graphics/goocanvas3: new port had been repocopied^Wadded (+) This is the latest installment of the GooCanvas, and would be required for upcoming `graphics/akira' update. It is loosely based on `graphics/goocanvas2'. --- graphics/Makefile | 1 + graphics/goocanvas3/Makefile | 38 ++++++++++++++++++++++++++++++++++++++ graphics/goocanvas3/distinfo | 3 +++ graphics/goocanvas3/pkg-descr | 4 ++++ graphics/goocanvas3/pkg-plist | 38 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 84 insertions(+) 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 + +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 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