Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Aug 2013 23:21:46 +0000 (UTC)
From:      William Grzybowski <wg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r325171 - head/devel/p5-Goo-Canvas
Message-ID:  <201308212321.r7LNLkMd067832@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wg
Date: Wed Aug 21 23:21:46 2013
New Revision: 325171
URL: http://svnweb.freebsd.org/changeset/ports/325171

Log:
  devel/p5-Goo-Canvas: fix build
  
  - Fix build
  - Add LICENSE (GPLv2)
  - Trim Makefile header
  - Use new perl5 framework
  - Use only one space for WWW:
  
  PR:		ports/179278
  Submitted by:	nemysis <nemysis gmx.ch>
  Approved by:	maintainer (timeout)

Modified:
  head/devel/p5-Goo-Canvas/Makefile
  head/devel/p5-Goo-Canvas/pkg-descr
  head/devel/p5-Goo-Canvas/pkg-plist

Modified: head/devel/p5-Goo-Canvas/Makefile
==============================================================================
--- head/devel/p5-Goo-Canvas/Makefile	Wed Aug 21 23:07:33 2013	(r325170)
+++ head/devel/p5-Goo-Canvas/Makefile	Wed Aug 21 23:21:46 2013	(r325171)
@@ -1,13 +1,9 @@
-# New ports collection makefile for:	p5-Goo-Canvas
-# Date created:		2010-03-10
-# Whom:			Sylvio Cesar Teixeira <sylvio@FreeBSD.org>
-#
+# Created by: Sylvio Cesar Teixeira <sylvio@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	Goo-Canvas
 PORTVERSION=	0.06
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -15,18 +11,23 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	sylvio@FreeBSD.org
 COMMENT=	Perl interface to the GooCanvas
 
+LICENSE=	GPLv2
+
 BUILD_DEPENDS=	p5-Cairo>=0:${PORTSDIR}/graphics/p5-Cairo \
+		p5-ExtUtils-Depends>=0:${PORTSDIR}/devel/p5-ExtUtils-Depends \
+		p5-ExtUtils-PkgConfig>=1:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
 		p5-Glib2>=0:${PORTSDIR}/devel/p5-Glib2 \
 		p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2
-LIB_DEPENDS=	goocanvas.3:${PORTSDIR}/graphics/goocanvas \
-		gdk_pixbuf_xlib.2:${PORTSDIR}/graphics/gdk-pixbuf
+LIB_DEPENDS=	goocanvas:${PORTSDIR}/graphics/goocanvas
 RUN_DEPENDS=	p5-Cairo>=0:${PORTSDIR}/graphics/p5-Cairo \
 		p5-Glib2>=0:${PORTSDIR}/devel/p5-Glib2 \
 		p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2
 
-MAKE_JOBS_UNSAFE=	yes
+USE_GNOME=	gdkpixbuf
+USE_PERL5=	configure build run
+USES=		perl5
 
-BROKEN=		fails to build
+MAKE_JOBS_UNSAFE=	yes
 
 MAN1=		perltetris.pl.1 perlmine.pl.1
 MAN3=		Goo::Canvas::Item.3 \
@@ -58,6 +59,4 @@ MAN3=		Goo::Canvas::Item.3 \
 		Goo::Canvas::Points.3 \
 		Goo::Canvas::ItemSimple.3
 
-PERL_CONFIGURE=	yes
-
 .include <bsd.port.mk>

Modified: head/devel/p5-Goo-Canvas/pkg-descr
==============================================================================
--- head/devel/p5-Goo-Canvas/pkg-descr	Wed Aug 21 23:07:33 2013	(r325170)
+++ head/devel/p5-Goo-Canvas/pkg-descr	Wed Aug 21 23:21:46 2013	(r325171)
@@ -1,3 +1,3 @@
 Perl interface to the GooCanvas
 
-WWW:	http://search.cpan.org/dist/Goo-Canvas/
+WWW: http://search.cpan.org/dist/Goo-Canvas/

Modified: head/devel/p5-Goo-Canvas/pkg-plist
==============================================================================
--- head/devel/p5-Goo-Canvas/pkg-plist	Wed Aug 21 23:07:33 2013	(r325170)
+++ head/devel/p5-Goo-Canvas/pkg-plist	Wed Aug 21 23:21:46 2013	(r325171)
@@ -38,9 +38,9 @@ bin/perltetris.pl
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo/Canvas/.packlist
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo/Canvas/Canvas.bs
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo/Canvas/Canvas.so
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo/Canvas
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo/Canvas
 @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo
 @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Goo/Cairo
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Goo/Canvas/Install
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Goo/Canvas
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Goo/Canvas/Install
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Goo/Canvas
 @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Goo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308212321.r7LNLkMd067832>