Date: Mon, 4 Jun 2018 15:09:55 +0000 (UTC) From: Danilo Egea Gondolfo <danilo@FreeBSD.org> 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 Message-ID: <201806041509.w54F9tax067208@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <sylvio@FreeBSD.org> +# Created by: Danilo Egea Gondolfo <danilo@FreeBSD.org> # $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 <bsd.port.mk> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806041509.w54F9tax067208>