From 183a0726b9fd471395c153c7b341853ae7b0eb08 Mon Sep 17 00:00:00 2001 From: obache Date: Sun, 14 Dec 2008 11:13:32 +0000 Subject: Import p5-clutter-0.8.2.0 as graphics/p5-clutter. Perl bindings to the Clutter OpenGL canvas. Clutter aims to give a nice and easy GObject based API for creating fast, heavily stylised applications, such as media box UI, presentations, kiosk style applications, etc. Clutter uses OpenGL for rendering. The Clutter Perl bindings allow you to write canvas-based applications in a Perlish and object-oriented way, freeing you from having to care about casting and memory management of the original Clutter C API, and yet remaining close to its spirit. --- graphics/p5-clutter/DESCR | 10 ++++++++++ graphics/p5-clutter/Makefile | 38 ++++++++++++++++++++++++++++++++++++++ graphics/p5-clutter/distinfo | 5 +++++ 3 files changed, 53 insertions(+) create mode 100644 graphics/p5-clutter/DESCR create mode 100644 graphics/p5-clutter/Makefile create mode 100644 graphics/p5-clutter/distinfo (limited to 'graphics') diff --git a/graphics/p5-clutter/DESCR b/graphics/p5-clutter/DESCR new file mode 100644 index 00000000000..4b4106b185a --- /dev/null +++ b/graphics/p5-clutter/DESCR @@ -0,0 +1,10 @@ +Perl bindings to the Clutter OpenGL canvas. Clutter aims to give a nice +and easy GObject based API for creating fast, heavily stylised applications, +such as media box UI, presentations, kiosk style applications, etc. + +Clutter uses OpenGL for rendering. + +The Clutter Perl bindings allow you to write canvas-based applications in +a Perlish and object-oriented way, freeing you from having to care about +casting and memory management of the original Clutter C API, and yet +remaining close to its spirit. diff --git a/graphics/p5-clutter/Makefile b/graphics/p5-clutter/Makefile new file mode 100644 index 00000000000..fd872f0d685 --- /dev/null +++ b/graphics/p5-clutter/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/12/14 11:13:32 obache Exp $ +# + +DISTNAME= clutter-perl-0.8.2.0 +PKGNAME= p5-${DISTNAME:S/-perl-/-/} +CATEGORIES= graphics +MASTER_SITES= http://www.clutter-project.org/sources/clutter-perl/0.8/ + +MAINTAINER= obache@NetBSD.org +HOMEPAGE= http://www.clutter-project.org/ +COMMENT= Perl bindings to the Clutter OpenGL canvas + +PKG_DESTDIR_SUPPORT= user-destdir + +BUILD_DEPENDS+= p5-ExtUtils-Depends>=0.2:../../devel/p5-ExtUtils-Depends +BUILD_DEPENDS+= p5-ExtUtils-PkgConfig>=1.03:../../devel/p5-ExtUtils-PkgConfig + +WRKSRC= ${WRKDIR}/Clutter-0.820 + +MAKE_JOBS_SAFE= no + +USE_TOOLS+= pkg-config +USE_LANGUAGES= c + +PERL5_PACKLIST= auto/Clutter/.packlist + +BUILDLINK_API_DEPENDS.p5-glib2+= p5-glib2>=1.180 +.include "../../devel/p5-glib2/buildlink3.mk" +BUILDLINK_API_DEPENDS.clutter+= clutter>=0.8.2 +.include "../../graphics/clutter/buildlink3.mk" +.include "../../graphics/clutter-gtk/buildlink3.mk" +.include "../../graphics/clutter-cairo/buildlink3.mk" +.include "../../graphics/p5-cairo/buildlink3.mk" +.include "../../multimedia/clutter-gst/buildlink3.mk" +.include "../../multimedia/p5-GStreamer/buildlink3.mk" +.include "../../x11/p5-gtk2/buildlink3.mk" +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/p5-clutter/distinfo b/graphics/p5-clutter/distinfo new file mode 100644 index 00000000000..c0f3701fd58 --- /dev/null +++ b/graphics/p5-clutter/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/12/14 11:13:32 obache Exp $ + +SHA1 (clutter-perl-0.8.2.0.tar.gz) = c8d6da2b981ced9a89da785d1bbad8d5abbf88c1 +RMD160 (clutter-perl-0.8.2.0.tar.gz) = bb730e523a8de39414b935749db4afacbbf0e6b3 +Size (clutter-perl-0.8.2.0.tar.gz) = 90861 bytes -- cgit v1.2.3