pkgsrc-WIP-changes archive

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

assimp: Import wip/assimp as assimp-3.1.1.



Module Name:	pkgsrc-wip
Committed By:	Christian Koch <cfkoch%edgebsd.org@localhost>
Pushed By:	cfkoch
Date:		Tue Oct 20 02:25:04 2015 -0700
Changeset:	bb59dc25a1a37fac6b16824e0c4189456e6f0367

Modified Files:
	Makefile
Added Files:
	assimp/DESCR
	assimp/Makefile
	assimp/PLIST
	assimp/buildlink3.mk
	assimp/distinfo

Log Message:
assimp: Import wip/assimp as assimp-3.1.1.

Open Asset Import Library (short name: Assimp) is a portable Open Source
library to import various well-known 3D model formats in a uniform manner.
The most recent version also knows how to export 3D files and is therefore
suitable as a general-purpose 3D model converter. See the feature list.

Assimp aims to provide a full asset conversion pipeline for use in game
engines/realtime rendering systems of any kind, but it is not limited to
this purpose. In the past, it has been used in a wide range of applications.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bb59dc25a1a37fac6b16824e0c4189456e6f0367

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile             |  1 +
 assimp/DESCR         |  8 ++++++++
 assimp/Makefile      | 22 ++++++++++++++++++++++
 assimp/PLIST         | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 assimp/buildlink3.mk | 15 +++++++++++++++
 assimp/distinfo      |  5 +++++
 6 files changed, 102 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 37330ec..2c3ef2e 100644
--- a/Makefile
+++ b/Makefile
@@ -154,6 +154,7 @@ SUBDIR+=	arxlibertatis
 SUBDIR+=	ascii2binary
 SUBDIR+=	aspell-dictionaries
 SUBDIR+=	asql
+SUBDIR+=	assimp
 SUBDIR+=	aten
 SUBDIR+=	atftp
 SUBDIR+=	atlas
diff --git a/assimp/DESCR b/assimp/DESCR
new file mode 100644
index 0000000..90a079f
--- /dev/null
+++ b/assimp/DESCR
@@ -0,0 +1,8 @@
+Open Asset Import Library (short name: Assimp) is a portable Open Source
+library to import various well-known 3D model formats in a uniform manner.
+The most recent version also knows how to export 3D files and is therefore
+suitable as a general-purpose 3D model converter. See the feature list.
+
+Assimp aims to provide a full asset conversion pipeline for use in game
+engines/realtime rendering systems of any kind, but it is not limited to
+this purpose. In the past, it has been used in a wide range of applications.
diff --git a/assimp/Makefile b/assimp/Makefile
new file mode 100644
index 0000000..923da3c
--- /dev/null
+++ b/assimp/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	assimp-${VERSION}
+VERSION=	3.1.1
+CATEGORIES=	devel graphics
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=assimp/}
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	cfkoch%edgebsd.org@localhost
+HOMEPAGE=	http://assimp.sourceforge.net/
+COMMENT=	Library to import various 3D model formats
+LICENSE=	modified-bsd
+
+USE_CMAKE=	yes
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	assimp.pc.in
+PKGCONFIG_OVERRIDE+=	contrib/cppunit-1.12.1/cppunit.pc.in
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/assimp/PLIST b/assimp/PLIST
new file mode 100644
index 0000000..086f3f3
--- /dev/null
+++ b/assimp/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD$
+bin/assimp
+include/assimp/Compiler/poppack1.h
+include/assimp/Compiler/pstdint.h
+include/assimp/Compiler/pushpack1.h
+include/assimp/DefaultLogger.hpp
+include/assimp/Exporter.hpp
+include/assimp/IOStream.hpp
+include/assimp/IOSystem.hpp
+include/assimp/Importer.hpp
+include/assimp/LogStream.hpp
+include/assimp/Logger.hpp
+include/assimp/NullLogger.hpp
+include/assimp/ProgressHandler.hpp
+include/assimp/ai_assert.h
+include/assimp/anim.h
+include/assimp/camera.h
+include/assimp/cexport.h
+include/assimp/cfileio.h
+include/assimp/cimport.h
+include/assimp/color4.h
+include/assimp/color4.inl
+include/assimp/config.h
+include/assimp/defs.h
+include/assimp/importerdesc.h
+include/assimp/light.h
+include/assimp/material.h
+include/assimp/material.inl
+include/assimp/matrix3x3.h
+include/assimp/matrix3x3.inl
+include/assimp/matrix4x4.h
+include/assimp/matrix4x4.inl
+include/assimp/mesh.h
+include/assimp/metadata.h
+include/assimp/postprocess.h
+include/assimp/quaternion.h
+include/assimp/quaternion.inl
+include/assimp/scene.h
+include/assimp/texture.h
+include/assimp/types.h
+include/assimp/vector2.h
+include/assimp/vector2.inl
+include/assimp/vector3.h
+include/assimp/vector3.inl
+include/assimp/version.h
+lib/cmake/assimp-3.1/assimp-config-version.cmake
+lib/cmake/assimp-3.1/assimp-config.cmake
+lib/libassimp.so
+lib/libassimp.so.3
+lib/libassimp.so.${PKGVERSION}
+lib/pkgconfig/assimp.pc
diff --git a/assimp/buildlink3.mk b/assimp/buildlink3.mk
new file mode 100644
index 0000000..10880d3
--- /dev/null
+++ b/assimp/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	assimp
+
+.if !defined(ASSIMP_BUILDLINK3_MK)
+ASSIMP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.assimp+=	assimp>=0
+BUILDLINK_ABI_DEPENDS.assimp+=	assimp>=0
+BUILDLINK_PKGSRCDIR.assimp?=	../../devel/assimp
+
+.include "../../devel/zlib/buildlink3.mk"
+.endif # ASSIMP_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-assimp
diff --git a/assimp/distinfo b/assimp/distinfo
new file mode 100644
index 0000000..8d7d49c
--- /dev/null
+++ b/assimp/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+SHA1 (assimp-3.1.1.zip) = 16a565683c8945b1ee131452f2649d2ba3a3ff49
+RMD160 (assimp-3.1.1.zip) = b0726cfb034d9f954d144f298f2dae77f12071dc
+Size (assimp-3.1.1.zip) = 32869052 bytes


Home | Main Index | Thread Index | Old Index