Page MenuHomeFreeBSD

D25890.id.diff
No OneTemporary

D25890.id.diff

Index: head/cad/Makefile
===================================================================
--- head/cad/Makefile
+++ head/cad/Makefile
@@ -90,6 +90,7 @@
SUBDIR += p5-Verilog-Perl
SUBDIR += pcb
SUBDIR += pdnmesh
+ SUBDIR += py-ezdxf
SUBDIR += py-gdspy
SUBDIR += py-lcapy
SUBDIR += py-phidl
Index: head/cad/py-ezdxf/Makefile
===================================================================
--- head/cad/py-ezdxf/Makefile
+++ head/cad/py-ezdxf/Makefile
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME= ezdxf
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.13.1
+CATEGORIES= cad
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= ports@nicandneal.net
+COMMENT= Create and modify DXF drawings
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.1:devel/py-pyparsing@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}geomdl>0:graphics/py-geomdl@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}geomdl>0:graphics/py-geomdl@${PY_FLAVOR}
+
+USES= python:3.6+
+USE_PYTHON= concurrent distutils autoplist
+
+USE_GITHUB= yes
+GH_ACCOUNT= mozman
+GH_PROJECT= ezdxf
+
+NO_ARCH= yes
+
+do-test:
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} -m pytest -rs -v
+
+.include <bsd.port.mk>
Index: head/cad/py-ezdxf/distinfo
===================================================================
--- head/cad/py-ezdxf/distinfo
+++ head/cad/py-ezdxf/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1595510623
+SHA256 (mozman-ezdxf-v0.13.1_GH0.tar.gz) = 403e931d029047f72e5f445f352849856e2cbede4eb253bcf3d089bd0321be71
+SIZE (mozman-ezdxf-v0.13.1_GH0.tar.gz) = 10762617
Index: head/cad/py-ezdxf/pkg-descr
===================================================================
--- head/cad/py-ezdxf/pkg-descr
+++ head/cad/py-ezdxf/pkg-descr
@@ -0,0 +1,7 @@
+A Python package to create and modify DXF drawings, independent from the DXF
+version. You can open/save every DXF file without losing any content (except
+comments), Unknown tags in the DXF file will be ignored but preserved for
+saving. With this behavior it is possible to open also DXF drawings that
+contains data from 3rd party applications.
+
+WWW: https://ezdxf.mozman.at/

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 29, 8:17 AM (2 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34455453
Default Alt Text
D25890.id.diff (2 KB)

Event Timeline