pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/cal3d Add new package for cal3d-0.9.1, a 3D s...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8a488e5fdebe
branches:  trunk
changeset: 468081:8a488e5fdebe
user:      garbled <garbled%pkgsrc.org@localhost>
date:      Tue Feb 10 09:14:34 2004 +0000

description:
Add new package for cal3d-0.9.1, a 3D skeletal animation library.

diffstat:

 graphics/cal3d/DESCR            |   5 ++++
 graphics/cal3d/Makefile         |  19 ++++++++++++++++
 graphics/cal3d/Makefile.common  |  23 ++++++++++++++++++++
 graphics/cal3d/PLIST            |  47 +++++++++++++++++++++++++++++++++++++++++
 graphics/cal3d/buildlink3.mk    |  24 ++++++++++++++++++++
 graphics/cal3d/distinfo         |   9 +++++++
 graphics/cal3d/patches/patch-aa |  11 +++++++++
 graphics/cal3d/patches/patch-ab |  13 +++++++++++
 graphics/cal3d/patches/patch-ac |  12 ++++++++++
 graphics/cal3d/patches/patch-ad |  12 ++++++++++
 graphics/cal3d/patches/patch-ae |  12 ++++++++++
 11 files changed, 187 insertions(+), 0 deletions(-)

diffs (231 lines):

diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/DESCR      Tue Feb 10 09:14:34 2004 +0000
@@ -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.
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/Makefile   Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+#
+
+PKGNAME=               cal3d-${CAL3D_VERSION}
+
+.include "../../graphics/cal3d/Makefile.common"
+
+COMMENT=               Skeletal based 3d character animation library in C++
+
+USE_BUILDLINK3=                yes
+
+pre-configure:
+       cd ${WRKSRC} && ./autogen.sh
+
+.include "../../graphics/Mesa/buildlink3.mk"
+
+.include "../../mk/automake.mk"
+.include "../../mk/autoconf.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/Makefile.common
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/Makefile.common    Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+#
+
+DISTNAME=              cal3d-${CAL3D_VERSION}
+CATEGORIES=            graphics
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=cal3d/}
+
+CAL3D_VERSION=         0.9.1
+
+MAINTAINER=            root%garbled.net@localhost
+HOMEPAGE=              http://cal3d.sourceforge.net/
+COMMENT=               Skeletal based 3d character animation library in C++
+
+EXTRACT_SUFX=          .tar.bz2
+USE_BUILDLINK3=                yes
+USE_LIBTOOL=           yes
+GNU_CONFIGURE=         yes
+AUTOMAKE_REQD=         1.8
+AUTOMAKE_OVERRIDE=     NO
+LIBTOOL_OVERRIDE=      ${WRKSRC}/libtool
+
+.include "../../mk/autoconf.mk"
+.include "../../mk/automake.mk"
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/PLIST      Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,47 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+lib/libcal3d.a
+lib/libcal3d.la
+lib/libcal3d.so
+lib/libcal3d-0.9.1.so
+lib/pkgconfig/cal3d.pc
+include/cal3d/buffersource.h
+include/cal3d/coresubmorphtarget.h
+include/cal3d/datasource.h
+include/cal3d/morphtargetmixer.h
+include/cal3d/streamsource.h
+include/cal3d/coremorphanimation.h
+include/cal3d/animation.h
+include/cal3d/animation_action.h
+include/cal3d/animation_cycle.h
+include/cal3d/bone.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/coreskeleton.h
+include/cal3d/coresubmesh.h
+include/cal3d/coretrack.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/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/submesh.h
+include/cal3d/vector.h
+include/cal3d/tinyxml.h
+include/cal3d/tinystr.h
+@dirrm include/cal3d
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/buildlink3.mk      Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+#
+# This Makefile fragment is included by packages that use cal3d.
+#
+# This file was created automatically using createbuildlink-3.0.
+#
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+CAL3D_BUILDLINK3_MK:=  ${CAL3D_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    cal3d
+.endif
+
+.if !empty(CAL3D_BUILDLINK3_MK:M+)
+BUILDLINK_PACKAGES+=                   cal3d
+BUILDLINK_DEPENDS.cal3d?=              cal3d>=0.9.1
+BUILDLINK_PKGSRCDIR.cal3d?=            ../../graphics/cal3d
+
+.include "../../graphics/Mesa/buildlink3.mk"
+
+.endif # CAL3D_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/distinfo   Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+
+SHA1 (cal3d-0.9.1.tar.bz2) = 2e0765caddc972f05f70d3a255862ced1276e039
+Size (cal3d-0.9.1.tar.bz2) = 2871094 bytes
+SHA1 (patch-aa) = dc308a6e7d0322a354b502d3ca6e9a01e497fa78
+SHA1 (patch-ab) = ad981dda0675e4fd83b0550a81d107bbffb73607
+SHA1 (patch-ac) = 079f524fa683faea92e44ce9f4d437cbd4b6051a
+SHA1 (patch-ad) = 9c016c70610c4846c085c33ad6eabafed6385f0a
+SHA1 (patch-ae) = c4be228afe745be9e97896e99cdaa9a5d1b03882
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/patches/patch-aa   Tue Feb 10 09:14:34 2004 +0000
@@ -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
+ 
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/patches/patch-ab   Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+--- src/cal3d/cal3d_wrapper.h.orig     Wed Aug 13 09:00:49 2003
++++ src/cal3d/cal3d_wrapper.h  Thu Feb  5 14:03:25 2004
+@@ -45,7 +45,8 @@
+ // Defines for Linux, Cygwin, FreeBSD Sun and Mips                            //
+ //****************************************************************************//
+ 
+-#if defined(__linux__)  \
++#if defined(__NetBSD__) \
++        || defined(__linux__)  \
+       || (__CYGWIN__) \
+       || (sun) \
+       || (mips) \
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/patches/patch-ac   Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+--- src/cal3d/buffersource.h.orig      Thu Feb  5 14:00:26 2004
++++ src/cal3d/buffersource.h   Thu Feb  5 14:00:36 2004
+@@ -17,7 +17,7 @@
+ 
+ #include "cal3d/global.h"
+ #include "cal3d/datasource.h"
+-#include <istream>
++#include <istream.h>
+ 
+ /**
+  * CalBufferSource class.
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/patches/patch-ad   Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ad,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+--- src/cal3d/loader.h.orig    Thu Feb  5 14:01:32 2004
++++ src/cal3d/loader.h Thu Feb  5 14:01:55 2004
+@@ -17,7 +17,7 @@
+ 
+ 
+ #include <string>
+-#include <istream>
++#include <istream.h>
+ #include "cal3d/global.h"
+ #include "cal3d/datasource.h"
+ 
diff -r 7ef68288d5e8 -r 8a488e5fdebe graphics/cal3d/patches/patch-ae
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/cal3d/patches/patch-ae   Tue Feb 10 09:14:34 2004 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ae,v 1.1.1.1 2004/02/10 09:14:34 garbled Exp $
+--- src/cal3d/streamsource.h.orig      Thu Feb  5 14:02:27 2004
++++ src/cal3d/streamsource.h   Thu Feb  5 14:02:37 2004
+@@ -17,7 +17,7 @@
+ 
+ #include "cal3d/global.h"
+ #include "cal3d/datasource.h"
+-#include <istream>
++#include <istream.h>
+ 
+ /**
+  * CalStreamSource class.



Home | Main Index | Thread Index | Old Index