diff options
author | rodent <rodent@pkgsrc.org> | 2014-05-03 15:20:12 +0000 |
---|---|---|
committer | rodent <rodent@pkgsrc.org> | 2014-05-03 15:20:12 +0000 |
commit | d693d5d07cf5d76e22fe12b799b9c37ca0070365 (patch) | |
tree | e4fae299899fd9d3f4881632e0b81a173ccc7b2e /net | |
parent | 04f84ece2702661e60b4905e5073f6ef27a226d3 (diff) | |
download | pkgsrc-d693d5d07cf5d76e22fe12b799b9c37ca0070365.tar.gz |
Import py27-eventlib-0.1.5 as net/py-eventlib.
Eventlib is an asynchronous event tracking app for Django. This library was
built upon the following values:
* It must be deadly simple to log an event;
* It must be possible to track each event in different ways;
* Each different "event handler" must be completely separate and fail
gracefully;
* The event system must be asynchronous, so let's use celery;
* The library must be extensible;
* 100% of test coverage is enough.
Diffstat (limited to 'net')
-rw-r--r-- | net/py-eventlib/ALTERNATIVES | 1 | ||||
-rw-r--r-- | net/py-eventlib/DESCR | 10 | ||||
-rw-r--r-- | net/py-eventlib/Makefile | 30 | ||||
-rw-r--r-- | net/py-eventlib/PLIST | 47 | ||||
-rw-r--r-- | net/py-eventlib/distinfo | 5 |
5 files changed, 93 insertions, 0 deletions
diff --git a/net/py-eventlib/ALTERNATIVES b/net/py-eventlib/ALTERNATIVES new file mode 100644 index 00000000000..49b6c2940f1 --- /dev/null +++ b/net/py-eventlib/ALTERNATIVES @@ -0,0 +1 @@ +bin/eventlib @PREFIX@/bin/eventlib@PYVERSSUFFIX@ diff --git a/net/py-eventlib/DESCR b/net/py-eventlib/DESCR new file mode 100644 index 00000000000..f889a66ea60 --- /dev/null +++ b/net/py-eventlib/DESCR @@ -0,0 +1,10 @@ +Eventlib is an asynchronous event tracking app for Django. This library was +built upon the following values: + + * It must be deadly simple to log an event; + * It must be possible to track each event in different ways; + * Each different "event handler" must be completely separate and fail + gracefully; + * The event system must be asynchronous, so let's use celery; + * The library must be extensible; + * 100% of test coverage is enough. diff --git a/net/py-eventlib/Makefile b/net/py-eventlib/Makefile new file mode 100644 index 00000000000..1bef8ec290f --- /dev/null +++ b/net/py-eventlib/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1 2014/05/03 15:20:12 rodent Exp $ +# + +DISTNAME= eventlib-0.1.5 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= net python +MASTER_SITES= https://pypi.python.org/packages/source/e/eventlib/ + +MAINTAINER= rodent@NetBSD.org +HOMEPAGE= http://travis-ci.org/Yipit/eventlib/ +COMMENT= Asynchronous event tracking app for Django +LICENSE= gnu-lgpl-v3 + +DEPENDS+= ${PYPKGPREFIX}-ejson>=0.1.3:../../textproc/py-ejson +DEPENDS+= ${PYPKGPREFIX}-logan>=0.5.0:../../devel/py-logan +DEPENDS+= ${PYPKGPREFIX}-celery>=3.0.9:../../net/py-celery +DEPENDS+= ${PYPKGPREFIX}-redis-py>=2.7.1:../../databases/py-redis-py +DEPENDS+= ${PYPKGPREFIX}-django>=1.4.1:../../www/py-django + +USE_LANGUAGES= # none + +PY_PATCHPLIST= yes +PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} + +post-install: + ${MV} ${DESTDIR}${PREFIX}/bin/eventlib \ + ${DESTDIR}${PREFIX}/bin/eventlib${PYVERSSUFFIX} + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/py-eventlib/PLIST b/net/py-eventlib/PLIST new file mode 100644 index 00000000000..8f46db0865c --- /dev/null +++ b/net/py-eventlib/PLIST @@ -0,0 +1,47 @@ +@comment $NetBSD: PLIST,v 1.1 2014/05/03 15:20:12 rodent Exp $ +bin/eventlib${PYVERSSUFFIX} +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/eventlib/__init__.py +${PYSITELIB}/eventlib/__init__.pyc +${PYSITELIB}/eventlib/__init__.pyo +${PYSITELIB}/eventlib/api.py +${PYSITELIB}/eventlib/api.pyc +${PYSITELIB}/eventlib/api.pyo +${PYSITELIB}/eventlib/celeryconfig.py +${PYSITELIB}/eventlib/celeryconfig.pyc +${PYSITELIB}/eventlib/celeryconfig.pyo +${PYSITELIB}/eventlib/conf.py +${PYSITELIB}/eventlib/conf.pyc +${PYSITELIB}/eventlib/conf.pyo +${PYSITELIB}/eventlib/core.py +${PYSITELIB}/eventlib/core.pyc +${PYSITELIB}/eventlib/core.pyo +${PYSITELIB}/eventlib/exceptions.py +${PYSITELIB}/eventlib/exceptions.pyc +${PYSITELIB}/eventlib/exceptions.pyo +${PYSITELIB}/eventlib/listener.py +${PYSITELIB}/eventlib/listener.pyc +${PYSITELIB}/eventlib/listener.pyo +${PYSITELIB}/eventlib/management/__init__.py +${PYSITELIB}/eventlib/management/__init__.pyc +${PYSITELIB}/eventlib/management/__init__.pyo +${PYSITELIB}/eventlib/management/commands/__init__.py +${PYSITELIB}/eventlib/management/commands/__init__.pyc +${PYSITELIB}/eventlib/management/commands/__init__.pyo +${PYSITELIB}/eventlib/management/commands/read_events.py +${PYSITELIB}/eventlib/management/commands/read_events.pyc +${PYSITELIB}/eventlib/management/commands/read_events.pyo +${PYSITELIB}/eventlib/runner.py +${PYSITELIB}/eventlib/runner.pyc +${PYSITELIB}/eventlib/runner.pyo +${PYSITELIB}/eventlib/tasks.py +${PYSITELIB}/eventlib/tasks.pyc +${PYSITELIB}/eventlib/tasks.pyo +${PYSITELIB}/eventlib/util.py +${PYSITELIB}/eventlib/util.pyc +${PYSITELIB}/eventlib/util.pyo diff --git a/net/py-eventlib/distinfo b/net/py-eventlib/distinfo new file mode 100644 index 00000000000..f4861386444 --- /dev/null +++ b/net/py-eventlib/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/05/03 15:20:12 rodent Exp $ + +SHA1 (eventlib-0.1.5.tar.gz) = 580a067739b4fa2e75764cbe2d0d5dcbeeec769a +RMD160 (eventlib-0.1.5.tar.gz) = 253dea5ef9d6ecad70a991722f28106356ba64ef +Size (eventlib-0.1.5.tar.gz) = 11278 bytes |