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.

Lightly tested with bpython and hgview.

Comments / ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-urwid/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile    21 Apr 2015 18:33:49 -0000      1.16
+++ Makefile    17 Jul 2015 20:15:25 -0000
@@ -2,30 +2,23 @@
 
 COMMENT =      console user interface library for python
 
-MODPY_EGG_VERSION = 1.0.0
+MODPY_EGG_VERSION = 1.3.0
 DISTNAME =     urwid-${MODPY_EGG_VERSION}
 PKGNAME =      py-${DISTNAME}
 CATEGORIES =   devel
-REVISION =     0
 
-HOMEPAGE =     http://excess.org/urwid/
+HOMEPAGE =     http://urwid.org/
 
-# GPL
+# LGPL
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += ${MODPY_WANTLIB}
-WANTLIB += pthread
-
-WANTLIB- = # no-arch package
-
-MASTER_SITES = ${HOMEPAGE}
+WANTLIB += pthread ${MODPY_WANTLIB}
 
 TEST_DEPENDS = devel/py-gobject \
                lang/python/${MODPY_VERSION},-tests
 
 MODULES =      lang/python
 MODPY_SETUPTOOLS = Yes
-
-PKG_ARCH =     *
+MODPY_PI =     Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-urwid/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    18 Jan 2015 03:13:44 -0000      1.5
+++ distinfo    17 Jul 2015 20:15:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (urwid-1.0.0.tar.gz) = Ghb325tG0j6PcObHdG6KoZ7xSTmTCpSM7sH+5U8EefU=
-SIZE (urwid-1.0.0.tar.gz) = 284293
+SHA256 (urwid-1.3.0.tar.gz) = KfBPrTvwp5xUkffr7C1Q+ghunRY1mJbJIExqkrwHq6I=
+SIZE (urwid-1.3.0.tar.gz) = 580922
Index: patches/patch-urwid_tests_py
===================================================================
RCS file: patches/patch-urwid_tests_py
diff -N patches/patch-urwid_tests_py
--- patches/patch-urwid_tests_py        8 Oct 2011 13:26:02 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-urwid_tests_py,v 1.1 2011/10/08 13:26:02 rpointel Exp $
-# don't test TermTest, try to modify terminal
---- urwid/tests.py.orig        Thu Sep 22 15:51:49 2011
-+++ urwid/tests.py     Sat Oct  8 12:24:08 2011
-@@ -2314,7 +2314,6 @@
-         CanvasOverlayTest,
-         CanvasPadTrimTest,
-         WidgetSquishTest,
--        TermTest,
-         ]
-     module_doctests = [
-         urwid.widget,
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-urwid/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   8 Oct 2011 13:26:02 -0000       1.3
+++ pkg/PLIST   17 Jul 2015 20:15:25 -0000
@@ -47,8 +47,35 @@ lib/python${MODPY_VERSION}/site-packages
 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.py
-lib/python${MODPY_VERSION}/site-packages/urwid/tests.pyc
+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
+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
@@ -59,8 +86,6 @@ lib/python${MODPY_VERSION}/site-packages
 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/vterm_test.py
-lib/python${MODPY_VERSION}/site-packages/urwid/vterm_test.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


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to