summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authormef <mef>2016-07-22 00:02:56 +0000
committermef <mef>2016-07-22 00:02:56 +0000
commitf148eedaad412a04e3dcb7fa208f23712acb00c9 (patch)
treefdc66f91018741b2bbf27dde42a84f89ea8fd465 /cad
parent6d1d130acd42b165cfceb33d4bb9a81445e98d84 (diff)
downloadpkgsrc-f148eedaad412a04e3dcb7fa208f23712acb00c9.tar.gz
Import py27-gds-0.7.1 as cad/py-gds.
Gdspy is a Python module for creating GDSII stream files, usually CAD layouts. It includes a layout viewer for the geometries created, and it can also be used to import and merge GDSII files.
Diffstat (limited to 'cad')
-rw-r--r--cad/py-gds/DESCR3
-rw-r--r--cad/py-gds/Makefile19
-rw-r--r--cad/py-gds/PLIST21
-rw-r--r--cad/py-gds/distinfo5
4 files changed, 48 insertions, 0 deletions
diff --git a/cad/py-gds/DESCR b/cad/py-gds/DESCR
new file mode 100644
index 00000000000..f72b849a891
--- /dev/null
+++ b/cad/py-gds/DESCR
@@ -0,0 +1,3 @@
+Gdspy is a Python module for creating GDSII stream files, usually CAD
+layouts. It includes a layout viewer for the geometries created, and
+it can also be used to import and merge GDSII files.
diff --git a/cad/py-gds/Makefile b/cad/py-gds/Makefile
new file mode 100644
index 00000000000..1fe38a5c506
--- /dev/null
+++ b/cad/py-gds/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2016/07/22 00:02:56 mef Exp $
+
+DISTNAME= gdspy-0.7.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_PYPI:=g/gdspy/}
+EXTRACT_SUFX= .zip
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://pypi.python.org/packages/source/g/gdspy/
+COMMENT= Python module for creating GDSII stream files
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy
+
+PYDISTUTILSPKG= yes
+
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/cad/py-gds/PLIST b/cad/py-gds/PLIST
new file mode 100644
index 00000000000..386581c5663
--- /dev/null
+++ b/cad/py-gds/PLIST
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1 2016/07/22 00:02:56 mef Exp $
+${PYSITELIB}/gdspy/__init__.py
+${PYSITELIB}/gdspy/__init__.pyc
+${PYSITELIB}/gdspy/__init__.pyo
+${PYSITELIB}/gdspy/boolext.so
+${PYSITELIB}/gdspy/data/00.xbm
+${PYSITELIB}/gdspy/data/01.xbm
+${PYSITELIB}/gdspy/data/02.xbm
+${PYSITELIB}/gdspy/data/03.xbm
+${PYSITELIB}/gdspy/data/04.xbm
+${PYSITELIB}/gdspy/data/05.xbm
+${PYSITELIB}/gdspy/data/06.xbm
+${PYSITELIB}/gdspy/data/07.xbm
+${PYSITELIB}/gdspy/data/08.xbm
+${PYSITELIB}/gdspy/data/09.xbm
+${PYSITELIB}/gdspy/data/down.xbm
+${PYSITELIB}/gdspy/data/outline.xbm
+${PYSITELIB}/gdspy/data/up.xbm
+${PYSITELIB}/gdspy/viewer.py
+${PYSITELIB}/gdspy/viewer.pyc
+${PYSITELIB}/gdspy/viewer.pyo
diff --git a/cad/py-gds/distinfo b/cad/py-gds/distinfo
new file mode 100644
index 00000000000..1089c84134d
--- /dev/null
+++ b/cad/py-gds/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2016/07/22 00:02:56 mef Exp $
+
+SHA1 (gdspy-0.7.1.zip) = 0176edf7d500733309ac37acac2ecda7f57668d2
+RMD160 (gdspy-0.7.1.zip) = 663d0d0620167882619c9e916f34351bcba98fe2
+Size (gdspy-0.7.1.zip) = 48391 bytes