pkgsrc/graphics/p5-clutter/Makefile
obache 183a0726b9 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.
2008-12-14 11:13:32 +00:00

38 lines
1.2 KiB
Makefile

# $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"