Date: Mon, 14 Jan 2019 20:19:14 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r490314 - head/www/py-selenium Message-ID: <201901142019.x0EKJEHG074244@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Mon Jan 14 20:19:13 2019 New Revision: 490314 URL: https://svnweb.freebsd.org/changeset/ports/490314 Log: - Add LICENSE_FILE - Add missing py-urllib3 dependency - For FIREFOX option, add dependency on geckodriver as well, as it's required for selenium to control firefox - Add CHROMIUM option, which adds dependency on chrome PR: 234935 Submitted by: amdmi3 Approved by: douglas@douglasthrift.net (maintainer) Modified: head/www/py-selenium/Makefile Modified: head/www/py-selenium/Makefile ============================================================================== --- head/www/py-selenium/Makefile Mon Jan 14 20:14:05 2019 (r490313) +++ head/www/py-selenium/Makefile Mon Jan 14 20:19:13 2019 (r490314) @@ -3,6 +3,7 @@ PORTNAME= selenium PORTVERSION= 3.141.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,16 +12,22 @@ MAINTAINER= douglas@douglasthrift.net COMMENT= Python bindings for Selenium LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} + USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes -OPTIONS_DEFINE= FIREFOX -FIREFOX_DESC= Install Firefox +OPTIONS_DEFINE= FIREFOX CHROMIUM +FIREFOX_DESC= Install Firefox and geckodriver +CHROMIUM_DESC= Install Chromium FIREFOX_USES= gecko:firefox +FIREFOX_RUN_DEPENDS= geckodriver:www/geckodriver +CHROMIUM_RUN_DEPENDS= chromedriver:www/chromium # Don't install binary Firefox extension post-extract:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901142019.x0EKJEHG074244>