aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorperky <perky@FreeBSD.org>2002-07-16 02:01:17 +0800
committerperky <perky@FreeBSD.org>2002-07-16 02:01:17 +0800
commit5786eac345a6e32702239005f5baef00160d4b64 (patch)
tree140601c2690e6e218dd959cbf5bee03a005b2907
parentbbdfe3a6fe94838380980d272847c0af7040cbf2 (diff)
downloadfreebsd-ports-gnome-5786eac345a6e32702239005f5baef00160d4b64.tar.gz
freebsd-ports-gnome-5786eac345a6e32702239005f5baef00160d4b64.tar.zst
freebsd-ports-gnome-5786eac345a6e32702239005f5baef00160d4b64.zip
Add py-repl 0.7.1,
Replacement for readline and interactive environment for Python
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-repl/Makefile21
-rw-r--r--devel/py-repl/distinfo1
-rw-r--r--devel/py-repl/pkg-comment1
-rw-r--r--devel/py-repl/pkg-descr13
-rw-r--r--devel/py-repl/pkg-plist54
6 files changed, 91 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 340fc172a8a3..1059c24630cd 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -614,6 +614,7 @@
SUBDIR += py-period
SUBDIR += py-plex
SUBDIR += py-pqueue
+ SUBDIR += py-repl
SUBDIR += py-reverse
SUBDIR += py-ro
SUBDIR += py-spark
diff --git a/devel/py-repl/Makefile b/devel/py-repl/Makefile
new file mode 100644
index 000000000000..fce2309f49d4
--- /dev/null
+++ b/devel/py-repl/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: py-repl
+# Date created: 16 July 2002
+# Whom: Hye-Shik Chang
+#
+# $FreeBSD$
+
+PORTNAME= repl
+PORTVERSION= 0.7.1
+CATEGORIES= devel python
+MASTER_SITES= http://starship.python.net/crew/mwh/hacks/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= pyrepl-${PORTVERSION}
+DIST_SUBDIR= python
+
+MAINTAINER= perky@FreeBSD.org
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+USE_PYTHON_PREFIX= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-repl/distinfo b/devel/py-repl/distinfo
new file mode 100644
index 000000000000..c2b0c829f74c
--- /dev/null
+++ b/devel/py-repl/distinfo
@@ -0,0 +1 @@
+MD5 (python/pyrepl-0.7.1.tar.gz) = 50c9c89661660f835fa734a5358337c1
diff --git a/devel/py-repl/pkg-comment b/devel/py-repl/pkg-comment
new file mode 100644
index 000000000000..d8a697b532a2
--- /dev/null
+++ b/devel/py-repl/pkg-comment
@@ -0,0 +1 @@
+Replacement for readline and interactive environment for Python
diff --git a/devel/py-repl/pkg-descr b/devel/py-repl/pkg-descr
new file mode 100644
index 000000000000..2a9aca9ac0f8
--- /dev/null
+++ b/devel/py-repl/pkg-descr
@@ -0,0 +1,13 @@
+Pyrepl is a neat replacement for python readline module.
+
+Features:
+ - sane multi-line editing
+ - history, with incremental search
+ - completion, including displaying of available options
+ - a fairly large subset of the readline emacs-mode key bindings
+ (adding more is mostly just a matter of typing)
+ - Deliberately liberal, Python-style license
+ - no global variables, so you can run two independent readers
+ without having their histories interfering.
+
+WWW: http://starship.python.net/crew/mwh/hacks/pyrepl.html
diff --git a/devel/py-repl/pkg-plist b/devel/py-repl/pkg-plist
new file mode 100644
index 000000000000..44ab2f5e163b
--- /dev/null
+++ b/devel/py-repl/pkg-plist
@@ -0,0 +1,54 @@
+bin/pythoni
+%%PYTHON_SITELIBDIR%%/_pyrepl_utils.so
+%%PYTHON_SITELIBDIR%%/pyrepl/__init__.py
+%%PYTHON_SITELIBDIR%%/pyrepl/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/cmdrepl.py
+%%PYTHON_SITELIBDIR%%/pyrepl/cmdrepl.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/cmdrepl.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/commands.py
+%%PYTHON_SITELIBDIR%%/pyrepl/commands.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/commands.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/completer.py
+%%PYTHON_SITELIBDIR%%/pyrepl/completer.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/completer.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/completing_reader.py
+%%PYTHON_SITELIBDIR%%/pyrepl/completing_reader.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/completing_reader.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/console.py
+%%PYTHON_SITELIBDIR%%/pyrepl/console.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/console.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/copy_code.py
+%%PYTHON_SITELIBDIR%%/pyrepl/copy_code.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/copy_code.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/fancy_termios.py
+%%PYTHON_SITELIBDIR%%/pyrepl/fancy_termios.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/fancy_termios.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/historical_reader.py
+%%PYTHON_SITELIBDIR%%/pyrepl/historical_reader.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/historical_reader.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/keymaps.py
+%%PYTHON_SITELIBDIR%%/pyrepl/keymaps.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/keymaps.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/module_lister.py
+%%PYTHON_SITELIBDIR%%/pyrepl/module_lister.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/module_lister.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/pygame_console.py
+%%PYTHON_SITELIBDIR%%/pyrepl/pygame_console.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/pygame_console.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/pygame_keymap.py
+%%PYTHON_SITELIBDIR%%/pyrepl/pygame_keymap.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/pygame_keymap.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/python_reader.py
+%%PYTHON_SITELIBDIR%%/pyrepl/python_reader.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/python_reader.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/reader.py
+%%PYTHON_SITELIBDIR%%/pyrepl/reader.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/reader.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/unix_console.py
+%%PYTHON_SITELIBDIR%%/pyrepl/unix_console.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/unix_console.pyo
+%%PYTHON_SITELIBDIR%%/pyrepl/unix_keymap.py
+%%PYTHON_SITELIBDIR%%/pyrepl/unix_keymap.pyc
+%%PYTHON_SITELIBDIR%%/pyrepl/unix_keymap.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/pyrepl