diff options
author | Michael Scheidell <scheidell@FreeBSD.org> | 2012-01-12 13:32:14 +0000 |
---|---|---|
committer | Michael Scheidell <scheidell@FreeBSD.org> | 2012-01-12 13:32:14 +0000 |
commit | b8490f4b8c1510571b36ffb921e107fb8ed9f330 (patch) | |
tree | 129f30dbce18db2a8be7d0d65a00afa9cdef7a22 /graphics/py-stl | |
parent | 1924dd20321faa563ed1d5fde0f13734a0afbbe9 (diff) | |
download | ports-b8490f4b8c1510571b36ffb921e107fb8ed9f330.tar.gz ports-b8490f4b8c1510571b36ffb921e107fb8ed9f330.zip |
Notes
Diffstat (limited to 'graphics/py-stl')
-rw-r--r-- | graphics/py-stl/Makefile | 41 | ||||
-rw-r--r-- | graphics/py-stl/distinfo | 2 | ||||
-rw-r--r-- | graphics/py-stl/pkg-descr | 11 | ||||
-rw-r--r-- | graphics/py-stl/pkg-plist | 10 |
4 files changed, 64 insertions, 0 deletions
diff --git a/graphics/py-stl/Makefile b/graphics/py-stl/Makefile new file mode 100644 index 000000000000..913e5ff518b3 --- /dev/null +++ b/graphics/py-stl/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: py-stl +# Date created: 28 Dec 2011 +# Whom: rsmith@xs4all.nl +# +# $FreeBSD$ + +PORTNAME= stl +PORTVERSION= 3.0 +CATEGORIES= graphics python +MASTER_SITES= http://rsmith.home.xs4all.nl/software/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= py-${PORTNAME}-${GITVER} + +MAINTAINER= rsmith@xs4all.nl +COMMENT= Converts STL models to POV-Ray meshes or PostScript/PDF images + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}reportlab2>2:${PORTSDIR}/print/py-reportlab2 + +GITVER= 31a5b12 + +USE_ZIP= YES +USE_PYTHON= 2.5+ +USE_PYDISTUTILS= YES + +CONFLICTS= stl2pov-[0-9]* + +MAN1= stl2ps.1 stlinfo.1 stl2pdf.1 + +NO_BUILD= YES + +post-install: + @${INSTALL_MAN} ${WRKSRC}/stl2ps.1 ${MANPREFIX}/man/man1 + @${INSTALL_MAN} ${WRKSRC}/stlinfo.1 ${MANPREFIX}/man/man1 + @${INSTALL_MAN} ${WRKSRC}/stl2pdf.1 ${MANPREFIX}/man/man1 + @${MV} ${PREFIX}/bin/stl2ps.py ${PREFIX}/bin/stl2ps + @${MV} ${PREFIX}/bin/stl2pov.py ${PREFIX}/bin/stl2pov + @${MV} ${PREFIX}/bin/stlinfo.py ${PREFIX}/bin/stlinfo + @${MV} ${PREFIX}/bin/stl2pdf.py ${PREFIX}/bin/stl2pdf + @${MV} ${PYTHON_SITELIBDIR}/py_stl-${GITVER}-py${PYTHON_VER}.egg-info ${PYTHON_SITELIBDIR}/${PYDISTUTILS_EGGINFO} + +.include <bsd.port.mk> diff --git a/graphics/py-stl/distinfo b/graphics/py-stl/distinfo new file mode 100644 index 000000000000..7d36a5e5ed74 --- /dev/null +++ b/graphics/py-stl/distinfo @@ -0,0 +1,2 @@ +SHA256 (py-stl-31a5b12.zip) = 117bd90aeea8aea6febe8b154b5ee9590cf0cec9a129023db31c122d7f595269 +SIZE (py-stl-31a5b12.zip) = 93478 diff --git a/graphics/py-stl/pkg-descr b/graphics/py-stl/pkg-descr new file mode 100644 index 000000000000..2dea5fd8243f --- /dev/null +++ b/graphics/py-stl/pkg-descr @@ -0,0 +1,11 @@ +The python modules stl.py and xform.py are for reading, creating and +transforming STL (STereoLithography) files. These modules are used by the +following scripts; + +stl2pov: Converts the STL model to a mesh usable with the POV-ray raytracer. +stl2ps: Creates a view of the STL model in scalable PostScript. +stl2pdf: Creates a view of the STL model as a PDF. Requires print/py-reportlab2 +sltinfo: Either displays some information about a STL file or prints it in + text format. + +WWW: http://rsmith.home.xs4all.nl/software/index.html diff --git a/graphics/py-stl/pkg-plist b/graphics/py-stl/pkg-plist new file mode 100644 index 000000000000..d13e79eee148 --- /dev/null +++ b/graphics/py-stl/pkg-plist @@ -0,0 +1,10 @@ +%%PYTHON_SITELIBDIR%%/stl.py +%%PYTHON_SITELIBDIR%%/stl.pyc +%%PYTHON_SITELIBDIR%%/stl.pyo +%%PYTHON_SITELIBDIR%%/xform.py +%%PYTHON_SITELIBDIR%%/xform.pyc +%%PYTHON_SITELIBDIR%%/xform.pyo +bin/stl2pdf +bin/stl2pov +bin/stl2ps +bin/stlinfo |