diff options
author | imil <imil@pkgsrc.org> | 2013-05-10 12:55:33 +0000 |
---|---|---|
committer | imil <imil@pkgsrc.org> | 2013-05-10 12:55:33 +0000 |
commit | b48166094e146a2e0176edef941d05e9da77c562 (patch) | |
tree | 4c22d43f00ae3ffba123fc1b1f9a487655c16f96 /devel | |
parent | 6af9b1296425114c93d1ea9705455baa128a5fb1 (diff) | |
download | pkgsrc-b48166094e146a2e0176edef941d05e9da77c562.tar.gz |
Initial import of bpython, version 0.12, into the NetBSD Packages Collection.
bpython is a fancy interface to the Python interpreter for Linux, BSD, OS X
and Windows (with some work). bpython is released under the MIT License. It
has the following (special) features:
* In-line syntax highlighting.
* Readline-like autocomplete with suggestions displayed as you type.
* Expected parameter list for any Python function.
* "Rewind" function to pop the last line of code from memory and re-evaluate.
* Send the code you've entered off to a pastebin.
* Save the code you've entered to a file.
* Auto-indentation.
* Python 3 support.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/bpython/DESCR | 12 | ||||
-rw-r--r-- | devel/bpython/Makefile | 20 | ||||
-rw-r--r-- | devel/bpython/PLIST | 106 | ||||
-rw-r--r-- | devel/bpython/distinfo | 5 |
4 files changed, 143 insertions, 0 deletions
diff --git a/devel/bpython/DESCR b/devel/bpython/DESCR new file mode 100644 index 00000000000..052bef56d33 --- /dev/null +++ b/devel/bpython/DESCR @@ -0,0 +1,12 @@ +bpython is a fancy interface to the Python interpreter for Linux, BSD, OS X +and Windows (with some work). bpython is released under the MIT License. It +has the following (special) features: + +* In-line syntax highlighting. +* Readline-like autocomplete with suggestions displayed as you type. +* Expected parameter list for any Python function. +* "Rewind" function to pop the last line of code from memory and re-evaluate. +* Send the code you've entered off to a pastebin. +* Save the code you've entered to a file. +* Auto-indentation. +* Python 3 support. diff --git a/devel/bpython/Makefile b/devel/bpython/Makefile new file mode 100644 index 00000000000..edc8abc6aed --- /dev/null +++ b/devel/bpython/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2013/05/10 12:55:33 imil Exp $ +# + +DISTNAME= bpython-0.12 +CATEGORIES= devel +MASTER_SITES= http://bpython-interpreter.org/releases/ + +MAINTAINER= imil@NetBSD.org +HOMEPAGE= http://bpython-interpreter.org/ +COMMENT= Fancy interface to the Python interpreter +LICENSE= mit + +USE_LANGUAGES= # none + +DEPENDS+= ${PYPKGPREFIX}-pygments>=1.6:../../textproc/py-pygments + +.include "../../lang/python/distutils.mk" +.include "../../lang/python/application.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/bpython/PLIST b/devel/bpython/PLIST new file mode 100644 index 00000000000..3f638ec91cc --- /dev/null +++ b/devel/bpython/PLIST @@ -0,0 +1,106 @@ +@comment $NetBSD: PLIST,v 1.1 2013/05/10 12:55:33 imil Exp $ +bin/bpython +bin/bpython-gtk +bin/bpython-urwid +${PYSITELIB}/bpdb/__init__.py +${PYSITELIB}/bpdb/__init__.pyc +${PYSITELIB}/bpdb/__init__.pyo +${PYSITELIB}/bpdb/debugger.py +${PYSITELIB}/bpdb/debugger.pyc +${PYSITELIB}/bpdb/debugger.pyo +${PYSITELIB}/${EGG_FILE}/PKG-INFO +${PYSITELIB}/${EGG_FILE}/SOURCES.txt +${PYSITELIB}/${EGG_FILE}/dependency_links.txt +${PYSITELIB}/${EGG_FILE}/entry_points.txt +${PYSITELIB}/${EGG_FILE}/requires.txt +${PYSITELIB}/${EGG_FILE}/top_level.txt +${PYSITELIB}/bpython/__init__.py +${PYSITELIB}/bpython/__init__.pyc +${PYSITELIB}/bpython/__init__.pyo +${PYSITELIB}/bpython/_internal.py +${PYSITELIB}/bpython/_internal.pyc +${PYSITELIB}/bpython/_internal.pyo +${PYSITELIB}/bpython/_py3compat.py +${PYSITELIB}/bpython/_py3compat.pyc +${PYSITELIB}/bpython/_py3compat.pyo +${PYSITELIB}/bpython/args.py +${PYSITELIB}/bpython/args.pyc +${PYSITELIB}/bpython/args.pyo +${PYSITELIB}/bpython/autocomplete.py +${PYSITELIB}/bpython/autocomplete.pyc +${PYSITELIB}/bpython/autocomplete.pyo +${PYSITELIB}/bpython/cli.py +${PYSITELIB}/bpython/cli.pyc +${PYSITELIB}/bpython/cli.pyo +${PYSITELIB}/bpython/config.py +${PYSITELIB}/bpython/config.pyc +${PYSITELIB}/bpython/config.pyo +${PYSITELIB}/bpython/formatter.py +${PYSITELIB}/bpython/formatter.pyc +${PYSITELIB}/bpython/formatter.pyo +${PYSITELIB}/bpython/gtk_.py +${PYSITELIB}/bpython/gtk_.pyc +${PYSITELIB}/bpython/gtk_.pyo +${PYSITELIB}/bpython/importcompletion.py +${PYSITELIB}/bpython/importcompletion.pyc +${PYSITELIB}/bpython/importcompletion.pyo +${PYSITELIB}/bpython/inspection.py +${PYSITELIB}/bpython/inspection.pyc +${PYSITELIB}/bpython/inspection.pyo +${PYSITELIB}/bpython/keys.py +${PYSITELIB}/bpython/keys.pyc +${PYSITELIB}/bpython/keys.pyo +${PYSITELIB}/bpython/logo.png +${PYSITELIB}/bpython/pager.py +${PYSITELIB}/bpython/pager.pyc +${PYSITELIB}/bpython/pager.pyo +${PYSITELIB}/bpython/repl.py +${PYSITELIB}/bpython/repl.pyc +${PYSITELIB}/bpython/repl.pyo +${PYSITELIB}/bpython/test/__init__.py +${PYSITELIB}/bpython/test/__init__.pyc +${PYSITELIB}/bpython/test/__init__.pyo +${PYSITELIB}/bpython/test/test.theme +${PYSITELIB}/bpython/test/test_args.py +${PYSITELIB}/bpython/test/test_args.pyc +${PYSITELIB}/bpython/test/test_args.pyo +${PYSITELIB}/bpython/test/test_bpython.py +${PYSITELIB}/bpython/test/test_bpython.pyc +${PYSITELIB}/bpython/test/test_bpython.pyo +${PYSITELIB}/bpython/test/test_config.py +${PYSITELIB}/bpython/test/test_config.pyc +${PYSITELIB}/bpython/test/test_config.pyo +${PYSITELIB}/bpython/test/test_crashers.py +${PYSITELIB}/bpython/test/test_crashers.pyc +${PYSITELIB}/bpython/test/test_crashers.pyo +${PYSITELIB}/bpython/test/test_formatter.py +${PYSITELIB}/bpython/test/test_formatter.pyc +${PYSITELIB}/bpython/test/test_formatter.pyo +${PYSITELIB}/bpython/test/test_gtk_.py +${PYSITELIB}/bpython/test/test_gtk_.pyc +${PYSITELIB}/bpython/test/test_gtk_.pyo +${PYSITELIB}/bpython/test/test_importcompletion.py +${PYSITELIB}/bpython/test/test_importcompletion.pyc +${PYSITELIB}/bpython/test/test_importcompletion.pyo +${PYSITELIB}/bpython/test/test_inspection.py +${PYSITELIB}/bpython/test/test_inspection.pyc +${PYSITELIB}/bpython/test/test_inspection.pyo +${PYSITELIB}/bpython/test/test_keys.py +${PYSITELIB}/bpython/test/test_keys.pyc +${PYSITELIB}/bpython/test/test_keys.pyo +${PYSITELIB}/bpython/test/test_pager.py +${PYSITELIB}/bpython/test/test_pager.pyc +${PYSITELIB}/bpython/test/test_pager.pyo +${PYSITELIB}/bpython/test/test_repl.py +${PYSITELIB}/bpython/test/test_repl.pyc +${PYSITELIB}/bpython/test/test_repl.pyo +${PYSITELIB}/bpython/test/test_wizard.py +${PYSITELIB}/bpython/test/test_wizard.pyc +${PYSITELIB}/bpython/test/test_wizard.pyo +${PYSITELIB}/bpython/translations/__init__.py +${PYSITELIB}/bpython/translations/__init__.pyc +${PYSITELIB}/bpython/translations/__init__.pyo +${PYSITELIB}/bpython/urwid.py +${PYSITELIB}/bpython/urwid.pyc +${PYSITELIB}/bpython/urwid.pyo +share/applications/bpython.desktop diff --git a/devel/bpython/distinfo b/devel/bpython/distinfo new file mode 100644 index 00000000000..a765fdf0377 --- /dev/null +++ b/devel/bpython/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/05/10 12:55:33 imil Exp $ + +SHA1 (bpython-0.12.tar.gz) = 6ca96f9142fba90a008259275eb0f9b58ab89fc2 +RMD160 (bpython-0.12.tar.gz) = 7e52c0ec1fa56f42b9660496776876eaf09e9cc5 +Size (bpython-0.12.tar.gz) = 130968 bytes |