summaryrefslogtreecommitdiff
path: root/devel/py-urwid
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2004-12-28 00:00:51 +0000
committerminskim <minskim@pkgsrc.org>2004-12-28 00:00:51 +0000
commit41325c223198021b330627a8840e8d9e36306819 (patch)
tree6dc859e69f98dbc7d13e1bcacd8e7fe83ef4f2b6 /devel/py-urwid
parent25a5c6e5f2fd732df034c8cb47b32b3d4ff9a5a9 (diff)
downloadpkgsrc-41325c223198021b330627a8840e8d9e36306819.tar.gz
Import urwid-0.8.4.
Urwid is a curses-based user interface library. It includes many features useful for text console application developers including, fluid interface resizing (xterm window resizing / fbset on Linux console), support for 8-bit and CJK encodings, multiple text alignment and wrapping modes built-in, ability to register user-defined text alignment and wrapping modes, simple markup for setting text attributes, powerful list box that handles scrolling between different widget types, list box contents may be managed with a user-defined class, flexible edit box for editing many different types of text, and easy interface for creating HTML screen shots.
Diffstat (limited to 'devel/py-urwid')
-rw-r--r--devel/py-urwid/DESCR10
-rw-r--r--devel/py-urwid/Makefile20
-rw-r--r--devel/py-urwid/PLIST23
-rw-r--r--devel/py-urwid/distinfo4
4 files changed, 57 insertions, 0 deletions
diff --git a/devel/py-urwid/DESCR b/devel/py-urwid/DESCR
new file mode 100644
index 00000000000..33bf47f9fff
--- /dev/null
+++ b/devel/py-urwid/DESCR
@@ -0,0 +1,10 @@
+Urwid is a curses-based user interface library. It includes many
+features useful for text console application developers including,
+fluid interface resizing (xterm window resizing / fbset on Linux
+console), support for 8-bit and CJK encodings, multiple text alignment
+and wrapping modes built-in, ability to register user-defined text
+alignment and wrapping modes, simple markup for setting text
+attributes, powerful list box that handles scrolling between different
+widget types, list box contents may be managed with a user-defined
+class, flexible edit box for editing many different types of text, and
+easy interface for creating HTML screen shots.
diff --git a/devel/py-urwid/Makefile b/devel/py-urwid/Makefile
new file mode 100644
index 00000000000..ec3e276fb02
--- /dev/null
+++ b/devel/py-urwid/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/12/28 00:00:51 minskim Exp $
+
+DISTNAME= urwid-0.8.4
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel
+MASTER_SITES= http://excess.org/urwid/
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://excess.org/urwid/
+COMMENT= Curses-based Python user interface library
+
+DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
+
+PYDISTUTILSPKG= yes
+USE_BUILDLINK3= yes
+
+PYTHON_VERSIONS_INCOMPATIBLE= 20 15
+
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-urwid/PLIST b/devel/py-urwid/PLIST
new file mode 100644
index 00000000000..0811cf46a7a
--- /dev/null
+++ b/devel/py-urwid/PLIST
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/28 00:00:51 minskim Exp $
+${PYSITELIB}/urwid/__init__.py
+${PYSITELIB}/urwid/__init__.pyc
+${PYSITELIB}/urwid/__init__.pyo
+${PYSITELIB}/urwid/canvas.py
+${PYSITELIB}/urwid/canvas.pyc
+${PYSITELIB}/urwid/canvas.pyo
+${PYSITELIB}/urwid/curses_display.py
+${PYSITELIB}/urwid/curses_display.pyc
+${PYSITELIB}/urwid/curses_display.pyo
+${PYSITELIB}/urwid/html_fragment.py
+${PYSITELIB}/urwid/html_fragment.pyc
+${PYSITELIB}/urwid/html_fragment.pyo
+${PYSITELIB}/urwid/listbox.py
+${PYSITELIB}/urwid/listbox.pyc
+${PYSITELIB}/urwid/listbox.pyo
+${PYSITELIB}/urwid/util.py
+${PYSITELIB}/urwid/util.pyc
+${PYSITELIB}/urwid/util.pyo
+${PYSITELIB}/urwid/widget.py
+${PYSITELIB}/urwid/widget.pyc
+${PYSITELIB}/urwid/widget.pyo
+@dirrm ${PYSITELIB}/urwid
diff --git a/devel/py-urwid/distinfo b/devel/py-urwid/distinfo
new file mode 100644
index 00000000000..44cdfcd6c70
--- /dev/null
+++ b/devel/py-urwid/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/12/28 00:00:51 minskim Exp $
+
+SHA1 (urwid-0.8.4.tar.gz) = 48cdd41342da4eb2d94f0dcdaca1e6d42cd307c5
+Size (urwid-0.8.4.tar.gz) = 53140 bytes