aboutsummaryrefslogtreecommitdiff
path: root/multimedia/tinyobjloader
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-03-11 20:55:59 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-03-11 20:55:59 +0000
commit67ff430fb56a1f118f18a40e1f3fc96019e6662b (patch)
tree5b1984a375f154845f465e41e421e7caf2771934 /multimedia/tinyobjloader
parentbd90df52c3534406ccbd6d137e5f10af1898d11c (diff)
downloadports-67ff430fb56a1f118f18a40e1f3fc96019e6662b.tar.gz
ports-67ff430fb56a1f118f18a40e1f3fc96019e6662b.zip
New port: multimedia/tinyobjloader: C++ single file wavefront obj loader
Notes
Notes: svn path=/head/; revision=568132
Diffstat (limited to 'multimedia/tinyobjloader')
-rw-r--r--multimedia/tinyobjloader/Makefile24
-rw-r--r--multimedia/tinyobjloader/distinfo3
-rw-r--r--multimedia/tinyobjloader/pkg-descr5
-rw-r--r--multimedia/tinyobjloader/pkg-plist9
4 files changed, 41 insertions, 0 deletions
diff --git a/multimedia/tinyobjloader/Makefile b/multimedia/tinyobjloader/Makefile
new file mode 100644
index 000000000000..57f86639ad3c
--- /dev/null
+++ b/multimedia/tinyobjloader/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= tinyobjloader
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.0.0rc8-3
+DISTVERSIONSUFFIX= -g7ba4b65
+CATEGORIES= multimedia
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= C++ single file wavefront obj loader
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake
+USE_LDCONFIG= yes
+USE_GITHUB= yes
+
+CMAKE_ON= BUILD_SHARED_LIBS
+
+post-install:
+ ${RM} ${STAGEDIR}${DOCSDIR}/LICENSE
+
+.include <bsd.port.mk>
diff --git a/multimedia/tinyobjloader/distinfo b/multimedia/tinyobjloader/distinfo
new file mode 100644
index 000000000000..0e8cc43e7026
--- /dev/null
+++ b/multimedia/tinyobjloader/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1615495382
+SHA256 (tinyobjloader-tinyobjloader-v2.0.0rc8-3-g7ba4b65_GH0.tar.gz) = 4cbd1ca5bea6aa027f2c5a65d4b3d2c218f3450296ec8f60bf396b5c2caedcaf
+SIZE (tinyobjloader-tinyobjloader-v2.0.0rc8-3-g7ba4b65_GH0.tar.gz) = 950104
diff --git a/multimedia/tinyobjloader/pkg-descr b/multimedia/tinyobjloader/pkg-descr
new file mode 100644
index 000000000000..3e193fa5616c
--- /dev/null
+++ b/multimedia/tinyobjloader/pkg-descr
@@ -0,0 +1,5 @@
+Tiny but powerful single file wavefront obj loader written in C++03. No
+dependency except for C++ STL. It can parse over 10M polygons with moderate
+memory and time.
+
+WWW: https://github.com/tinyobjloader/tinyobjloader
diff --git a/multimedia/tinyobjloader/pkg-plist b/multimedia/tinyobjloader/pkg-plist
new file mode 100644
index 000000000000..d1ae21a18350
--- /dev/null
+++ b/multimedia/tinyobjloader/pkg-plist
@@ -0,0 +1,9 @@
+include/tiny_obj_loader.h
+lib/libtinyobjloader.so
+lib/libtinyobjloader.so.2
+lib/libtinyobjloader.so.2.0.0-rc.8
+lib/tinyobjloader/cmake/tinyobjloader-config-version.cmake
+lib/tinyobjloader/cmake/tinyobjloader-config.cmake
+lib/tinyobjloader/cmake/tinyobjloader-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/tinyobjloader/cmake/tinyobjloader-targets.cmake
+libdata/pkgconfig/tinyobjloader.pc