summaryrefslogtreecommitdiff
path: root/astro/py-extension-helpers
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2021-10-29 08:56:32 +0800
committerWen Heping <wen@FreeBSD.org>2021-10-29 08:56:32 +0800
commit6f55397bb27ea9fb2f62f96accb0251a3e96493f (patch)
treef7ca1df6d38cd12d4a1968adc1dc36e0428d2c1f /astro/py-extension-helpers
parentastro/py-pyerfa: New port (diff)
astro/py-extension-helpers: New port
The extension-helpers package includes convenience helpers to assist with building Python packages with compiled C/Cython extensions. It is developed by the Astropy project but is intended to be general and usable by any Python package. WWW: https://extension-helpers.readthedocs.io/
Diffstat (limited to 'astro/py-extension-helpers')
-rw-r--r--astro/py-extension-helpers/Makefile16
-rw-r--r--astro/py-extension-helpers/distinfo3
-rw-r--r--astro/py-extension-helpers/pkg-descr6
3 files changed, 25 insertions, 0 deletions
diff --git a/astro/py-extension-helpers/Makefile b/astro/py-extension-helpers/Makefile
new file mode 100644
index 000000000000..43ee4ed2e158
--- /dev/null
+++ b/astro/py-extension-helpers/Makefile
@@ -0,0 +1,16 @@
+PORTNAME= extension-helpers
+DISTVERSION= 0.1
+CATEGORIES= astro
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Building and installing packages in the Astropy ecosystem
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.rst
+
+USES= python:3.6+
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
diff --git a/astro/py-extension-helpers/distinfo b/astro/py-extension-helpers/distinfo
new file mode 100644
index 000000000000..47f31dd7491d
--- /dev/null
+++ b/astro/py-extension-helpers/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1635380088
+SHA256 (extension-helpers-0.1.tar.gz) = ac8a6fe91c6d98986a51a9f08ca0c7945f8fd70d95b662ced4040ae5eb973882
+SIZE (extension-helpers-0.1.tar.gz) = 24306
diff --git a/astro/py-extension-helpers/pkg-descr b/astro/py-extension-helpers/pkg-descr
new file mode 100644
index 000000000000..adf646aba76a
--- /dev/null
+++ b/astro/py-extension-helpers/pkg-descr
@@ -0,0 +1,6 @@
+The extension-helpers package includes convenience helpers to assist
+with building Python packages with compiled C/Cython extensions. It
+is developed by the Astropy project but is intended to be general
+and usable by any Python package.
+
+WWW: https://extension-helpers.readthedocs.io/