Sun Dec 14 11:02:30 2008 UTC ()
Import clutter-box2d-0.8.0 as graphics/clutter-box2d.

A glue layer between clutter and box2d that provides a special group where the
actors can be set to be static or dynamic in regard to a physics simulation. The
source tree currently contains an embedded version of box2d trunk.

Features:
  - Children of the ClutterBox2d group can be simulated as static or dynamic
    rigid bodies. Collision detection.
  - Specifying the gravity of the world.
  - play/pause control over the box2d physics engine
  - Setting linear and angular velocities of simulated children.
  - automatic position synchronization between clutter and box2d.
  - joints
      - prismatic.
      - revolute.
      - distance (spring)
      - mouse (for dragging objects around and manipulating them).

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(obache)
diff -r0 -r1.1.1.1 pkgsrc/graphics/clutter-box2d/Makefile
diff -r0 -r1.1.1.1 pkgsrc/graphics/clutter-box2d/PLIST
diff -r0 -r1.1.1.1 pkgsrc/graphics/clutter-box2d/distinfo
diff -r0 -r1.1.1.1 pkgsrc/graphics/clutter-box2d/DESCR

File Added: pkgsrc/graphics/clutter-box2d/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2008/12/14 11:02:30 obache Exp $
#

DISTNAME=	clutter-box2d-0.8.0
CATEGORIES=	graphics
MASTER_SITES=	http://www.clutter-project.org/sources/clutter-box2d/0.8/

MAINTAINER=	obache@NetBSD.org
HOMEPAGE=	http://www.clutter-project.org/
COMMENT=	Clutter Box2D integration library

PKG_DESTDIR_SUPPORT=	user-destdir

GNU_CONFIGURE=	yes
USE_LIBTOOL=	yes
USE_TOOLS+=	pkg-config
USE_LANGUAGES=	c c++

PKGCONFIG_OVERRIDE+=	clutter-box2d.pc.in

.include "../../graphics/clutter/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/graphics/clutter-box2d/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2008/12/14 11:02:30 obache Exp $
include/clutter-0.8/clutter-box2d/clutter-box2d-joint.h
include/clutter-0.8/clutter-box2d/clutter-box2d-util.h
include/clutter-0.8/clutter-box2d/clutter-box2d.h
lib/libclutter-box2d-0.8.la
lib/pkgconfig/clutter-box2d-0.8.pc
share/gtk-doc/html/clutter-box2d/ch01.html
share/gtk-doc/html/clutter-box2d/ch02.html
share/gtk-doc/html/clutter-box2d/clutter-box2d-ClutterBox2D-Actor.html
share/gtk-doc/html/clutter-box2d/clutter-box2d-ClutterBox2D-Joint.html
share/gtk-doc/html/clutter-box2d/clutter-box2d.devhelp
share/gtk-doc/html/clutter-box2d/clutter-box2d.devhelp2
share/gtk-doc/html/clutter-box2d/home.png
share/gtk-doc/html/clutter-box2d/index.html
share/gtk-doc/html/clutter-box2d/index.sgml
share/gtk-doc/html/clutter-box2d/left.png
share/gtk-doc/html/clutter-box2d/license.html
share/gtk-doc/html/clutter-box2d/right.png
share/gtk-doc/html/clutter-box2d/style.css
share/gtk-doc/html/clutter-box2d/up.png
@dirrm share/gtk-doc/html/clutter-box2d
@dirrm include/clutter-0.8/clutter-box2d

File Added: pkgsrc/graphics/clutter-box2d/distinfo
$NetBSD: distinfo,v 1.1.1.1 2008/12/14 11:02:30 obache Exp $

SHA1 (clutter-box2d-0.8.0.tar.gz) = 4697cf4626a9db6bf7f9bb5bf80b537834ff7470
RMD160 (clutter-box2d-0.8.0.tar.gz) = 23f7d35abaec15e2148032defa48836e23bbe020
Size (clutter-box2d-0.8.0.tar.gz) = 479436 bytes

File Added: pkgsrc/graphics/clutter-box2d/DESCR
A glue layer between clutter and box2d that provides a special group where the
actors can be set to be static or dynamic in regard to a physics simulation. The
source tree currently contains an embedded version of box2d trunk.

Features:
  - Children of the ClutterBox2d group can be simulated as static or dynamic
    rigid bodies. Collision detection.
  - Specifying the gravity of the world.
  - play/pause control over the box2d physics engine
  - Setting linear and angular velocities of simulated children.
  - automatic position synchronization between clutter and box2d.
  - joints
      - prismatic.
      - revolute.
      - distance (spring)
      - mouse (for dragging objects around and manipulating them).