Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Feb 2020 21:43:54 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r527139 - in head: . devel devel/py-dialog3 devel/py-pythondialog devel/py-pythondialog/files
Message-ID:  <202002252143.01PLhsJF090239@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jkim
Date: Tue Feb 25 21:43:54 2020
New Revision: 527139
URL: https://svnweb.freebsd.org/changeset/ports/527139

Log:
  - Update to 3.5.1.
  - Rename devel/py-dialog3 to devel/py-pythondialog to honor PyPI name.
  
  Differential Revision:	https://reviews.freebsd.org/D21734

Added:
  head/devel/py-pythondialog/
     - copied from r527138, head/devel/py-dialog3/
Deleted:
  head/devel/py-dialog3/
  head/devel/py-pythondialog/files/
Modified:
  head/MOVED
  head/devel/Makefile
  head/devel/py-pythondialog/Makefile
  head/devel/py-pythondialog/distinfo
  head/devel/py-pythondialog/pkg-descr

Modified: head/MOVED
==============================================================================
--- head/MOVED	Tue Feb 25 21:42:04 2020	(r527138)
+++ head/MOVED	Tue Feb 25 21:43:54 2020	(r527139)
@@ -14385,3 +14385,4 @@ x11-wm/simple-ccsm||2020-02-22|Has expired: Broken, us
 math/metis4|math/metis|2020-02-22|Has expired: EOL: use math/metis instead
 multimedia/cinelerra-gg||2020-02-22|Has expired: Broken, uses EOLed python27
 x11-toolkits/py-gnome2||2020-02-22|Has expired: Broken, uses EOLed python27
+devel/py-dialog3|devel/py-pythondialog|2020-02-25|Renamed to reflect PyPI name

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Feb 25 21:42:04 2020	(r527138)
+++ head/devel/Makefile	Tue Feb 25 21:43:54 2020	(r527139)
@@ -4301,7 +4301,6 @@
     SUBDIR += py-deprecation
     SUBDIR += py-dexml
     SUBDIR += py-dialog
-    SUBDIR += py-dialog3
     SUBDIR += py-diazo
     SUBDIR += py-dill
     SUBDIR += py-dirspec
@@ -4886,6 +4885,7 @@
     SUBDIR += py-python-subunit
     SUBDIR += py-python2-pythondialog
     SUBDIR += py-pythonbrew
+    SUBDIR += py-pythondialog
     SUBDIR += py-pytimeparse
     SUBDIR += py-pytools
     SUBDIR += py-pytrie

Modified: head/devel/py-pythondialog/Makefile
==============================================================================
--- head/devel/py-dialog3/Makefile	Tue Feb 25 21:42:04 2020	(r527138)
+++ head/devel/py-pythondialog/Makefile	Tue Feb 25 21:43:54 2020	(r527139)
@@ -1,34 +1,34 @@
 # $FreeBSD$
 
-PORTNAME=	dialog
-PORTVERSION=	3.4.0
+PORTNAME=	pythondialog
+PORTVERSION=	3.5.1
 CATEGORIES=	devel python
-MASTER_SITES=	SF/python${PORTNAME}/python${PORTNAME}/${PORTVERSION} \
-		LOCAL/jkim
+MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	3
-DISTNAME=	python3-pythondialog-${PORTVERSION}
 
 MAINTAINER=	jkim@FreeBSD.org
-COMMENT=	Python 3 interface to dialog(3)
+COMMENT=	Python interface to dialog(3)
 
-LICENSE=	LGPL20
+LICENSE=	LGPL21+
 
 RUN_DEPENDS=	cdialog:devel/cdialog
 
-USES=		python:3.6 tar:bz2
-USE_PYTHON=	autoplist concurrent distutils pythonprefix
-PYDISTUTILS_PKGNAME=	python${PORTNAME}
+USES=		python:3.5+
+USE_PYTHON=	autoplist concurrent distutils
 
-WRKSRC=		"${WRKDIR}/${DISTNAME:C/^python3-//}"
-
 PORTEXAMPLES=	*
+REINPLACE_ARGS=	-i ""
 
 OPTIONS_DEFINE=	EXAMPLES
 
+post-patch:
+	# devel/cdialog installs dialog as cdialog not to conflict
+	# with dialog(1).
+	${FIND} ${WRKSRC} -type f | \
+	    ${XARGS} ${REINPLACE_CMD} -e 's|dialog="dialog"|dialog="cdialog"|g'
+
 post-install-EXAMPLES-on:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	cd ${WRKSRC}/examples/ && \
-	    ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name *\.orig"
+	cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/devel/py-pythondialog/distinfo
==============================================================================
--- head/devel/py-dialog3/distinfo	Tue Feb 25 21:42:04 2020	(r527138)
+++ head/devel/py-pythondialog/distinfo	Tue Feb 25 21:43:54 2020	(r527139)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1568933548
-SHA256 (python3-pythondialog-3.4.0.tar.bz2) = 019cdbffe3f61d32d6fb158ce48a767478af2aac2f31fb40460b39aefae604fe
-SIZE (python3-pythondialog-3.4.0.tar.bz2) = 1415324
+TIMESTAMP = 1578951047
+SHA256 (pythondialog-3.5.1.tar.gz) = 34a0687290571f37d7d297514cc36bd4cd044a3a4355271549f91490d3e7ece8
+SIZE (pythondialog-3.5.1.tar.gz) = 1485873

Modified: head/devel/py-pythondialog/pkg-descr
==============================================================================
--- head/devel/py-dialog3/pkg-descr	Tue Feb 25 21:42:04 2020	(r527138)
+++ head/devel/py-pythondialog/pkg-descr	Tue Feb 25 21:43:54 2020	(r527139)
@@ -1,7 +1,6 @@
-pythondialog 3 is a Python 3 wrapper for the dialog utility originally
-written by Savio Lam, and later rewritten by Thomas E. Dickey.  Its purpose
-is to provide an easy to use, pythonic and comprehensive Python 3 interface
-to dialog.  This allows one to make simple text-mode user interfaces on
-Unix-like systems.
+pythondialog is a Python wrapper for the UNIX dialog utility originally
+written by Savio Lam and later rewritten by Thomas E. Dickey.  Its purpose
+is to provide an easy to use, pythonic and as complete as possible
+interface to dialog from Python code.
 
 WWW: http://pythondialog.sourceforge.net/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002252143.01PLhsJF090239>