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
+5
View File
@@ -0,0 +1,5 @@
Cal3d is a skeletal based 3d character animation library written in C++ in
a platform-/graphic API-independent way. Originally designed to be used in a
3d client for Worldforge, it evolved into a stand-alone product which can be
used in many different kinds of projects. Check out the Cal3d FAQ for more
detailed info.
+18
View File
@@ -0,0 +1,18 @@
# $NetBSD: Makefile,v 1.8 2012/10/06 14:10:42 asau Exp $
#
PKGNAME= cal3d-${CAL3D_VERSION}
PKGREVISION= 2
.include "../../graphics/cal3d/Makefile.common"
COMMENT= Skeletal based 3d character animation library in C++
USE_TOOLS+= automake
pre-configure:
cd ${WRKSRC} && ./autogen.sh
.include "../../graphics/Mesa/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+20
View File
@@ -0,0 +1,20 @@
# $NetBSD: Makefile.common,v 1.11 2013/01/26 22:01:07 wiz Exp $
#
# used by graphics/cal3d/Makefile
# used by graphics/cal3d-examples/Makefile
DISTNAME= cal3d-${CAL3D_VERSION}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cal3d/}
CAL3D_VERSION= 0.9.1
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://cal3d.sourceforge.net/
COMMENT= Skeletal based 3d character animation library in C++
EXTRACT_SUFX= .tar.bz2
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= automake
GNU_CONFIGURE= yes
+43
View File
@@ -0,0 +1,43 @@
@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:59:07 joerg Exp $
include/cal3d/animation.h
include/cal3d/animation_action.h
include/cal3d/animation_cycle.h
include/cal3d/bone.h
include/cal3d/buffersource.h
include/cal3d/cal3d.h
include/cal3d/cal3d_wrapper.h
include/cal3d/coreanimation.h
include/cal3d/corebone.h
include/cal3d/corekeyframe.h
include/cal3d/corematerial.h
include/cal3d/coremesh.h
include/cal3d/coremodel.h
include/cal3d/coremorphanimation.h
include/cal3d/coreskeleton.h
include/cal3d/coresubmesh.h
include/cal3d/coresubmorphtarget.h
include/cal3d/coretrack.h
include/cal3d/datasource.h
include/cal3d/error.h
include/cal3d/global.h
include/cal3d/loader.h
include/cal3d/matrix.h
include/cal3d/mesh.h
include/cal3d/mixer.h
include/cal3d/model.h
include/cal3d/morphtargetmixer.h
include/cal3d/physique.h
include/cal3d/platform.h
include/cal3d/quaternion.h
include/cal3d/renderer.h
include/cal3d/resource.h
include/cal3d/saver.h
include/cal3d/skeleton.h
include/cal3d/springsystem.h
include/cal3d/streamsource.h
include/cal3d/submesh.h
include/cal3d/tinystr.h
include/cal3d/tinyxml.h
include/cal3d/vector.h
lib/libcal3d.la
lib/pkgconfig/cal3d.pc
+15
View File
@@ -0,0 +1,15 @@
# $NetBSD: buildlink3.mk,v 1.11 2009/03/20 19:24:37 joerg Exp $
BUILDLINK_TREE+= cal3d
.if !defined(CAL3D_BUILDLINK3_MK)
CAL3D_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.cal3d+= cal3d>=0.9.1
BUILDLINK_ABI_DEPENDS.cal3d+= cal3d>=0.9.1nb2
BUILDLINK_PKGSRCDIR.cal3d?= ../../graphics/cal3d
.include "../../graphics/Mesa/buildlink3.mk"
.endif # CAL3D_BUILDLINK3_MK
BUILDLINK_TREE+= -cal3d
+11
View File
@@ -0,0 +1,11 @@
$NetBSD: distinfo,v 1.6 2013/01/23 17:26:27 wiz Exp $
SHA1 (cal3d-0.9.1.tar.bz2) = 2e0765caddc972f05f70d3a255862ced1276e039
RMD160 (cal3d-0.9.1.tar.bz2) = f77dcf34a46a9286020592df16f5b16264839d80
Size (cal3d-0.9.1.tar.bz2) = 2871094 bytes
SHA1 (patch-aa) = dc308a6e7d0322a354b502d3ca6e9a01e497fa78
SHA1 (patch-ab) = f3fbda1c69c22f5165fe57a7e1bf05190e88a9c0
SHA1 (patch-af) = 302a17aebb80a09b35395fc37d3254f0c5a00cb9
SHA1 (patch-src_cal3d_platform.cpp) = 1d664fcc9b62124f089f202e98c74bc8ae99b8ee
SHA1 (patch-src_cal3d_renderer.cpp) = 6c8ce2adbb1e58ed6ca22abbd0d3ed2672b11901
SHA1 (patch-src_cal3d_submesh.cpp) = f336288724b501eeba67cb582424acfc0a583c74
+11
View File
@@ -0,0 +1,11 @@
$NetBSD: patch-aa,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
--- src/cal3d/Makefile.am.orig Sat Nov 29 15:22:35 2003
+++ src/cal3d/Makefile.am Thu Feb 5 13:53:40 2004
@@ -14,6 +14,7 @@
all_libraries = @all_libraries@
LDFLAGS = @LDFLAGS@
+AM_LDFLAGS = @AM_LDFLAGS@
EXTRA_DIST = cal3d.rc cal3d.dsp SConscript
+20
View File
@@ -0,0 +1,20 @@
$NetBSD: patch-ab,v 1.2 2006/04/28 16:49:51 joerg Exp $
--- src/cal3d/cal3d_wrapper.h.orig 2003-08-13 16:00:49.000000000 +0000
+++ src/cal3d/cal3d_wrapper.h
@@ -45,12 +45,13 @@
// Defines for Linux, Cygwin, FreeBSD Sun and Mips //
//****************************************************************************//
-#if defined(__linux__) \
+#if defined(__NetBSD__) \
+ || defined(__linux__) \
|| (__CYGWIN__) \
|| (sun) \
|| (mips) \
|| (__FreeBSD__) \
- || defined(__APPLE__)
+ || defined(__APPLE__) || defined(__DragonFly__)
#define CAL3D_WRAPPER_API
+25
View File
@@ -0,0 +1,25 @@
$NetBSD: patch-af,v 1.2 2013/01/23 17:26:27 wiz Exp $
First chunk: automake-1.13 compat.
--- configure.in.orig 2003-11-29 18:41:06.000000000 +0000
+++ configure.in
@@ -12,7 +12,7 @@ dnl ************************************
AC_INIT(src/cal3d/cal3d.h)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
AC_CANONICAL_SYSTEM
@@ -29,6 +29,9 @@ AC_ARG_WITH(cc,[ --with-cc=CC
],)
+AC_SUBST([AM_LDFLAGS])
+AC_SUBST([all_libraries])
+
dnl ************************************************************************
CAL3D_CHECK_USER_CXX_FLAGS
@@ -0,0 +1,12 @@
$NetBSD: patch-src_cal3d_platform.cpp,v 1.1 2011/11/25 21:56:18 joerg Exp $
--- src/cal3d/platform.cpp.orig 2011-11-25 16:04:14.000000000 +0000
+++ src/cal3d/platform.cpp
@@ -16,6 +16,7 @@
// Includes //
//****************************************************************************//
+#include <cstring>
#include "cal3d/platform.h"
/*****************************************************************************/
@@ -0,0 +1,12 @@
$NetBSD: patch-src_cal3d_renderer.cpp,v 1.1 2011/11/25 21:56:18 joerg Exp $
--- src/cal3d/renderer.cpp.orig 2011-11-25 16:04:28.000000000 +0000
+++ src/cal3d/renderer.cpp
@@ -28,6 +28,7 @@
#include "cal3d/corematerial.h"
#include "cal3d/coresubmesh.h"
#include "cal3d/physique.h"
+#include <cstring>
/*****************************************************************************/
/** Constructs the renderer instance.
@@ -0,0 +1,12 @@
$NetBSD: patch-src_cal3d_submesh.cpp,v 1.1 2011/11/25 21:56:18 joerg Exp $
--- src/cal3d/submesh.cpp.orig 2011-11-25 16:04:52.000000000 +0000
+++ src/cal3d/submesh.cpp
@@ -19,6 +19,7 @@
#include "cal3d/submesh.h"
#include "cal3d/error.h"
#include "cal3d/coresubmesh.h"
+#include <cstring>
/*****************************************************************************/
/** Constructs the submesh instance.