Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Jun 2019 21:52:10 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r505514 - in head/devel/py-robotframework-ride: . files
Message-ID:  <201906302152.x5ULqAlq068169@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Sun Jun 30 21:52:10 2019
New Revision: 505514
URL: https://svnweb.freebsd.org/changeset/ports/505514

Log:
  devel/py-robotframework-ride: update to 1.7.3.1
  
  PR:		238867
  Submitted by:	vladimir.chukharev@gmail.com (maintainer)

Added:
  head/devel/py-robotframework-ride/files/
  head/devel/py-robotframework-ride/files/patch-setup.py   (contents, props changed)
  head/devel/py-robotframework-ride/files/patch-src_robotide_publish_publisher.py   (contents, props changed)
Modified:
  head/devel/py-robotframework-ride/Makefile   (contents, props changed)
  head/devel/py-robotframework-ride/distinfo   (contents, props changed)

Modified: head/devel/py-robotframework-ride/Makefile
==============================================================================
--- head/devel/py-robotframework-ride/Makefile	Sun Jun 30 21:51:15 2019	(r505513)
+++ head/devel/py-robotframework-ride/Makefile	Sun Jun 30 21:52:10 2019	(r505514)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	robotframework-ride
-PORTVERSION=	1.5.2.1
-PORTREVISION=	1
+PORTVERSION=	1.7.3.1
 CATEGORIES=	devel www python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -13,16 +12,17 @@ COMMENT=	Test data editor for Robot Framework
 
 LICENSE=	APACHE20
 
-BROKEN=		Not compatible with wxWidgets 3.0 or later
-
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}robotframework-seleniumlibrary>=1.1.0:devel/py-robotframework-seleniumlibrary@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
 
-NO_ARCH=	yes
-USES=		python:-2.7
+USES=		dos2unix python:2.7 zip
+# py36 needs WX 4.0.4 wich is not ported yet
 USE_PYTHON=	autoplist distutils
 USE_WX=		3.0+
-WX_COMPS=	python:run
+
+DOS2UNIX_GLOB=	*.py PKG-INFO settings.cfg MANIFEST.in
+NO_ARCH=	yes
+WX_COMPS=	wx python
 
 .include <bsd.port.mk>

Modified: head/devel/py-robotframework-ride/distinfo
==============================================================================
--- head/devel/py-robotframework-ride/distinfo	Sun Jun 30 21:51:15 2019	(r505513)
+++ head/devel/py-robotframework-ride/distinfo	Sun Jun 30 21:52:10 2019	(r505514)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1526112371
-SHA256 (robotframework-ride-1.5.2.1.tar.gz) = 50c929f2629b0e86fc39d45887061df784a4ac9df39ccfcb87660c49897d1862
-SIZE (robotframework-ride-1.5.2.1.tar.gz) = 576271
+TIMESTAMP = 1561701714
+SHA256 (robotframework-ride-1.7.3.1.zip) = f0c15a278be5084c99c1df3ba8d4ebc73e7f5ec95846a186cace6ee1e21d4caf
+SIZE (robotframework-ride-1.7.3.1.zip) = 1054823

Added: head/devel/py-robotframework-ride/files/patch-setup.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-robotframework-ride/files/patch-setup.py	Sun Jun 30 21:52:10 2019	(r505514)
@@ -0,0 +1,29 @@
+--- setup.py.orig	2019-06-28 07:27:57 UTC
++++ setup.py
+@@ -47,8 +47,8 @@ Programming Language :: Python
+ Topic :: Software Development :: Testing
+ """.strip().splitlines()
+ 
+-with open(join(ROOT_DIR, 'requirements.txt')) as f:
+-    REQUIREMENTS = f.read().splitlines()
++#with open(join(ROOT_DIR, 'requirements.txt')) as f:
++#    REQUIREMENTS = f.read().splitlines()
+ 
+ # This solution is found at http://stackoverflow.com/a/26490820/5889853
+ from setuptools.command.install import install
+@@ -75,7 +75,7 @@ setup(
+     author_email='robotframework@gmail.com',
+     url='https://github.com/robotframework/RIDE/',
+     download_url='https://pypi.python.org/pypi/robotframework-ride',
+-    install_requires = REQUIREMENTS,
++#    install_requires = REQUIREMENTS,
+     package_dir={'': SOURCE_DIR},
+     packages=find_packages(SOURCE_DIR),
+     package_data=package_data,
+@@ -84,5 +84,5 @@ setup(
+     options={'install': {'force': True}},
+     scripts=['src/bin/ride.py', 'src/bin/ride_postinstall.py'],
+     cmdclass={'install': CustomInstallCommand},
+-    requires=['Pygments', 'wxPython', 'PyPubSub']
++    requires=['Pygments', 'wxPython']
+ )

Added: head/devel/py-robotframework-ride/files/patch-src_robotide_publish_publisher.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-robotframework-ride/files/patch-src_robotide_publish_publisher.py	Sun Jun 30 21:52:10 2019	(r505514)
@@ -0,0 +1,15 @@
+--- src/robotide/publish/publisher.py.orig	2019-06-28 07:27:57 UTC
++++ src/robotide/publish/publisher.py
+@@ -18,10 +18,10 @@ if PY3:
+     from robotide.utils import basestring, unicode
+ 
+ try:
+-    from pubsub import Publisher
++    from wx.lib.pubsub import Publisher
+     WxPublisher = Publisher()
+ except ImportError:
+-    from pubsub import pub
++    from wx.lib.pubsub import pub
+     WxPublisher = pub.getDefaultPublisher()
+ 
+ 



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