pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import wip/py-cymem to wip



Module Name:	pkgsrc-wip
Committed By:	K.I.A Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Fri Mar 5 14:03:19 2021 +0100
Changeset:	beb1b288134a3afae99884260a206de84f2bcce3

Modified Files:
	Makefile
Added Files:
	py-cymem/DESCR
	py-cymem/Makefile
	py-cymem/PLIST
	py-cymem/distinfo

Log Message:
Import wip/py-cymem to wip

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=beb1b288134a3afae99884260a206de84f2bcce3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile          |  1 +
 py-cymem/DESCR    |  3 +++
 py-cymem/Makefile | 18 ++++++++++++++++++
 py-cymem/PLIST    | 19 +++++++++++++++++++
 py-cymem/distinfo |  6 ++++++
 5 files changed, 47 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 4d0193421e..1279fc72a3 100644
--- a/Makefile
+++ b/Makefile
@@ -3481,6 +3481,7 @@ SUBDIR+=	py-cvxpy
 SUBDIR+=	py-cxnet
 SUBDIR+=	py-cxvpy
 SUBDIR+=	py-cyksuid
+SUBDIR+=	py-cymem
 SUBDIR+=	py-cysignals
 SUBDIR+=	py-cythongsl
 SUBDIR+=	py-cytoolz
diff --git a/py-cymem/DESCR b/py-cymem/DESCR
new file mode 100644
index 0000000000..388950d69c
--- /dev/null
+++ b/py-cymem/DESCR
@@ -0,0 +1,3 @@
+cymem provides two small memory-management helpers for Cython.
+They make it easy to tie memory to a Python object's life-cycle
+so that the memory is freed when the object is garbage collected
diff --git a/py-cymem/Makefile b/py-cymem/Makefile
new file mode 100644
index 0000000000..7c1cf6d7b4
--- /dev/null
+++ b/py-cymem/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	cymem-2.0.5
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	devel python
+MASTER_SITES=	${MASTER_SITE_PYPI:=c/cymem/}
+
+MAINTAINER=	kamelderouiche%yahoo.com@localhost
+HOMEPAGE=	https://github.com/explosion/cymem
+COMMENT=	Manage calls to calloc/free through Cython
+LICENSE=	mit
+
+USE_LANGUAGES=	c c++
+
+BUILDLINK_API_DEPENDS.py-cython+=       ${PYPKGPREFIX}-cython>=0.12.1
+.include "../../devel/py-cython/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-cymem/PLIST b/py-cymem/PLIST
new file mode 100644
index 0000000000..c1e1f5da58
--- /dev/null
+++ b/py-cymem/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD$
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/cymem/__init__.pxd
+${PYSITELIB}/cymem/__init__.py
+${PYSITELIB}/cymem/__init__.pyc
+${PYSITELIB}/cymem/__init__.pyo
+${PYSITELIB}/cymem/about.py
+${PYSITELIB}/cymem/about.pyc
+${PYSITELIB}/cymem/about.pyo
+${PYSITELIB}/cymem/cymem.pxd
+${PYSITELIB}/cymem/cymem.pyx
+${PYSITELIB}/cymem/cymem.so
+${PYSITELIB}/cymem/tests/test_import.py
+${PYSITELIB}/cymem/tests/test_import.pyc
+${PYSITELIB}/cymem/tests/test_import.pyo
diff --git a/py-cymem/distinfo b/py-cymem/distinfo
new file mode 100644
index 0000000000..a3bb91670a
--- /dev/null
+++ b/py-cymem/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (cymem-2.0.5.tar.gz) = 626d8f45f2763a031cfa72b1589f9912903e75d0
+RMD160 (cymem-2.0.5.tar.gz) = feaaa761d81c369a59f2ca240ceb83b4fb287b3c
+SHA512 (cymem-2.0.5.tar.gz) = b3f23d695b3c3f80c51987af4a5edf495ddaa49bc09e342602d403bbacf469b5944a6150b5e729835ea6e06d2307b960cb2e1ae51e5ce6fb0e175e217fbd40f8
+Size (cymem-2.0.5.tar.gz) = 9214 bytes


Home | Main Index | Thread Index | Old Index