Import clutter-0.8.4 as graphics/clutter.
Clutter it an open source software library for creating fast, visually rich and animated graphical user interfaces.
This commit is contained in:
parent
f772ef6398
commit
2767f4f503
6 changed files with 281 additions and 0 deletions
2
graphics/clutter/DESCR
Normal file
2
graphics/clutter/DESCR
Normal file
|
@ -0,0 +1,2 @@
|
|||
Clutter it an open source software library for creating fast, visually
|
||||
rich and animated graphical user interfaces.
|
33
graphics/clutter/Makefile
Normal file
33
graphics/clutter/Makefile
Normal file
|
@ -0,0 +1,33 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2008/12/14 10:57:18 obache Exp $
|
||||
#
|
||||
|
||||
DISTNAME= clutter-0.8.4
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://www.clutter-project.org/sources/clutter/0.8/
|
||||
|
||||
MAINTAINER= obache@NetBSD.org
|
||||
HOMEPAGE= http://clutter-project.org/
|
||||
COMMENT= Open GL based interactive canvas library
|
||||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL= yes
|
||||
USE_TOOLS+= gmake pkg-config
|
||||
|
||||
CONFIGURE_ARGS+= --with-json=check
|
||||
|
||||
PKGCONFIG_OVERRIDE+= clutter/x11/clutter-x11.pc.in
|
||||
PKGCONFIG_OVERRIDE+= clutter/win32/clutter-win32.pc.in
|
||||
PKGCONFIG_OVERRIDE+= clutter.pc.in
|
||||
|
||||
.include "options.mk"
|
||||
|
||||
TEST_TARGET= check
|
||||
|
||||
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.14.0
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.pango+= pango>=1.18.0
|
||||
.include "../../devel/pango/buildlink3.mk"
|
||||
.include "../../textproc/json-glib/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
169
graphics/clutter/PLIST
Normal file
169
graphics/clutter/PLIST
Normal file
|
@ -0,0 +1,169 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2008/12/14 10:57:18 obache Exp $
|
||||
include/clutter-0.8/clutter/clutter-actor.h
|
||||
include/clutter-0.8/clutter/clutter-alpha.h
|
||||
include/clutter-0.8/clutter/clutter-backend.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour-bspline.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour-depth.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour-ellipse.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour-opacity.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour-path.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour-rotate.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour-scale.h
|
||||
include/clutter-0.8/clutter/clutter-behaviour.h
|
||||
include/clutter-0.8/clutter/clutter-child-meta.h
|
||||
include/clutter-0.8/clutter/clutter-clone-texture.h
|
||||
include/clutter-0.8/clutter/clutter-color.h
|
||||
include/clutter-0.8/clutter/clutter-container.h
|
||||
include/clutter-0.8/clutter/clutter-deprecated.h
|
||||
include/clutter-0.8/clutter/clutter-effect.h
|
||||
include/clutter-0.8/clutter/clutter-entry.h
|
||||
include/clutter-0.8/clutter/clutter-enum-types.h
|
||||
include/clutter-0.8/clutter/clutter-event.h
|
||||
include/clutter-0.8/clutter/clutter-feature.h
|
||||
include/clutter-0.8/clutter/clutter-fixed.h
|
||||
include/clutter-0.8/clutter/clutter-frame-source.h
|
||||
include/clutter-0.8/clutter/clutter-group.h
|
||||
include/clutter-0.8/clutter/clutter-json.h
|
||||
include/clutter-0.8/clutter/clutter-keysyms.h
|
||||
include/clutter-0.8/clutter/clutter-label.h
|
||||
include/clutter-0.8/clutter/clutter-list-model.h
|
||||
include/clutter-0.8/clutter/clutter-main.h
|
||||
include/clutter-0.8/clutter/clutter-media.h
|
||||
include/clutter-0.8/clutter/clutter-model.h
|
||||
${PLIST.osx}include/clutter-0.8/clutter/clutter-osx.h
|
||||
include/clutter-0.8/clutter/clutter-rectangle.h
|
||||
include/clutter-0.8/clutter/clutter-score.h
|
||||
include/clutter-0.8/clutter/clutter-script.h
|
||||
include/clutter-0.8/clutter/clutter-scriptable.h
|
||||
include/clutter-0.8/clutter/clutter-shader.h
|
||||
include/clutter-0.8/clutter/clutter-stage-manager.h
|
||||
include/clutter-0.8/clutter/clutter-stage.h
|
||||
include/clutter-0.8/clutter/clutter-texture.h
|
||||
include/clutter-0.8/clutter/clutter-timeline.h
|
||||
include/clutter-0.8/clutter/clutter-timeout-pool.h
|
||||
include/clutter-0.8/clutter/clutter-types.h
|
||||
include/clutter-0.8/clutter/clutter-units.h
|
||||
include/clutter-0.8/clutter/clutter-util.h
|
||||
include/clutter-0.8/clutter/clutter-version.h
|
||||
include/clutter-0.8/clutter/clutter.h
|
||||
${PLIST.x11}include/clutter-0.8/clutter/glx/clutter-glx-texture-pixmap.h
|
||||
${PLIST.x11}include/clutter-0.8/clutter/glx/clutter-glx.h
|
||||
include/clutter-0.8/clutter/pangoclutter.h
|
||||
${PLIST.x11}include/clutter-0.8/clutter/x11/clutter-x11-enum-types.h
|
||||
${PLIST.x11}include/clutter-0.8/clutter/x11/clutter-x11-texture-pixmap.h
|
||||
${PLIST.x11}include/clutter-0.8/clutter/x11/clutter-x11.h
|
||||
include/clutter-0.8/cogl/cogl-defines-gl.h
|
||||
include/clutter-0.8/cogl/cogl.h
|
||||
${PLIST.x11}lib/libclutter-glx-0.8.la
|
||||
${PLIST.osx}lib/libclutter-osx-0.8.la
|
||||
lib/pkgconfig/clutter-0.8.pc
|
||||
${PLIST.x11}lib/pkgconfig/clutter-glx-0.8.pc
|
||||
${PLIST.osx}lib/pkgconfig/clutter-osx-0.8.pc
|
||||
${PLIST.x11}lib/pkgconfig/clutter-x11-0.8.pc
|
||||
share/gtk-doc/html/clutter/ClutterActor.html
|
||||
share/gtk-doc/html/clutter/ClutterAlpha.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviour.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviourBspline.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviourDepth.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviourEllipse.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviourOpacity.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviourPath.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviourRotate.html
|
||||
share/gtk-doc/html/clutter/ClutterBehaviourScale.html
|
||||
share/gtk-doc/html/clutter/ClutterChildMeta.html
|
||||
share/gtk-doc/html/clutter/ClutterCloneTexture.html
|
||||
share/gtk-doc/html/clutter/ClutterContainer.html
|
||||
share/gtk-doc/html/clutter/ClutterEntry.html
|
||||
share/gtk-doc/html/clutter/ClutterGroup.html
|
||||
share/gtk-doc/html/clutter/ClutterLabel.html
|
||||
share/gtk-doc/html/clutter/ClutterListModel.html
|
||||
share/gtk-doc/html/clutter/ClutterMedia.html
|
||||
share/gtk-doc/html/clutter/ClutterModel.html
|
||||
share/gtk-doc/html/clutter/ClutterModelIter.html
|
||||
share/gtk-doc/html/clutter/ClutterRectangle.html
|
||||
share/gtk-doc/html/clutter/ClutterScore.html
|
||||
share/gtk-doc/html/clutter/ClutterScript.html
|
||||
share/gtk-doc/html/clutter/ClutterShader.html
|
||||
share/gtk-doc/html/clutter/ClutterStage.html
|
||||
share/gtk-doc/html/clutter/ClutterTexture.html
|
||||
share/gtk-doc/html/clutter/ClutterTimeline.html
|
||||
share/gtk-doc/html/clutter/actor-box.png
|
||||
share/gtk-doc/html/clutter/alpha-func.png
|
||||
share/gtk-doc/html/clutter/building-clutter.html
|
||||
share/gtk-doc/html/clutter/ch01.html
|
||||
share/gtk-doc/html/clutter/ch02.html
|
||||
share/gtk-doc/html/clutter/ch03.html
|
||||
share/gtk-doc/html/clutter/ch04.html
|
||||
share/gtk-doc/html/clutter/ch05.html
|
||||
share/gtk-doc/html/clutter/ch06.html
|
||||
share/gtk-doc/html/clutter/ch07.html
|
||||
share/gtk-doc/html/clutter/ch08.html
|
||||
share/gtk-doc/html/clutter/ch09.html
|
||||
share/gtk-doc/html/clutter/clutter-Clutter-Effects.html
|
||||
share/gtk-doc/html/clutter/clutter-ClutterBackend.html
|
||||
share/gtk-doc/html/clutter/clutter-ClutterScriptable.html
|
||||
share/gtk-doc/html/clutter/clutter-Colors.html
|
||||
share/gtk-doc/html/clutter/clutter-Events.html
|
||||
share/gtk-doc/html/clutter/clutter-Fixed-Point-Support.html
|
||||
share/gtk-doc/html/clutter/clutter-General.html
|
||||
share/gtk-doc/html/clutter/clutter-Unit-conversion.html
|
||||
share/gtk-doc/html/clutter/clutter-Utilities.html
|
||||
share/gtk-doc/html/clutter/clutter-Versioning-Macros.html
|
||||
share/gtk-doc/html/clutter/clutter-Win32-Specific-Support.html
|
||||
share/gtk-doc/html/clutter/clutter-X11-Specific-Support.html
|
||||
share/gtk-doc/html/clutter/clutter-animation-behaviours.html
|
||||
share/gtk-doc/html/clutter/clutter-animation-conclusion.html
|
||||
share/gtk-doc/html/clutter/clutter-animation-effects.html
|
||||
share/gtk-doc/html/clutter/clutter-animation-timelines.html
|
||||
share/gtk-doc/html/clutter/clutter-animations.html
|
||||
share/gtk-doc/html/clutter/clutter-overview.html
|
||||
share/gtk-doc/html/clutter/clutter-subclassing-ClutterActor.html
|
||||
share/gtk-doc/html/clutter/clutter.devhelp
|
||||
share/gtk-doc/html/clutter/clutter.devhelp2
|
||||
share/gtk-doc/html/clutter/clutteranimation.html
|
||||
share/gtk-doc/html/clutter/clutterbase.html
|
||||
share/gtk-doc/html/clutter/creating-your-own-behaviours.html
|
||||
share/gtk-doc/html/clutter/event-flow.png
|
||||
share/gtk-doc/html/clutter/home.png
|
||||
share/gtk-doc/html/clutter/index.html
|
||||
share/gtk-doc/html/clutter/index.sgml
|
||||
share/gtk-doc/html/clutter/ix01.html
|
||||
share/gtk-doc/html/clutter/ix02.html
|
||||
share/gtk-doc/html/clutter/ix03.html
|
||||
share/gtk-doc/html/clutter/ix04.html
|
||||
share/gtk-doc/html/clutter/ix05.html
|
||||
share/gtk-doc/html/clutter/ix06.html
|
||||
share/gtk-doc/html/clutter/left.png
|
||||
share/gtk-doc/html/clutter/license.html
|
||||
share/gtk-doc/html/clutter/path-alpha-func.png
|
||||
share/gtk-doc/html/clutter/pt05.html
|
||||
share/gtk-doc/html/clutter/pt06.html
|
||||
share/gtk-doc/html/clutter/pt07.html
|
||||
share/gtk-doc/html/clutter/right.png
|
||||
share/gtk-doc/html/clutter/style.css
|
||||
share/gtk-doc/html/clutter/up.png
|
||||
share/gtk-doc/html/cogl/ch01.html
|
||||
share/gtk-doc/html/cogl/cogl-General-API.html
|
||||
share/gtk-doc/html/cogl/cogl-Offscreen-Buffers.html
|
||||
share/gtk-doc/html/cogl/cogl-Primitives.html
|
||||
share/gtk-doc/html/cogl/cogl-Shaders-and-Programmable-Pipeline.html
|
||||
share/gtk-doc/html/cogl/cogl-Textures.html
|
||||
share/gtk-doc/html/cogl/cogl-Utility-API.html
|
||||
share/gtk-doc/html/cogl/cogl.devhelp
|
||||
share/gtk-doc/html/cogl/cogl.devhelp2
|
||||
share/gtk-doc/html/cogl/home.png
|
||||
share/gtk-doc/html/cogl/index.html
|
||||
share/gtk-doc/html/cogl/index.sgml
|
||||
share/gtk-doc/html/cogl/ix01.html
|
||||
share/gtk-doc/html/cogl/left.png
|
||||
share/gtk-doc/html/cogl/license.html
|
||||
share/gtk-doc/html/cogl/right.png
|
||||
share/gtk-doc/html/cogl/style.css
|
||||
share/gtk-doc/html/cogl/up.png
|
||||
@dirrm share/gtk-doc/html/cogl
|
||||
@dirrm share/gtk-doc/html/clutter
|
||||
@dirrm include/clutter-0.8/cogl
|
||||
${PLIST.x11}@dirrm include/clutter-0.8/clutter/x11
|
||||
${PLIST.x11}@dirrm include/clutter-0.8/clutter/glx
|
||||
@dirrm include/clutter-0.8/clutter
|
||||
@dirrm include/clutter-0.8
|
40
graphics/clutter/buildlink3.mk
Normal file
40
graphics/clutter/buildlink3.mk
Normal file
|
@ -0,0 +1,40 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/12/14 10:57:18 obache Exp $
|
||||
#
|
||||
|
||||
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
|
||||
CLUTTER_BUILDLINK3_MK:= ${CLUTTER_BUILDLINK3_MK}+
|
||||
|
||||
.if ${BUILDLINK_DEPTH} == "+"
|
||||
BUILDLINK_DEPENDS+= clutter
|
||||
.endif
|
||||
|
||||
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nclutter}
|
||||
BUILDLINK_PACKAGES+= clutter
|
||||
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}clutter
|
||||
|
||||
.if ${CLUTTER_BUILDLINK3_MK} == "+"
|
||||
BUILDLINK_API_DEPENDS.clutter+= clutter>=0.8.0
|
||||
BUILDLINK_PKGSRCDIR.clutter?= ../../graphics/clutter
|
||||
|
||||
PRINT_PLIST_AWK+= /^@dirrm include\/clutter-0.8$$/ \
|
||||
{ print "@comment in clutter: " $$0; next; }
|
||||
.endif # CLUTTER_BUILDLINK3_MK
|
||||
|
||||
pkgbase := clutter
|
||||
.include "../../mk/pkg-build-options.mk"
|
||||
|
||||
.if !empty(PKG_BUILD_OPTIONS.clutter:Mx11)
|
||||
.include "../../graphics/MesaLib/buildlink3.mk"
|
||||
.include "../../x11/libX11/buildlink3.mk"
|
||||
.include "../../x11/libXdamage/buildlink3.mk"
|
||||
.include "../../x11/libXfixes/buildlink3.mk"
|
||||
.include "../../x11/libXcomposite/buildlink3.mk"
|
||||
.include "../../x11/libXi/buildlink3.mk"
|
||||
.include "../../x11/gtk2/buildlink3.mk"
|
||||
.endif
|
||||
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
.include "../../devel/pango/buildlink3.mk"
|
||||
.include "../../textproc/json-glib/buildlink3.mk"
|
||||
|
||||
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
|
5
graphics/clutter/distinfo
Normal file
5
graphics/clutter/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2008/12/14 10:57:18 obache Exp $
|
||||
|
||||
SHA1 (clutter-0.8.4.tar.gz) = 4a997d4df63db3e152975d91dfa66feb7d69d258
|
||||
RMD160 (clutter-0.8.4.tar.gz) = e7f8dc1ec34a51b078f87bbbb5db28c5637c09a2
|
||||
Size (clutter-0.8.4.tar.gz) = 2081546 bytes
|
32
graphics/clutter/options.mk
Normal file
32
graphics/clutter/options.mk
Normal file
|
@ -0,0 +1,32 @@
|
|||
# $NetBSD: options.mk,v 1.1.1.1 2008/12/14 10:57:18 obache Exp $
|
||||
#
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.clutter
|
||||
PKG_SUPPORTED_OPTIONS= x11
|
||||
PKG_SUGGESTED_OPTIONS= x11
|
||||
|
||||
.include "../../mk/bsd.options.mk"
|
||||
|
||||
PLIST_VARS+= x11 osx
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mx11)
|
||||
PLIST.x11= yes
|
||||
CONFIGURE_ARGS+= --with-x
|
||||
CONFIGURE_ARGS+= --with-flavour=glx
|
||||
CONFIGURE_ARGS+= --with-imagebackend=gdk-pixbuf
|
||||
.include "../../graphics/MesaLib/buildlink3.mk"
|
||||
.include "../../x11/libX11/buildlink3.mk"
|
||||
.include "../../x11/libXdamage/buildlink3.mk"
|
||||
.include "../../x11/libXfixes/buildlink3.mk"
|
||||
.include "../../x11/libXcomposite/buildlink3.mk"
|
||||
.include "../../x11/libXi/buildlink3.mk"
|
||||
.include "../../x11/gtk2/buildlink3.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-x
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
. if ${OPSYS} == Darwin
|
||||
PLIST.osx= yes
|
||||
CONFIGURE_ARGS+= --with-flavour=osx
|
||||
CONFIGURE_ARGS+= --with-imagebackend=quartz
|
||||
. endif
|
||||
.endif
|
Loading…
Reference in a new issue