summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorreed <reed@pkgsrc.org>2011-10-21 12:35:30 +0000
committerreed <reed@pkgsrc.org>2011-10-21 12:35:30 +0000
commitc1d5b735898504a9854fd43aa2b5f8bacc94f3fa (patch)
tree06de10a62d1d0d2eac3485369f3ffc284435d9dd
parenteaa31a40c0fa6e640ad40131f736e3e3c0b536ce (diff)
downloadpkgsrc-c1d5b735898504a9854fd43aa2b5f8bacc94f3fa.tar.gz
Import lettuce 1.1.33
Lettuce is a simple behaviour-driven development (BDD) tool based on Cucumber. The features of the system (to be tested) are defined in a natural language with scenarios describing the features. Steps are written in python. (I packaged this for my work at ISC. We are developing a DNS server test suite to be usable for various DNS servers for compliance testing.)
-rw-r--r--devel/lettuce/DESCR4
-rw-r--r--devel/lettuce/Makefile22
-rw-r--r--devel/lettuce/PLIST88
-rw-r--r--devel/lettuce/distinfo5
4 files changed, 119 insertions, 0 deletions
diff --git a/devel/lettuce/DESCR b/devel/lettuce/DESCR
new file mode 100644
index 00000000000..789f760c04c
--- /dev/null
+++ b/devel/lettuce/DESCR
@@ -0,0 +1,4 @@
+Lettuce is a simple behaviour-driven development (BDD) tool based
+on Cucumber. The features of the system (to be tested) are defined
+in a natural language with scenarios describing the features. Steps
+are written in python.
diff --git a/devel/lettuce/Makefile b/devel/lettuce/Makefile
new file mode 100644
index 00000000000..edcf0797b9b
--- /dev/null
+++ b/devel/lettuce/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/10/21 12:35:30 reed Exp $
+#
+
+DISTNAME= lettuce-0.1.33
+CATEGORIES= devel
+MASTER_SITES= http://pypi.python.org/packages/source/l/lettuce/
+
+MAINTAINER= reed@reedmedia.net
+HOMEPAGE= http://lettuce.it/
+COMMENT= Behaviour-driven development test tool
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}
+
+# not ported yet
+PYTHON_VERSIONS_INCOMPATIBLE= 31
+
+.include "../../lang/python/egg.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/lettuce/PLIST b/devel/lettuce/PLIST
new file mode 100644
index 00000000000..972cf242bbc
--- /dev/null
+++ b/devel/lettuce/PLIST
@@ -0,0 +1,88 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/10/21 12:35:30 reed Exp $
+bin/lettuce
+${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}/top_level.txt
+${PYSITELIB}/lettuce/__init__.py
+${PYSITELIB}/lettuce/__init__.pyc
+${PYSITELIB}/lettuce/__init__.pyo
+${PYSITELIB}/lettuce/core.py
+${PYSITELIB}/lettuce/core.pyc
+${PYSITELIB}/lettuce/core.pyo
+${PYSITELIB}/lettuce/decorators.py
+${PYSITELIB}/lettuce/decorators.pyc
+${PYSITELIB}/lettuce/decorators.pyo
+${PYSITELIB}/lettuce/django/__init__.py
+${PYSITELIB}/lettuce/django/__init__.pyc
+${PYSITELIB}/lettuce/django/__init__.pyo
+${PYSITELIB}/lettuce/django/apps.py
+${PYSITELIB}/lettuce/django/apps.pyc
+${PYSITELIB}/lettuce/django/apps.pyo
+${PYSITELIB}/lettuce/django/management/__init__.py
+${PYSITELIB}/lettuce/django/management/__init__.pyc
+${PYSITELIB}/lettuce/django/management/__init__.pyo
+${PYSITELIB}/lettuce/django/management/commands/__init__.py
+${PYSITELIB}/lettuce/django/management/commands/__init__.pyc
+${PYSITELIB}/lettuce/django/management/commands/__init__.pyo
+${PYSITELIB}/lettuce/django/management/commands/harvest.py
+${PYSITELIB}/lettuce/django/management/commands/harvest.pyc
+${PYSITELIB}/lettuce/django/management/commands/harvest.pyo
+${PYSITELIB}/lettuce/django/server.py
+${PYSITELIB}/lettuce/django/server.pyc
+${PYSITELIB}/lettuce/django/server.pyo
+${PYSITELIB}/lettuce/django/tests/__init__.py
+${PYSITELIB}/lettuce/django/tests/__init__.pyc
+${PYSITELIB}/lettuce/django/tests/__init__.pyo
+${PYSITELIB}/lettuce/django/tests/functional/__init__.py
+${PYSITELIB}/lettuce/django/tests/functional/__init__.pyc
+${PYSITELIB}/lettuce/django/tests/functional/__init__.pyo
+${PYSITELIB}/lettuce/django/tests/unit/__init__.py
+${PYSITELIB}/lettuce/django/tests/unit/__init__.pyc
+${PYSITELIB}/lettuce/django/tests/unit/__init__.pyo
+${PYSITELIB}/lettuce/exceptions.py
+${PYSITELIB}/lettuce/exceptions.pyc
+${PYSITELIB}/lettuce/exceptions.pyo
+${PYSITELIB}/lettuce/fs.py
+${PYSITELIB}/lettuce/fs.pyc
+${PYSITELIB}/lettuce/fs.pyo
+${PYSITELIB}/lettuce/languages.py
+${PYSITELIB}/lettuce/languages.pyc
+${PYSITELIB}/lettuce/languages.pyo
+${PYSITELIB}/lettuce/lettuce_cli.py
+${PYSITELIB}/lettuce/lettuce_cli.pyc
+${PYSITELIB}/lettuce/lettuce_cli.pyo
+${PYSITELIB}/lettuce/plugins/__init__.py
+${PYSITELIB}/lettuce/plugins/__init__.pyc
+${PYSITELIB}/lettuce/plugins/__init__.pyo
+${PYSITELIB}/lettuce/plugins/colored_shell_output.py
+${PYSITELIB}/lettuce/plugins/colored_shell_output.pyc
+${PYSITELIB}/lettuce/plugins/colored_shell_output.pyo
+${PYSITELIB}/lettuce/plugins/dots.py
+${PYSITELIB}/lettuce/plugins/dots.pyc
+${PYSITELIB}/lettuce/plugins/dots.pyo
+${PYSITELIB}/lettuce/plugins/non_verbose.py
+${PYSITELIB}/lettuce/plugins/non_verbose.pyc
+${PYSITELIB}/lettuce/plugins/non_verbose.pyo
+${PYSITELIB}/lettuce/plugins/scenario_names.py
+${PYSITELIB}/lettuce/plugins/scenario_names.pyc
+${PYSITELIB}/lettuce/plugins/scenario_names.pyo
+${PYSITELIB}/lettuce/plugins/shell_output.py
+${PYSITELIB}/lettuce/plugins/shell_output.pyc
+${PYSITELIB}/lettuce/plugins/shell_output.pyo
+${PYSITELIB}/lettuce/plugins/xunit_output.py
+${PYSITELIB}/lettuce/plugins/xunit_output.pyc
+${PYSITELIB}/lettuce/plugins/xunit_output.pyo
+${PYSITELIB}/lettuce/registry.py
+${PYSITELIB}/lettuce/registry.pyc
+${PYSITELIB}/lettuce/registry.pyo
+${PYSITELIB}/lettuce/strings.py
+${PYSITELIB}/lettuce/strings.pyc
+${PYSITELIB}/lettuce/strings.pyo
+${PYSITELIB}/lettuce/terminal.py
+${PYSITELIB}/lettuce/terminal.pyc
+${PYSITELIB}/lettuce/terminal.pyo
+${PYSITELIB}/lettuce/terrain.py
+${PYSITELIB}/lettuce/terrain.pyc
+${PYSITELIB}/lettuce/terrain.pyo
diff --git a/devel/lettuce/distinfo b/devel/lettuce/distinfo
new file mode 100644
index 00000000000..c1215953cbb
--- /dev/null
+++ b/devel/lettuce/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/10/21 12:35:30 reed Exp $
+
+SHA1 (lettuce-0.1.33.tar.gz) = f13d5513f97cb993d595f86644593de63b1e71d7
+RMD160 (lettuce-0.1.33.tar.gz) = 1aa99e2719399aeb17d1a7b2d6ed0988938dd8a8
+Size (lettuce-0.1.33.tar.gz) = 72212 bytes