svn commit: r490314 - head/www/py-selenium
Dmitry Marakasov
amdmi3 at FreeBSD.org
Mon Jan 14 20:19:14 UTC 2019
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 at 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 at 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:
More information about the svn-ports-all
mailing list