summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorimil <imil@pkgsrc.org>2013-05-10 12:55:33 +0000
committerimil <imil@pkgsrc.org>2013-05-10 12:55:33 +0000
commitb48166094e146a2e0176edef941d05e9da77c562 (patch)
tree4c22d43f00ae3ffba123fc1b1f9a487655c16f96 /devel
parent6af9b1296425114c93d1ea9705455baa128a5fb1 (diff)
downloadpkgsrc-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/DESCR12
-rw-r--r--devel/bpython/Makefile20
-rw-r--r--devel/bpython/PLIST106
-rw-r--r--devel/bpython/distinfo5
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