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.
This commit is contained in:
imil 2013-05-10 12:55:33 +00:00
parent ef90dd7e76
commit aea498a744
4 changed files with 143 additions and 0 deletions

12
devel/bpython/DESCR Normal file
View file

@ -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.

20
devel/bpython/Makefile Normal file
View file

@ -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"

106
devel/bpython/PLIST Normal file
View file

@ -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

5
devel/bpython/distinfo Normal file
View file

@ -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