Date: Sat, 28 Mar 2020 19:06:23 +0000 (UTC) From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r529756 - in head/graphics: . tachyon tachyon/files Message-ID: <202003281906.02SJ6Nae070742@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: arrowd Date: Sat Mar 28 19:06:22 2020 New Revision: 529756 URL: https://svnweb.freebsd.org/changeset/ports/529756 Log: graphics/tachyon: Add new port. This is a ray tracing engine written in C. Added: head/graphics/tachyon/ head/graphics/tachyon/Makefile (contents, props changed) head/graphics/tachyon/distinfo (contents, props changed) head/graphics/tachyon/files/ head/graphics/tachyon/files/patch-Makefile (contents, props changed) head/graphics/tachyon/pkg-descr (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Sat Mar 28 18:53:04 2020 (r529755) +++ head/graphics/Makefile Sat Mar 28 19:06:22 2020 (r529756) @@ -1001,6 +1001,7 @@ SUBDIR += sxiv SUBDIR += synaesthesia SUBDIR += synfigstudio + SUBDIR += tachyon SUBDIR += telak SUBDIR += tesseract SUBDIR += tesseract-data Added: head/graphics/tachyon/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/Makefile Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= tachyon +DISTVERSION= 0.98.9 +CATEGORIES= graphics science +MASTER_SITES= http://jedi.ks.uiuc.edu/~johns/raytracer/files/${DISTVERSION}/ + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= Multiproccess ray tracing system + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/lib/tachyon/Copyright + +WRKSRC= ${WRKDIR}/${PORTNAME} +WRKSRC_SUBDIR= unix + +PLIST_FILES= bin/tachyon \ + lib/libtachyon.a + +.include <bsd.port.pre.mk> + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/../compile/${ARCH}/tachyon ${STAGEDIR}${PREFIX}/bin + ${INSTALL_LIB} ${WRKSRC}/../compile/${ARCH}/libtachyon.a ${STAGEDIR}${PREFIX}/lib + +.include <bsd.port.post.mk> Added: head/graphics/tachyon/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/distinfo Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,3 @@ +TIMESTAMP = 1585420702 +SHA256 (tachyon-0.98.9.tar.gz) = c6a3298ded4dc3e9390447819e1dac59b62c3d2d46d4154312ffe71549ee40d7 +SIZE (tachyon-0.98.9.tar.gz) = 3273086 Added: head/graphics/tachyon/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/files/patch-Makefile Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,11 @@ +--- Makefile.orig 2009-04-23 15:11:55 UTC ++++ Makefile +@@ -18,6 +18,8 @@ include Make-distrib + COMPILEDIR=../compile + ARCHDIR=../compile/${ARCH} + OBJDIR=${ARCHDIR}/libtachyon ++LIBS=-L. -ltachyon -lm ++STRIP=strip + + # + # Name of raytracing library file to create Added: head/graphics/tachyon/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/pkg-descr Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,8 @@ +Tachyon is a raytracer developed by John E. Stone. Tachyon supports +the typical ray tracer features, most of the common geometric +primitives, shading and texturing modes, etc. It also supports less +common features such as HDR image output, ambient occlusion lighting, +and support for various triangle mesh and volumetric texture formats +beneficial for molecular visualization (e.g. rendering VMD scenes). + +WWW: http://jedi.ks.uiuc.edu/~johns/raytracer/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003281906.02SJ6Nae070742>