Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
Clutter is an open source software library for creating fast, visually
rich and animated graphical user interfaces.
+38
View File
@@ -0,0 +1,38 @@
# $NetBSD: Makefile,v 1.39 2013/06/06 12:53:49 wiz Exp $
#
DISTNAME= clutter-1.2.14
PKGREVISION= 14
CATEGORIES= graphics
MASTER_SITES= http://source.clutter-project.org/sources/clutter/1.2/
# ${MASTER_SITE_GNOME:=sources/clutter/1.2/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://clutter-project.org/
COMMENT= Open GL based interactive canvas library
LICENSE= gnu-lgpl-v2.1
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
CONFIGURE_ARGS+= --with-json=system
PKGCONFIG_OVERRIDE+= clutter/cogl/cogl/cogl.pc.in
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.16.0
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.pango+= pango>=1.20.0
.include "../../devel/pango/buildlink3.mk"
BUILDLINK_API_DEPENDS.cairo+= cairo>=1.6.0
.include "../../graphics/cairo/buildlink3.mk"
BUILDLINK_API_DEPENDS.json-glib+= json-glib>=0.8.0
.include "../../textproc/json-glib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+247
View File
@@ -0,0 +1,247 @@
@comment $NetBSD: PLIST,v 1.7 2010/12/03 07:30:17 obache Exp $
include/clutter-1.0/clutter/clutter-actor.h
include/clutter-1.0/clutter/clutter-alpha.h
include/clutter-1.0/clutter/clutter-animatable.h
include/clutter-1.0/clutter/clutter-animation.h
include/clutter-1.0/clutter/clutter-animator.h
include/clutter-1.0/clutter/clutter-backend.h
include/clutter-1.0/clutter/clutter-behaviour-depth.h
include/clutter-1.0/clutter/clutter-behaviour-ellipse.h
include/clutter-1.0/clutter/clutter-behaviour-opacity.h
include/clutter-1.0/clutter/clutter-behaviour-path.h
include/clutter-1.0/clutter/clutter-behaviour-rotate.h
include/clutter-1.0/clutter/clutter-behaviour-scale.h
include/clutter-1.0/clutter/clutter-behaviour.h
include/clutter-1.0/clutter/clutter-bin-layout.h
include/clutter-1.0/clutter/clutter-binding-pool.h
include/clutter-1.0/clutter/clutter-box-layout.h
include/clutter-1.0/clutter/clutter-box.h
include/clutter-1.0/clutter/clutter-cairo-texture.h
include/clutter-1.0/clutter/clutter-child-meta.h
include/clutter-1.0/clutter/clutter-clone.h
include/clutter-1.0/clutter/clutter-color.h
include/clutter-1.0/clutter/clutter-container.h
include/clutter-1.0/clutter/clutter-deprecated.h
include/clutter-1.0/clutter/clutter-device-manager.h
include/clutter-1.0/clutter/clutter-enum-types.h
include/clutter-1.0/clutter/clutter-event.h
include/clutter-1.0/clutter/clutter-feature.h
include/clutter-1.0/clutter/clutter-fixed-layout.h
include/clutter-1.0/clutter/clutter-fixed.h
include/clutter-1.0/clutter/clutter-flow-layout.h
include/clutter-1.0/clutter/clutter-frame-source.h
include/clutter-1.0/clutter/clutter-group.h
include/clutter-1.0/clutter/clutter-input-device.h
include/clutter-1.0/clutter/clutter-interval.h
include/clutter-1.0/clutter/clutter-json.h
include/clutter-1.0/clutter/clutter-keysyms.h
include/clutter-1.0/clutter/clutter-layout-manager.h
include/clutter-1.0/clutter/clutter-layout-meta.h
include/clutter-1.0/clutter/clutter-list-model.h
include/clutter-1.0/clutter/clutter-main.h
include/clutter-1.0/clutter/clutter-media.h
include/clutter-1.0/clutter/clutter-model.h
${PLIST.osx}include/clutter-1.0/clutter/clutter-osx.h
include/clutter-1.0/clutter/clutter-path.h
include/clutter-1.0/clutter/clutter-rectangle.h
include/clutter-1.0/clutter/clutter-score.h
include/clutter-1.0/clutter/clutter-script.h
include/clutter-1.0/clutter/clutter-scriptable.h
include/clutter-1.0/clutter/clutter-shader-types.h
include/clutter-1.0/clutter/clutter-shader.h
include/clutter-1.0/clutter/clutter-stage-manager.h
include/clutter-1.0/clutter/clutter-stage-window.h
include/clutter-1.0/clutter/clutter-stage.h
include/clutter-1.0/clutter/clutter-text.h
include/clutter-1.0/clutter/clutter-texture.h
include/clutter-1.0/clutter/clutter-timeline.h
include/clutter-1.0/clutter/clutter-timeout-pool.h
include/clutter-1.0/clutter/clutter-types.h
include/clutter-1.0/clutter/clutter-units.h
include/clutter-1.0/clutter/clutter-util.h
include/clutter-1.0/clutter/clutter-version.h
include/clutter-1.0/clutter/clutter.h
${PLIST.x11}include/clutter-1.0/clutter/glx/clutter-glx-texture-pixmap.h
${PLIST.x11}include/clutter-1.0/clutter/glx/clutter-glx.h
${PLIST.x11}include/clutter-1.0/clutter/x11/clutter-x11-enum-types.h
${PLIST.x11}include/clutter-1.0/clutter/x11/clutter-x11-texture-pixmap.h
${PLIST.x11}include/clutter-1.0/clutter/x11/clutter-x11.h
include/clutter-1.0/cogl/cogl-bitmap.h
include/clutter-1.0/cogl/cogl-buffer.h
include/clutter-1.0/cogl/cogl-color.h
include/clutter-1.0/cogl/cogl-debug.h
include/clutter-1.0/cogl/cogl-defines.h
include/clutter-1.0/cogl/cogl-deprecated.h
include/clutter-1.0/cogl/cogl-enum-types.h
include/clutter-1.0/cogl/cogl-fixed.h
include/clutter-1.0/cogl/cogl-material.h
include/clutter-1.0/cogl/cogl-matrix.h
include/clutter-1.0/cogl/cogl-offscreen.h
include/clutter-1.0/cogl/cogl-pango.h
include/clutter-1.0/cogl/cogl-path.h
include/clutter-1.0/cogl/cogl-pixel-buffer.h
include/clutter-1.0/cogl/cogl-primitives.h
include/clutter-1.0/cogl/cogl-shader.h
include/clutter-1.0/cogl/cogl-texture.h
include/clutter-1.0/cogl/cogl-types.h
include/clutter-1.0/cogl/cogl-vertex-buffer.h
include/clutter-1.0/cogl/cogl.h
${PLIST.x11}lib/libclutter-glx-1.0.la
${PLIST.osx}lib/libclutter-osx-1.0.la
lib/pkgconfig/clutter-1.0.pc
${PLIST.x11}lib/pkgconfig/clutter-glx-1.0.pc
${PLIST.osx}lib/pkgconfig/clutter-osx-1.0.pc
${PLIST.x11}lib/pkgconfig/clutter-x11-1.0.pc
lib/pkgconfig/cogl-1.0.pc
lib/pkgconfig/cogl-gl-1.0.pc
share/gtk-doc/html/clutter/ClutterActor.html
share/gtk-doc/html/clutter/ClutterAlpha.html
share/gtk-doc/html/clutter/ClutterAnimatable.html
share/gtk-doc/html/clutter/ClutterAnimator.html
share/gtk-doc/html/clutter/ClutterBehaviour.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/ClutterBinLayout.html
share/gtk-doc/html/clutter/ClutterBox.html
share/gtk-doc/html/clutter/ClutterBoxLayout.html
share/gtk-doc/html/clutter/ClutterCairoTexture.html
share/gtk-doc/html/clutter/ClutterChildMeta.html
share/gtk-doc/html/clutter/ClutterClone.html
share/gtk-doc/html/clutter/ClutterContainer.html
share/gtk-doc/html/clutter/ClutterDeviceManager.html
share/gtk-doc/html/clutter/ClutterFixedLayout.html
share/gtk-doc/html/clutter/ClutterFlowLayout.html
share/gtk-doc/html/clutter/ClutterGroup.html
share/gtk-doc/html/clutter/ClutterInputDevice.html
share/gtk-doc/html/clutter/ClutterLayoutManager.html
share/gtk-doc/html/clutter/ClutterLayoutMeta.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/ClutterPath.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/ClutterScriptable.html
share/gtk-doc/html/clutter/ClutterStage.html
share/gtk-doc/html/clutter/ClutterText.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/additionaldocs.html
share/gtk-doc/html/clutter/animator-key-frames.png
share/gtk-doc/html/clutter/annotation-glossary.html
share/gtk-doc/html/clutter/bin-layout.png
share/gtk-doc/html/clutter/box-layout.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/ch10.html
share/gtk-doc/html/clutter/clutter-ClutterBackend.html
share/gtk-doc/html/clutter/clutter-Colors.html
share/gtk-doc/html/clutter/clutter-EGL-Specific-Support.html
share/gtk-doc/html/clutter/clutter-EGLX-Specific-Support.html
share/gtk-doc/html/clutter/clutter-Events.html
share/gtk-doc/html/clutter/clutter-Features.html
share/gtk-doc/html/clutter/clutter-GLX-Specific-Support.html
share/gtk-doc/html/clutter/clutter-General.html
share/gtk-doc/html/clutter/clutter-Implicit-Animations.html
share/gtk-doc/html/clutter/clutter-Key-Bindings.html
share/gtk-doc/html/clutter/clutter-Shaders.html
share/gtk-doc/html/clutter/clutter-Stage-Manager.html
share/gtk-doc/html/clutter/clutter-Unit-conversion.html
share/gtk-doc/html/clutter/clutter-Utilities.html
share/gtk-doc/html/clutter/clutter-Value-intervals.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-implicit.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/clutterbackends.html
share/gtk-doc/html/clutter/clutterbase.html
share/gtk-doc/html/clutter/clutterglossary.html
share/gtk-doc/html/clutter/clutterobjecthierarchy.html
share/gtk-doc/html/clutter/clutterobjectindex.html
share/gtk-doc/html/clutter/clutterobjects.html
share/gtk-doc/html/clutter/cluttertools.html
share/gtk-doc/html/clutter/creating-your-own-behaviours.html
share/gtk-doc/html/clutter/easing-modes.png
share/gtk-doc/html/clutter/event-flow.png
share/gtk-doc/html/clutter/flow-layout-horizontal.png
share/gtk-doc/html/clutter/flow-layout-vertical.png
share/gtk-doc/html/clutter/go01.html
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/iterating-paths.html
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/ix07.html
share/gtk-doc/html/clutter/ix08.html
share/gtk-doc/html/clutter/left.png
share/gtk-doc/html/clutter/license.html
share/gtk-doc/html/clutter/migrating-ClutterEffect.html
share/gtk-doc/html/clutter/migrating-ClutterPath.html
share/gtk-doc/html/clutter/migration.html
share/gtk-doc/html/clutter/path-alpha-func.png
share/gtk-doc/html/clutter/pt10.html
share/gtk-doc/html/clutter/right.png
share/gtk-doc/html/clutter/running-clutter.html
share/gtk-doc/html/clutter/style.css
share/gtk-doc/html/clutter/up.png
share/gtk-doc/html/clutter/using-cairo.html
share/gtk-doc/html/cogl/ch01.html
share/gtk-doc/html/cogl/ch02.html
share/gtk-doc/html/cogl/cogl-Blend-Strings.html
share/gtk-doc/html/cogl/cogl-Buffers.html
share/gtk-doc/html/cogl/cogl-Clipping.html
share/gtk-doc/html/cogl/cogl-Color-Type.html
share/gtk-doc/html/cogl/cogl-Fixed-Point-API.html
share/gtk-doc/html/cogl/cogl-General-API.html
share/gtk-doc/html/cogl/cogl-Materials.html
share/gtk-doc/html/cogl/cogl-Matrices.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-Vertex-Buffers.html
share/gtk-doc/html/cogl/cogl.devhelp
share/gtk-doc/html/cogl/cogl.devhelp2
share/gtk-doc/html/cogl/fill-rule.png
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/ix02.html
share/gtk-doc/html/cogl/ix03.html
share/gtk-doc/html/cogl/ix04.html
share/gtk-doc/html/cogl/ix05.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
+32
View File
@@ -0,0 +1,32 @@
# $NetBSD: buildlink3.mk,v 1.24 2013/06/06 12:53:49 wiz Exp $
#
BUILDLINK_TREE+= clutter
.if !defined(CLUTTER_BUILDLINK3_MK)
CLUTTER_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.clutter+= clutter>=1.0.0
BUILDLINK_ABI_DEPENDS.clutter+= clutter>=1.2.14nb14
BUILDLINK_PKGSRCDIR.clutter?= ../../graphics/clutter
pkgbase := clutter
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.clutter:Mx11)
BUILDLINK_API_DEPENDS.MesaLib+= MesaLib>=7.0
.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 "../../graphics/gdk-pixbuf2/buildlink3.mk"
.endif
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../textproc/json-glib/buildlink3.mk"
.endif # CLUTTER_BUILDLINK3_MK
BUILDLINK_TREE+= -clutter
+7
View File
@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.17 2012/02/02 17:27:19 drochner Exp $
SHA1 (clutter-1.2.14.tar.gz) = 2fcc0a053424a33f98cbab51477cec2518c4bba6
RMD160 (clutter-1.2.14.tar.gz) = 9f54c29e17b5595b964f3345729d001189df40f1
Size (clutter-1.2.14.tar.gz) = 3201417 bytes
SHA1 (patch-aa) = b1c1df2dd6806ad9c4626b29b0fa16db67527507
SHA1 (patch-ab) = 1031517c2a9ee5716a8cf5cf9188a53861d1f9a9
+34
View File
@@ -0,0 +1,34 @@
# $NetBSD: options.mk,v 1.4 2010/11/17 21:13:09 drochner 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
CONFIGURE_ARGS+= --enable-xinput
BUILDLINK_API_DEPENDS.MesaLib+= MesaLib>=7.0
.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 "../../graphics/gdk-pixbuf2/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
+12
View File
@@ -0,0 +1,12 @@
$NetBSD: patch-aa,v 1.3 2012/02/02 17:27:19 drochner Exp $
--- clutter/cogl/cogl/Makefile.in.orig 2010-09-24 15:28:53.000000000 +0000
+++ clutter/cogl/cogl/Makefile.in
@@ -418,7 +418,6 @@ INCLUDES = \
AM_CPPFLAGS = \
-DG_DISABLE_SINGLE_INCLUDES \
- -DG_DISABLE_DEPRECATED \
-DG_LOG_DOMAIN=\"Cogl-$(COGL_WINSYS)\" \
-DCLUTTER_COMPILATION \
$(COGL_DEBUG_CFLAGS) \
+12
View File
@@ -0,0 +1,12 @@
$NetBSD: patch-ab,v 1.4 2012/02/02 17:27:19 drochner Exp $
--- clutter/Makefile.in.orig 2010-09-24 15:28:52.000000000 +0000
+++ clutter/Makefile.in
@@ -472,7 +472,6 @@ AM_CPPFLAGS = \
-DCLUTTER_COMPILATION=1 \
-DCOGL_DISABLE_DEPRECATED \
-DCOGL_ENABLE_EXPERIMENTAL_API \
- -DG_DISABLE_DEPRECATED \
-DG_DISABLE_SINGLE_INCLUDES \
-DG_LOG_DOMAIN=\"Clutter\" \
$(CLUTTER_DEBUG_CFLAGS) \