aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorpi <pi@FreeBSD.org>2017-04-22 20:37:02 +0800
committerpi <pi@FreeBSD.org>2017-04-22 20:37:02 +0800
commitc46b046716163d85f4d914d95f3ad83a4bd33242 (patch)
tree06bdb5a9f169c72d08f9e67b19e72f2aa855ee36 /www
parent8bb79e4321740143343e9bfc245e86cea6c321a6 (diff)
downloadfreebsd-ports-gnome-c46b046716163d85f4d914d95f3ad83a4bd33242.tar.gz
freebsd-ports-gnome-c46b046716163d85f4d914d95f3ad83a4bd33242.tar.zst
freebsd-ports-gnome-c46b046716163d85f4d914d95f3ad83a4bd33242.zip
www/p5-Selenium-Remote-Driver: update 0.2300 -> 1.12
Changes: http://cpansearch.perl.org/src/GEMPESAW/Selenium-Remote-Driver-1.12/Changes
Diffstat (limited to 'www')
-rw-r--r--www/p5-Selenium-Remote-Driver/Makefile13
-rw-r--r--www/p5-Selenium-Remote-Driver/distinfo5
-rw-r--r--www/p5-Selenium-Remote-Driver/files/patch-driver-example.pl8
-rw-r--r--www/p5-Selenium-Remote-Driver/pkg-plist64
4 files changed, 72 insertions, 18 deletions
diff --git a/www/p5-Selenium-Remote-Driver/Makefile b/www/p5-Selenium-Remote-Driver/Makefile
index 5ca4edbcaf0e..b076a136f109 100644
--- a/www/p5-Selenium-Remote-Driver/Makefile
+++ b/www/p5-Selenium-Remote-Driver/Makefile
@@ -1,22 +1,27 @@
# $FreeBSD$
PORTNAME= Selenium-Remote-Driver
-PORTVERSION= 0.2300
-PORTREVISION= 1
+PORTVERSION= 1.12
CATEGORIES= www perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:GEMPESAW
PKGNAMEPREFIX= p5-
-DISTFILES= ${PORTNAME}-0.23${EXTRACT_SUFX}
-WRKSRC= ${WRKDIR}/${PORTNAME}-0.23
+#DISTFILES= ${PORTNAME}-0.23${EXTRACT_SUFX}
+#WRKSRC= ${WRKDIR}/${PORTNAME}-0.23
MAINTAINER= pi@FreeBSD.org
COMMENT= Perl Interface for Selenium Remote Driver
LICENSE= APACHE20
+TEST_DEPENDS= p5-Test-Time>=0:devel/p5-Test-Time \
+ p5-Test-Warn>=0:devel/p5-Test-Warn
BUILD_DEPENDS= p5-Archive-Extract>=0.74:archivers/p5-Archive-Extract \
p5-Archive-Zip>=1.39:archivers/p5-Archive-Zip \
+ p5-File-Which>=0:sysutils/p5-File-Which \
+ p5-IO-String>=0:devel/p5-IO-String \
+ p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
+ p5-XML-Simple>=0:textproc/p5-XML-Simple \
p5-HTTP-Message>=6.06:www/p5-HTTP-Message \
p5-JSON>=2.90:converters/p5-JSON \
p5-libwww>=5.829:www/p5-libwww \
diff --git a/www/p5-Selenium-Remote-Driver/distinfo b/www/p5-Selenium-Remote-Driver/distinfo
index ba7863bd74d8..64b2a656fcb4 100644
--- a/www/p5-Selenium-Remote-Driver/distinfo
+++ b/www/p5-Selenium-Remote-Driver/distinfo
@@ -1,2 +1,3 @@
-SHA256 (Selenium-Remote-Driver-0.23.tar.gz) = ae77e9133e003c1f3ab68087f4a8ce3f78efe9f3729712ef008f3f79d0d349db
-SIZE (Selenium-Remote-Driver-0.23.tar.gz) = 1221976
+TIMESTAMP = 1492863335
+SHA256 (Selenium-Remote-Driver-1.12.tar.gz) = e59b19f2d31c8bc1004fe0063ab8889135c1312f199f2c07cadcf5c5ff46bc81
+SIZE (Selenium-Remote-Driver-1.12.tar.gz) = 5197090
diff --git a/www/p5-Selenium-Remote-Driver/files/patch-driver-example.pl b/www/p5-Selenium-Remote-Driver/files/patch-driver-example.pl
new file mode 100644
index 000000000000..ba6caabe8229
--- /dev/null
+++ b/www/p5-Selenium-Remote-Driver/files/patch-driver-example.pl
@@ -0,0 +1,8 @@
+--- driver-example.pl.orig 2017-04-22 12:20:37 UTC
++++ driver-example.pl
+@@ -1,4 +1,4 @@
+-#!/bin/env perl
++#!/usr/bin/env perl
+ use Selenium::Remote::Driver;
+ use Test::More tests=>4;
+
diff --git a/www/p5-Selenium-Remote-Driver/pkg-plist b/www/p5-Selenium-Remote-Driver/pkg-plist
index e9b1a5ad5ff2..363971b0d0d7 100644
--- a/www/p5-Selenium-Remote-Driver/pkg-plist
+++ b/www/p5-Selenium-Remote-Driver/pkg-plist
@@ -1,25 +1,65 @@
+%%PERL5_MAN3%%/Selenium::ActionChains.3.gz
+%%PERL5_MAN3%%/Selenium::CanStartBinary.3.gz
+%%PERL5_MAN3%%/Selenium::CanStartBinary::FindBinary.3.gz
+%%PERL5_MAN3%%/Selenium::CanStartBinary::ProbePort.3.gz
+%%PERL5_MAN3%%/Selenium::Chrome.3.gz
+%%PERL5_MAN3%%/Selenium::Firefox.3.gz
+%%PERL5_MAN3%%/Selenium::Firefox::Binary.3.gz
+%%PERL5_MAN3%%/Selenium::Firefox::Profile.3.gz
+%%PERL5_MAN3%%/Selenium::InternetExplorer.3.gz
+%%PERL5_MAN3%%/Selenium::PhantomJS.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::Commands.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::Driver.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::Driver::CanSetWebdriverContext.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::Driver::Firefox::Profile.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::ErrorHandler.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::Finders.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::Mock::Commands.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::Mock::RemoteConnection.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::RemoteConnection.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::WDKeys.3.gz
+%%PERL5_MAN3%%/Selenium::Remote::WebElement.3.gz
+%%PERL5_MAN3%%/Selenium::Waiter.3.gz
+%%PERL5_MAN3%%/Test::Selenium::Chrome.3.gz
+%%PERL5_MAN3%%/Test::Selenium::Firefox.3.gz
+%%PERL5_MAN3%%/Test::Selenium::InternetExplorer.3.gz
+%%PERL5_MAN3%%/Test::Selenium::PhantomJS.3.gz
+%%PERL5_MAN3%%/Test::Selenium::Remote::Driver.3.gz
+%%PERL5_MAN3%%/Test::Selenium::Remote::Role::DoesTesting.3.gz
+%%PERL5_MAN3%%/Test::Selenium::Remote::WebElement.3.gz
+%%SITE_PERL%%/Selenium/ActionChains.pm
+%%SITE_PERL%%/Selenium/CanStartBinary.pm
+%%SITE_PERL%%/Selenium/CanStartBinary/FindBinary.pm
+%%SITE_PERL%%/Selenium/CanStartBinary/ProbePort.pm
+%%SITE_PERL%%/Selenium/Chrome.pm
+%%SITE_PERL%%/Selenium/Firefox.pm
+%%SITE_PERL%%/Selenium/Firefox/Binary.pm
+%%SITE_PERL%%/Selenium/Firefox/Profile.pm
+%%SITE_PERL%%/Selenium/Firefox/amd64/libibushandler.so
+%%SITE_PERL%%/Selenium/Firefox/amd64/x_ignore_nofocus.so
+%%SITE_PERL%%/Selenium/Firefox/webdriver.xpi
+%%SITE_PERL%%/Selenium/Firefox/webdriver_prefs.json
+%%SITE_PERL%%/Selenium/Firefox/x86/libibushandler.so
+%%SITE_PERL%%/Selenium/Firefox/x86/x_ignore_nofocus.so
+%%SITE_PERL%%/Selenium/InternetExplorer.pm
+%%SITE_PERL%%/Selenium/PhantomJS.pm
%%SITE_PERL%%/Selenium/Remote/Commands.pm
%%SITE_PERL%%/Selenium/Remote/Driver.pm
+%%SITE_PERL%%/Selenium/Remote/Driver/CanSetWebdriverContext.pm
%%SITE_PERL%%/Selenium/Remote/Driver/Firefox/Profile.pm
%%SITE_PERL%%/Selenium/Remote/ErrorHandler.pm
+%%SITE_PERL%%/Selenium/Remote/Finders.pm
%%SITE_PERL%%/Selenium/Remote/Mock/Commands.pm
%%SITE_PERL%%/Selenium/Remote/Mock/RemoteConnection.pm
%%SITE_PERL%%/Selenium/Remote/RemoteConnection.pm
%%SITE_PERL%%/Selenium/Remote/WDKeys.pm
%%SITE_PERL%%/Selenium/Remote/WebElement.pm
%%SITE_PERL%%/Selenium/Remote/driver-example.pl
+%%SITE_PERL%%/Selenium/Waiter.pm
+%%SITE_PERL%%/Test/Selenium/Chrome.pm
+%%SITE_PERL%%/Test/Selenium/Firefox.pm
+%%SITE_PERL%%/Test/Selenium/InternetExplorer.pm
+%%SITE_PERL%%/Test/Selenium/PhantomJS.pm
%%SITE_PERL%%/Test/Selenium/Remote/Driver.pm
%%SITE_PERL%%/Test/Selenium/Remote/Role/DoesTesting.pm
%%SITE_PERL%%/Test/Selenium/Remote/WebElement.pm
-%%PERL5_MAN3%%/Selenium::Remote::Commands.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::Driver.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::Driver::Firefox::Profile.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::ErrorHandler.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::Mock::Commands.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::Mock::RemoteConnection.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::RemoteConnection.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::WDKeys.3.gz
-%%PERL5_MAN3%%/Selenium::Remote::WebElement.3.gz
-%%PERL5_MAN3%%/Test::Selenium::Remote::Driver.3.gz
-%%PERL5_MAN3%%/Test::Selenium::Remote::Role::DoesTesting.3.gz
-%%PERL5_MAN3%%/Test::Selenium::Remote::WebElement.3.gz