diff options
author | sylvio <sylvio@FreeBSD.org> | 2010-02-14 03:27:23 +0800 |
---|---|---|
committer | sylvio <sylvio@FreeBSD.org> | 2010-02-14 03:27:23 +0800 |
commit | c864add567f122e6610bf8dd2713670efa036eb3 (patch) | |
tree | 6a9b27912f4b5c07ddf3fa64d003c6632dad7060 /devel | |
parent | acf664dfe8b99967dfe56bb4d6239654daf1bc6b (diff) | |
download | freebsd-ports-gnome-c864add567f122e6610bf8dd2713670efa036eb3.tar.gz freebsd-ports-gnome-c864add567f122e6610bf8dd2713670efa036eb3.tar.zst freebsd-ports-gnome-c864add567f122e6610bf8dd2713670efa036eb3.zip |
- Greenlet provides a primitive form of micro-threads in the form of a native extension module to Python. Higher-level primitives such as coroutine scheduling are not part of greenlet itself, but can be built upon it.
WWW: http://pypi.python.org/pypi/greenlet
PR: ports/143610
Submitted by: Peter Schuller <peter.schuller@infidyne.com>
Approved by: miwi (mentor)
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-greenlet/Makefile | 26 | ||||
-rw-r--r-- | devel/py-greenlet/distinfo | 3 | ||||
-rw-r--r-- | devel/py-greenlet/pkg-descr | 6 |
4 files changed, 36 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index b260dfcfad32..a1a285e09e3d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2553,6 +2553,7 @@ SUBDIR += py-gitosis SUBDIR += py-gitpython SUBDIR += py-gobject + SUBDIR += py-greenlet SUBDIR += py-grouch SUBDIR += py-hashring SUBDIR += py-icalendar diff --git a/devel/py-greenlet/Makefile b/devel/py-greenlet/Makefile new file mode 100644 index 000000000000..d213a615e6d0 --- /dev/null +++ b/devel/py-greenlet/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: py-greenlet +# Date created: 6 Feb 2010 +# Whom: Peter Schuller <peter.schuller@infidyne.com> +# +# $FreeBSD$ +# + +PORTNAME= greenlet +PORTVERSION= 0.2 +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_CHEESESHOP} +MASTER_SITE_SUBDIR= source/g/greenlet +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= greenlet-${PORTVERSION} + +MAINTAINER= peter.schuller@infidyne.com +COMMENT= Light-weight microthreads for Python + +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install +PYDISTUTILS_PKGNAME= greenlet +PYEASYINSTALL_ARCHDEP= yes + +PLIST_FILES= %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% + +.include <bsd.port.mk> diff --git a/devel/py-greenlet/distinfo b/devel/py-greenlet/distinfo new file mode 100644 index 000000000000..2571594c8c13 --- /dev/null +++ b/devel/py-greenlet/distinfo @@ -0,0 +1,3 @@ +MD5 (greenlet-0.2.tar.gz) = cfcac72683fbf52d6c9f4f82a319dcb9 +SHA256 (greenlet-0.2.tar.gz) = d1919d283f7e7a2cbb474c620efb703811408026f8c6b25f923acd8b49deebaa +SIZE (greenlet-0.2.tar.gz) = 22124 diff --git a/devel/py-greenlet/pkg-descr b/devel/py-greenlet/pkg-descr new file mode 100644 index 000000000000..2625dd2e9992 --- /dev/null +++ b/devel/py-greenlet/pkg-descr @@ -0,0 +1,6 @@ +greenlet provides a primitive form of micro-threads in the form of a +native extension module to Python. Higher-level primitives such as +coroutine scheduling are not part of greenlet itself, but can be built +upon it. + +WWW: http://pypi.python.org/pypi/greenlet |