1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

Add bpython-0.9.6.2, bpython is a fancy interface to the Python

interpreter for Unix-like operating systems.

Approved by:	lwhsu/rafan (mentors, implicit)
Feature safe:	yes
This commit is contained in:
Yi-Jheng Lin 2010-03-09 13:40:33 +00:00
parent 052a5d4d2c
commit 8f77fcdf2c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=250768
6 changed files with 116 additions and 0 deletions

View File

@ -118,6 +118,7 @@
SUBDIR += boost_build
SUBDIR += bouml
SUBDIR += bouml-doc
SUBDIR += bpython
SUBDIR += bsdcflow
SUBDIR += bufferpool
SUBDIR += bug-buddy

29
devel/bpython/Makefile Normal file
View File

@ -0,0 +1,29 @@
# New ports collection makefile for: bpython
# Date created: 2010-03-09
# Whom: Yi-Jheng Lin <yzlin@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= bpython
PORTVERSION= 0.9.6.2
CATEGORIES= devel python
MASTER_SITES= http://bpython-interpreter.org/releases/
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= yzlin@FreeBSD.org
COMMENT= A fancy interface to the Python interpreter
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=0:${PORTSDIR}/textproc/py-pygments
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
MAN1= bpython.1
MAN5= bpython-config.5
post-install:
@${INSTALL_MAN} ${WRKSRC}/doc/bpython.1 ${MANPREFIX}/man/man1
@${INSTALL_MAN} ${WRKSRC}/doc/bpython-config.5 ${MANPREFIX}/man/man5
.include <bsd.port.mk>

3
devel/bpython/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (bpython-0.9.6.2.tar.gz) = d30fdb663fa9957c21c63108ed249b59
SHA256 (bpython-0.9.6.2.tar.gz) = 0a9569c8c8513ee9e91fdad436fe0785cbb8b456f972f6000db193102e818eee
SIZE (bpython-0.9.6.2.tar.gz) = 64483

View File

@ -0,0 +1,19 @@
$FreeBSD$
--- setup.py.orig
+++ setup.py
@@ -37,13 +37,8 @@
url = "http://www.bpython-interpreter.org/",
long_description = """bpython is a fancy interface to the Python
interpreter for Unix-like operating systems.""",
- install_requires = [
- 'pygments'
- ],
packages = ["bpython"],
data_files = [
- (os.path.join(man_dir, 'man1'), ['doc/bpython.1']),
- (os.path.join(man_dir, 'man5'), ['doc/bpython-config.5']),
('share/applications', ['data/bpython.desktop'])
],
package_data = {'bpython': ['logo.png']},

12
devel/bpython/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
bpython is a fancy interface to the Python interpreter for Unix-like operating
systems. It has the following 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.
WWW: http://bpython-interpreter.org/

52
devel/bpython/pkg-plist Normal file
View File

@ -0,0 +1,52 @@
@comment $FreeBSD$
bin/bpython
bin/bpython-gtk
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_internal.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_internal.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_internal.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/args.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/args.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/args.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/cli.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/cli.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/cli.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/config.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/config.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/config.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/formatter.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/formatter.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/formatter.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/gtk_.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/gtk_.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/gtk_.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/importcompletion.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/importcompletion.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/importcompletion.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/inspection.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/inspection.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/inspection.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/keys.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/keys.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/keys.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/logo.png
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/pager.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/pager.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/pager.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/repl.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/repl.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/repl.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/applications/bpython.desktop
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/applications
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%