pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/multimedia/assimp multimedia/assimp: import package



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f88b7c4b82e1
branches:  trunk
changeset: 444039:f88b7c4b82e1
user:      pin <pin%pkgsrc.org@localhost>
date:      Sat Jan 02 07:35:44 2021 +0000

description:
multimedia/assimp: import package

Packaged in wip by Charlotte Koch

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.

Changes from the wip package
-Updated HOMEPAGE
-Adjusted CATEGORIES to be consistent with DragonFly, FreeBSD and OpenBSD
-Re-build buildlink3.mk

diffstat:

 multimedia/assimp/DESCR         |   8 +++
 multimedia/assimp/Makefile      |  18 +++++++
 multimedia/assimp/PLIST         |  95 +++++++++++++++++++++++++++++++++++++++++
 multimedia/assimp/buildlink3.mk |  14 ++++++
 multimedia/assimp/distinfo      |   6 ++
 5 files changed, 141 insertions(+), 0 deletions(-)

diffs (161 lines):

diff -r 62118abc08dd -r f88b7c4b82e1 multimedia/assimp/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/assimp/DESCR   Sat Jan 02 07:35:44 2021 +0000
@@ -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 -r 62118abc08dd -r f88b7c4b82e1 multimedia/assimp/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/assimp/Makefile        Sat Jan 02 07:35:44 2021 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2021/01/02 07:35:44 pin Exp $
+
+DISTNAME=      assimp-5.0.1
+CATEGORIES=    multimedia
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=assimp/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    cfkoch%edgebsd.org@localhost
+HOMEPAGE=      http://www.assimp.org/
+COMMENT=       Library to import various 3D model formats
+LICENSE=       modified-bsd
+
+USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 62118abc08dd -r f88b7c4b82e1 multimedia/assimp/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/assimp/PLIST   Sat Jan 02 07:35:44 2021 +0000
@@ -0,0 +1,95 @@
+@comment $NetBSD: PLIST,v 1.1 2021/01/02 07:35:44 pin Exp $
+bin/assimp
+include/assimp/BaseImporter.h
+include/assimp/Bitmap.h
+include/assimp/BlobIOSystem.h
+include/assimp/ByteSwapper.h
+include/assimp/Compiler/poppack1.h
+include/assimp/Compiler/pstdint.h
+include/assimp/Compiler/pushpack1.h
+include/assimp/CreateAnimMesh.h
+include/assimp/DefaultIOStream.h
+include/assimp/DefaultIOSystem.h
+include/assimp/DefaultLogger.hpp
+include/assimp/Defines.h
+include/assimp/Exceptional.h
+include/assimp/Exporter.hpp
+include/assimp/GenericProperty.h
+include/assimp/Hash.h
+include/assimp/IOStream.hpp
+include/assimp/IOStreamBuffer.h
+include/assimp/IOSystem.hpp
+include/assimp/Importer.hpp
+include/assimp/LineSplitter.h
+include/assimp/LogAux.h
+include/assimp/LogStream.hpp
+include/assimp/Logger.hpp
+include/assimp/Macros.h
+include/assimp/MathFunctions.h
+include/assimp/MemoryIOWrapper.h
+include/assimp/NullLogger.hpp
+include/assimp/ParsingUtils.h
+include/assimp/Profiler.h
+include/assimp/ProgressHandler.hpp
+include/assimp/RemoveComments.h
+include/assimp/SGSpatialSort.h
+include/assimp/SceneCombiner.h
+include/assimp/SkeletonMeshBuilder.h
+include/assimp/SmoothingGroups.h
+include/assimp/SmoothingGroups.inl
+include/assimp/SpatialSort.h
+include/assimp/StandardShapes.h
+include/assimp/StreamReader.h
+include/assimp/StreamWriter.h
+include/assimp/StringComparison.h
+include/assimp/StringUtils.h
+include/assimp/Subdivision.h
+include/assimp/TinyFormatter.h
+include/assimp/Vertex.h
+include/assimp/XMLTools.h
+include/assimp/ZipArchiveIOSystem.h
+include/assimp/aabb.h
+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/fast_atof.h
+include/assimp/importerdesc.h
+include/assimp/irrXMLWrapper.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/pbrmaterial.h
+include/assimp/postprocess.h
+include/assimp/qnan.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-5.0/assimp-config-version.cmake
+lib/cmake/assimp-5.0/assimp-config.cmake
+lib/cmake/assimp-5.0/assimpTargets-release.cmake
+lib/cmake/assimp-5.0/assimpTargets.cmake
+lib/libIrrXML.a
+lib/libassimp.so
+lib/libassimp.so.5
+lib/libassimp.so.5.0.0
+lib/pkgconfig/assimp.pc
diff -r 62118abc08dd -r f88b7c4b82e1 multimedia/assimp/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/assimp/buildlink3.mk   Sat Jan 02 07:35:44 2021 +0000
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/01/02 07:35:44 pin Exp $
+
+BUILDLINK_TREE+=       assimp
+
+.if !defined(ASSIMP_BUILDLINK3_MK)
+ASSIMP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.assimp+= assimp>=5.0.1
+BUILDLINK_PKGSRCDIR.assimp?=   ../../multimedia/assimp
+
+.include "../../devel/zlib/buildlink3.mk"
+.endif # ASSIMP_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -assimp
diff -r 62118abc08dd -r f88b7c4b82e1 multimedia/assimp/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/assimp/distinfo        Sat Jan 02 07:35:44 2021 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/01/02 07:35:44 pin Exp $
+
+SHA1 (assimp-5.0.1.tar.gz) = f148ba31dc1e7e00e59cc09b25535af997dc1998
+RMD160 (assimp-5.0.1.tar.gz) = 1c8311f5a1e2943f786c5385128a934274a4230d
+SHA512 (assimp-5.0.1.tar.gz) = 51b704ffea778638b9e228578650f62691c56ee1a90337f8bbbee37e807455466d818234be24852334e5806260e5690932c9bd8e00f055c5c26782e0636538f0
+Size (assimp-5.0.1.tar.gz) = 46607553 bytes



Home | Main Index | Thread Index | Old Index