From owner-svn-ports-all@freebsd.org Mon Jun 4 15:09:57 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2C065FEB36F; Mon, 4 Jun 2018 15:09:57 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CA7676B8A7; Mon, 4 Jun 2018 15:09:56 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A6D4170FB; Mon, 4 Jun 2018 15:09:56 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w54F9u2h067213; Mon, 4 Jun 2018 15:09:56 GMT (envelope-from danilo@FreeBSD.org) Received: (from danilo@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w54F9tax067208; Mon, 4 Jun 2018 15:09:55 GMT (envelope-from danilo@FreeBSD.org) Message-Id: <201806041509.w54F9tax067208@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danilo set sender to danilo@FreeBSD.org using -f From: Danilo Egea Gondolfo Date: Mon, 4 Jun 2018 15:09:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r471553 - in head/devel: . p5-Goo-Canvas2 X-SVN-Group: ports-head X-SVN-Commit-Author: danilo X-SVN-Commit-Paths: in head/devel: . p5-Goo-Canvas2 X-SVN-Commit-Revision: 471553 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2018 15:09:57 -0000 Author: danilo Date: Mon Jun 4 15:09:55 2018 New Revision: 471553 URL: https://svnweb.freebsd.org/changeset/ports/471553 Log: New port: devel/p5-Goo-Canvas2 Perl binding for GooCanvas2 widget using Glib::Object::Introspection GooCanvas2 is a new canvas widget for use with Gtk3 that uses the Cairo 2d library for drawing. This is a simple and basic implementation of this wonderful Canvas widget. Added: head/devel/p5-Goo-Canvas2/ - copied from r465767, head/devel/p5-Goo-Canvas/ Modified: head/devel/Makefile head/devel/p5-Goo-Canvas2/Makefile head/devel/p5-Goo-Canvas2/distinfo head/devel/p5-Goo-Canvas2/pkg-descr head/devel/p5-Goo-Canvas2/pkg-plist Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Jun 4 14:53:18 2018 (r471552) +++ head/devel/Makefile Mon Jun 4 15:09:55 2018 (r471553) @@ -2667,6 +2667,7 @@ SUBDIR += p5-Glib2 SUBDIR += p5-Gnome2-GConf SUBDIR += p5-Goo-Canvas + SUBDIR += p5-Goo-Canvas2 SUBDIR += p5-Google-Checkout SUBDIR += p5-Google-ProtocolBuffers SUBDIR += p5-Gravatar-URL Modified: head/devel/p5-Goo-Canvas2/Makefile ============================================================================== --- head/devel/p5-Goo-Canvas/Makefile Tue Mar 27 22:04:53 2018 (r465767) +++ head/devel/p5-Goo-Canvas2/Makefile Mon Jun 4 15:09:55 2018 (r471553) @@ -1,38 +1,26 @@ -# Created by: Sylvio Cesar Teixeira +# Created by: Danilo Egea Gondolfo # $FreeBSD$ PORTNAME= Goo-Canvas PORTVERSION= 0.06 -PORTREVISION= 7 CATEGORIES= devel perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:PERLMAX PKGNAMEPREFIX= p5- +PKGNAMESUFFIX= 2 +DISTNAME= GooCanvas2-${PORTVERSION} -MAINTAINER= perl@FreeBSD.org -COMMENT= Perl interface to the GooCanvas +MAINTAINER= danilo@FreeBSD.org +COMMENT= Perl binding for GooCanvas2 LICENSE= GPLv2 -BUILD_DEPENDS= p5-Cairo>=0:graphics/p5-Cairo \ - p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \ - p5-ExtUtils-PkgConfig>=1:devel/p5-ExtUtils-PkgConfig \ - p5-Glib2>=0:devel/p5-Glib2 \ - p5-Gtk2>=0:x11-toolkits/p5-Gtk2 -LIB_DEPENDS= libgoocanvas.so:graphics/goocanvas \ - libfreetype.so:print/freetype2 \ - libfontconfig.so:x11-fonts/fontconfig -RUN_DEPENDS= p5-Cairo>=0:graphics/p5-Cairo \ - p5-Glib2>=0:devel/p5-Glib2 \ - p5-Gtk2>=0:x11-toolkits/p5-Gtk2 +LIB_DEPENDS= libgoocanvas-2.0.so:graphics/goocanvas2 +RUN_DEPENDS= p5-Glib2>=1.210:devel/p5-Glib2 \ + p5-Gtk3>=0.026:x11-toolkits/p5-Gtk3 -USE_GNOME= pango gtk20 -USE_PERL5= configure -USE_XORG= xrender USES= perl5 - -MAKE_JOBS_UNSAFE= yes - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Goo/Canvas/Canvas.so +USE_PERL5= configure +USE_GNOME= gtk30 .include Modified: head/devel/p5-Goo-Canvas2/distinfo ============================================================================== --- head/devel/p5-Goo-Canvas/distinfo Tue Mar 27 22:04:53 2018 (r465767) +++ head/devel/p5-Goo-Canvas2/distinfo Mon Jun 4 15:09:55 2018 (r471553) @@ -1,2 +1,3 @@ -SHA256 (Goo-Canvas-0.06.tar.gz) = 0c588c507eed5e62d12ed1cc1e491c6ff3a1f59c4fb3d435e14214b37ab39251 -SIZE (Goo-Canvas-0.06.tar.gz) = 106070 +TIMESTAMP = 1522200963 +SHA256 (GooCanvas2-0.06.tar.gz) = e24c87873e19063dd4d5e2c709caacf8c0ae8881044395bb865dc2b4fdd63b50 +SIZE (GooCanvas2-0.06.tar.gz) = 4684 Modified: head/devel/p5-Goo-Canvas2/pkg-descr ============================================================================== --- head/devel/p5-Goo-Canvas/pkg-descr Tue Mar 27 22:04:53 2018 (r465767) +++ head/devel/p5-Goo-Canvas2/pkg-descr Mon Jun 4 15:09:55 2018 (r471553) @@ -1,3 +1,7 @@ -Perl interface to the GooCanvas +Perl binding for GooCanvas2 widget using Glib::Object::Introspection -WWW: http://search.cpan.org/dist/Goo-Canvas/ +GooCanvas2 is a new canvas widget for use with Gtk3 +that uses the Cairo 2d library for drawing. This is a +simple and basic implementation of this wonderful Canvas widget. + +WWW: https://metacpan.org/release/GooCanvas2 Modified: head/devel/p5-Goo-Canvas2/pkg-plist ============================================================================== --- head/devel/p5-Goo-Canvas/pkg-plist Tue Mar 27 22:04:53 2018 (r465767) +++ head/devel/p5-Goo-Canvas2/pkg-plist Mon Jun 4 15:09:55 2018 (r471553) @@ -1,68 +1,2 @@ -bin/perlmine.pl -bin/perltetris.pl -%%PERL5_MAN1%%/perlmine.pl.1.gz -%%PERL5_MAN1%%/perltetris.pl.1.gz -%%SITE_ARCH%%/Goo/Cairo/Matrix.pod -%%SITE_ARCH%%/Goo/Cairo/Pattern.pod -%%SITE_ARCH%%/Goo/Canvas.pm -%%SITE_ARCH%%/Goo/Canvas.pod -%%SITE_ARCH%%/Goo/Canvas/Bounds.pod -%%SITE_ARCH%%/Goo/Canvas/Ellipse.pod -%%SITE_ARCH%%/Goo/Canvas/EllipseModel.pod -%%SITE_ARCH%%/Goo/Canvas/Group.pod -%%SITE_ARCH%%/Goo/Canvas/GroupModel.pod -%%SITE_ARCH%%/Goo/Canvas/Image.pod -%%SITE_ARCH%%/Goo/Canvas/ImageModel.pod -%%SITE_ARCH%%/Goo/Canvas/Install/Files.pm -%%SITE_ARCH%%/Goo/Canvas/Install/goocanvas-perl-autogen.h -%%SITE_ARCH%%/Goo/Canvas/Install/goocanvas-perl-version.h -%%SITE_ARCH%%/Goo/Canvas/Install/goocanvas-perl.h -%%SITE_ARCH%%/Goo/Canvas/Install/goocanvas-perl.typemap -%%SITE_ARCH%%/Goo/Canvas/Install/goocanvas.typemap -%%SITE_ARCH%%/Goo/Canvas/Item.pod -%%SITE_ARCH%%/Goo/Canvas/ItemModel.pod -%%SITE_ARCH%%/Goo/Canvas/ItemSimple.pod -%%SITE_ARCH%%/Goo/Canvas/LineDash.pod -%%SITE_ARCH%%/Goo/Canvas/Path.pod -%%SITE_ARCH%%/Goo/Canvas/PathModel.pod -%%SITE_ARCH%%/Goo/Canvas/Points.pod -%%SITE_ARCH%%/Goo/Canvas/Polyline.pod -%%SITE_ARCH%%/Goo/Canvas/PolylineModel.pod -%%SITE_ARCH%%/Goo/Canvas/Rect.pod -%%SITE_ARCH%%/Goo/Canvas/RectModel.pod -%%SITE_ARCH%%/Goo/Canvas/Style.pod -%%SITE_ARCH%%/Goo/Canvas/Table.pod -%%SITE_ARCH%%/Goo/Canvas/TableModel.pod -%%SITE_ARCH%%/Goo/Canvas/Text.pod -%%SITE_ARCH%%/Goo/Canvas/TextModel.pod -%%SITE_ARCH%%/Goo/Canvas/Widget.pod -%%SITE_ARCH%%/Goo/Canvas/index.pod -%%SITE_ARCH%%/auto/Goo/Canvas/Canvas.so -%%PERL5_MAN3%%/Goo::Cairo::Matrix.3.gz -%%PERL5_MAN3%%/Goo::Cairo::Pattern.3.gz -%%PERL5_MAN3%%/Goo::Canvas.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Bounds.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Ellipse.3.gz -%%PERL5_MAN3%%/Goo::Canvas::EllipseModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Group.3.gz -%%PERL5_MAN3%%/Goo::Canvas::GroupModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Image.3.gz -%%PERL5_MAN3%%/Goo::Canvas::ImageModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Item.3.gz -%%PERL5_MAN3%%/Goo::Canvas::ItemModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::ItemSimple.3.gz -%%PERL5_MAN3%%/Goo::Canvas::LineDash.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Path.3.gz -%%PERL5_MAN3%%/Goo::Canvas::PathModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Points.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Polyline.3.gz -%%PERL5_MAN3%%/Goo::Canvas::PolylineModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Rect.3.gz -%%PERL5_MAN3%%/Goo::Canvas::RectModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Style.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Table.3.gz -%%PERL5_MAN3%%/Goo::Canvas::TableModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Text.3.gz -%%PERL5_MAN3%%/Goo::Canvas::TextModel.3.gz -%%PERL5_MAN3%%/Goo::Canvas::Widget.3.gz -%%PERL5_MAN3%%/Goo::Canvas::index.3.gz +%%SITE_PERL%%/GooCanvas2.pm +%%PERL5_MAN3%%/GooCanvas2.3.gz