[email protected] (Jérémie Courrèges-Anglas) writes:
> I'd need this for a new port, pudb (https://pypi.python.org/pypi/pudb).
> From 5 to 1 failure with ''make test''. License is actually LGPL (no
> version specified), and update HOMEPAGE while here. I'll probably add
> a python3 flavor in a separate diff.
Update to 1.3.0 committed, here's the python3 diff if someone wants to
double check.
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-urwid/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile 17 Jul 2015 23:54:37 -0000 1.17
+++ Makefile 18 Jul 2015 00:02:01 -0000
@@ -3,6 +3,7 @@
COMMENT = console user interface library for python
MODPY_EGG_VERSION = 1.3.0
+REVISION = 0
DISTNAME = urwid-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = devel
@@ -20,5 +21,8 @@ TEST_DEPENDS = devel/py-gobject \
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
MODPY_PI = Yes
+
+FLAVORS = python3
+FLAVOR ?=
.include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-urwid/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST 17 Jul 2015 23:54:37 -0000 1.4
+++ pkg/PLIST 18 Jul 2015 00:02:01 -0000
@@ -7,88 +7,90 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/urwid-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/urwid-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/urwid/__init__.py
-lib/python${MODPY_VERSION}/site-packages/urwid/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}canvas.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}command_map.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}container.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}curses_display.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}decoration.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}display_common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}escape.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}font.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}graphics.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}html_fragment.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}lcd_display.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}listbox.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}main_loop.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}monitored_list.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}old_str_util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}raw_display.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}split_repr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}text_layout.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}treetools.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}vterm.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}web_display.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/${MODPY_PYCACHE}wimp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/urwid/canvas.py
-lib/python${MODPY_VERSION}/site-packages/urwid/canvas.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/command_map.py
-lib/python${MODPY_VERSION}/site-packages/urwid/command_map.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/compat.py
-lib/python${MODPY_VERSION}/site-packages/urwid/compat.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/container.py
-lib/python${MODPY_VERSION}/site-packages/urwid/container.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/curses_display.py
-lib/python${MODPY_VERSION}/site-packages/urwid/curses_display.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/decoration.py
-lib/python${MODPY_VERSION}/site-packages/urwid/decoration.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/display_common.py
-lib/python${MODPY_VERSION}/site-packages/urwid/display_common.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/escape.py
-lib/python${MODPY_VERSION}/site-packages/urwid/escape.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/font.py
-lib/python${MODPY_VERSION}/site-packages/urwid/font.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/graphics.py
-lib/python${MODPY_VERSION}/site-packages/urwid/graphics.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/html_fragment.py
-lib/python${MODPY_VERSION}/site-packages/urwid/html_fragment.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/lcd_display.py
-lib/python${MODPY_VERSION}/site-packages/urwid/lcd_display.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/listbox.py
-lib/python${MODPY_VERSION}/site-packages/urwid/listbox.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/main_loop.py
-lib/python${MODPY_VERSION}/site-packages/urwid/main_loop.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/monitored_list.py
-lib/python${MODPY_VERSION}/site-packages/urwid/monitored_list.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/old_str_util.py
-lib/python${MODPY_VERSION}/site-packages/urwid/old_str_util.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/raw_display.py
-lib/python${MODPY_VERSION}/site-packages/urwid/raw_display.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/signals.py
-lib/python${MODPY_VERSION}/site-packages/urwid/signals.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/split_repr.py
-lib/python${MODPY_VERSION}/site-packages/urwid/split_repr.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/str_util.so
lib/python${MODPY_VERSION}/site-packages/urwid/tests/
lib/python${MODPY_VERSION}/site-packages/urwid/tests/__init__.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_canvas.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_container.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_decoration.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_doctests.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_event_loops.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_graphics.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_listbox.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_str_util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_text_layout.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_vterm.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}test_widget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urwid/tests/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_canvas.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_canvas.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_container.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_container.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_decoration.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_decoration.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_doctests.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_doctests.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_event_loops.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_event_loops.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_graphics.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_graphics.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_listbox.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_listbox.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_str_util.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_str_util.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_text_layout.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_text_layout.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_util.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_util.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_vterm.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_vterm.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_widget.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/test_widget.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/tests/util.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests/util.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/text_layout.py
-lib/python${MODPY_VERSION}/site-packages/urwid/text_layout.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/treetools.py
-lib/python${MODPY_VERSION}/site-packages/urwid/treetools.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/util.py
-lib/python${MODPY_VERSION}/site-packages/urwid/util.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/version.py
-lib/python${MODPY_VERSION}/site-packages/urwid/version.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/vterm.py
-lib/python${MODPY_VERSION}/site-packages/urwid/vterm.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/web_display.py
-lib/python${MODPY_VERSION}/site-packages/urwid/web_display.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/widget.py
-lib/python${MODPY_VERSION}/site-packages/urwid/widget.pyc
lib/python${MODPY_VERSION}/site-packages/urwid/wimp.py
-lib/python${MODPY_VERSION}/site-packages/urwid/wimp.pyc
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE