Date: Fri, 14 Dec 2012 09:18:29 GMT From: Yuri <yuri@tsoft.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/174428: [NEW PORT] multimedia/assimp: library to import 3D models Message-ID: <201212140918.qBE9ITF8029600@red.freebsd.org> Resent-Message-ID: <201212140920.qBE9K0rj045274@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 174428 >Category: ports >Synopsis: [NEW PORT] multimedia/assimp: library to import 3D models >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Dec 14 09:20:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Yuri >Release: 9.1 >Organization: n/a >Environment: >Description: Patch adding the port multimedia/assimp for http://assimp.sourceforge.net >How-To-Repeat: >Fix: Patch attached with submission follows: Index: multimedia/assimp/Makefile =================================================================== --- multimedia/assimp/Makefile (revision 0) +++ multimedia/assimp/Makefile (working copy) @@ -0,0 +1,33 @@ +# New ports collection makefile for: assimp +# Date Created: 2012-12-14 +# Whom: Yuri <yuri@tsoft.com> +# +# $FreeBSD: head/multimedia/assimp/Makefile $ +# + +PORTNAME= assimp +PORTVERSION= 3.0 +DISTVERSION= -3.0.1270-source-only # due to archive name with double dash +CATEGORIES= multimedia + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}-3.0 + +MAINTAINER= yuri@tsoft.com +COMMENT= Library to import various 3D model formats in a uniform manner + +LICENSE= BSD + +USE_ZIP= yes +USE_CMAKE= yes +USE_LDCONFIG= yes +USE_GCC= 4.6+ # 4.2+ causes compiler warnings + +# CMAKE_ENV adds runtime path into executable to link to specific version of gcc +# CMAKE_ARGS instructs cmake to skip runtime path removal during install +CMAKE_ENV+= "CMAKE_EXE_LINKER_FLAGS=\"-Wl,-rpath=/usr/local/lib/gcc46\"" +CMAKE_ARGS+= "-DCMAKE_SKIP_RPATH=ON" + +MAKE_JOBS_SAFE= yes + +.include <bsd.port.mk> Index: multimedia/assimp/distinfo =================================================================== --- multimedia/assimp/distinfo (revision 0) +++ multimedia/assimp/distinfo (working copy) @@ -0,0 +1,2 @@ +SHA256 (assimp--3.0.1270-source-only.zip) = ac29beb596db97df57451a5503afaf2d8b4366522842a6914da89644927a1423 +SIZE (assimp--3.0.1270-source-only.zip) = 4042147 Index: multimedia/assimp/pkg-descr =================================================================== --- multimedia/assimp/pkg-descr (revision 0) +++ multimedia/assimp/pkg-descr (working copy) @@ -0,0 +1,6 @@ +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 general-purpose 3D model converter. See the feature list. + +WWW: http://http://assimp.sourceforge.net Index: multimedia/assimp/pkg-plist =================================================================== --- multimedia/assimp/pkg-plist (revision 0) +++ multimedia/assimp/pkg-plist (working copy) @@ -0,0 +1,52 @@ +include/assimp/anim.h +include/assimp/ai_assert.h +include/assimp/camera.h +include/assimp/color4.h +include/assimp/color4.inl +include/assimp/config.h +include/assimp/defs.h +include/assimp/cfileio.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/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 +include/assimp/cimport.h +include/assimp/importerdesc.h +include/assimp/Importer.hpp +include/assimp/DefaultLogger.hpp +include/assimp/ProgressHandler.hpp +include/assimp/IOStream.hpp +include/assimp/IOSystem.hpp +include/assimp/Logger.hpp +include/assimp/LogStream.hpp +include/assimp/NullLogger.hpp +include/assimp/cexport.h +include/assimp/Exporter.hpp +include/assimp/Compiler/pushpack1.h +include/assimp/Compiler/poppack1.h +include/assimp/Compiler/pstdint.h +lib/pkgconfig/assimp.pc +lib/cmake/assimp-3.0/assimp-config.cmake +lib/cmake/assimp-3.0/assimp-config-version.cmake +lib/libassimp.so.3.0.1264 +lib/libassimp.so.3 +lib/libassimp.so +bin/assimp +@dirrm include/assimp/Compiler +@dirrm include/assimp +@dirrm lib/cmake/assimp-3.0 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212140918.qBE9ITF8029600>