svn commit: r376171 - in head/www: . p5-WWW-Mechanize-PhantomJS
Kurt Jaeger
pi at FreeBSD.org
Sat Jan 3 20:32:38 UTC 2015
Author: pi
Date: Sat Jan 3 20:31:52 2015
New Revision: 376171
URL: https://svnweb.freebsd.org/changeset/ports/376171
QAT: https://qat.redports.org/buildarchive/r376171/
Log:
New port: www/p5-WWW-Mechanize-PhantomJS
WWW::Mechanize::PhantomJS automates the headless webbrowser PhantomJS
and handles DOM handling, CSS selector, JSON, Canvas, SVG, and of
course JavaScript.
WWW: http://search.cpan.org/dist/WWW-Mechanize-PhantomJS/
Added:
head/www/p5-WWW-Mechanize-PhantomJS/
head/www/p5-WWW-Mechanize-PhantomJS/Makefile (contents, props changed)
head/www/p5-WWW-Mechanize-PhantomJS/distinfo (contents, props changed)
head/www/p5-WWW-Mechanize-PhantomJS/pkg-descr (contents, props changed)
head/www/p5-WWW-Mechanize-PhantomJS/pkg-plist (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Sat Jan 3 20:27:20 2015 (r376170)
+++ head/www/Makefile Sat Jan 3 20:31:52 2015 (r376171)
@@ -1239,6 +1239,7 @@
SUBDIR += p5-WWW-Mechanize-FormFiller
SUBDIR += p5-WWW-Mechanize-GZip
SUBDIR += p5-WWW-Mechanize-Meta
+ SUBDIR += p5-WWW-Mechanize-PhantomJS
SUBDIR += p5-WWW-Mechanize-Pluggable
SUBDIR += p5-WWW-Mechanize-Plugin-phpBB
SUBDIR += p5-WWW-Mechanize-Shell
Added: head/www/p5-WWW-Mechanize-PhantomJS/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-Mechanize-PhantomJS/Makefile Sat Jan 3 20:31:52 2015 (r376171)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= WWW-Mechanize-PhantomJS
+PORTVERSION= 0.11
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= pi at FreeBSD.org
+COMMENT= Automate interaction with javascript websites
+
+LICENSE= ARTPERL10
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/phantomjs:${PORTSDIR}/lang/phantomjs \
+ p5-WWW-Mechanize>=1.73:${PORTSDIR}/www/p5-WWW-Mechanize \
+ p5-Object-Import>=1.004:${PORTSDIR}/devel/p5-Object-Import \
+ p5-Selenium-Remote-Driver>=0.2202:${PORTSDIR}/www/p5-Selenium-Remote-Driver \
+ p5-HTML-Selector-XPath>=0.14:${PORTSDIR}/www/p5-HTML-Selector-XPath
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-HTTP-Daemon>=6.0:${PORTSDIR}/www/p5-HTTP-Daemon \
+ p5-libwww>=5.829:${PORTSDIR}/www/p5-libwww
+
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
Added: head/www/p5-WWW-Mechanize-PhantomJS/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-Mechanize-PhantomJS/distinfo Sat Jan 3 20:31:52 2015 (r376171)
@@ -0,0 +1,2 @@
+SHA256 (WWW-Mechanize-PhantomJS-0.11.tar.gz) = 392b106dac175632a86ed71b9d70446147617e5a5cd76d83777794854bafc1a4
+SIZE (WWW-Mechanize-PhantomJS-0.11.tar.gz) = 610429
Added: head/www/p5-WWW-Mechanize-PhantomJS/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-Mechanize-PhantomJS/pkg-descr Sat Jan 3 20:31:52 2015 (r376171)
@@ -0,0 +1,5 @@
+WWW::Mechanize::PhantomJS automates the headless webbrowser PhantomJS
+and handles DOM handling, CSS selector, JSON, Canvas, SVG, and of
+course JavaScript.
+
+WWW: http://search.cpan.org/dist/WWW-Mechanize-PhantomJS/
Added: head/www/p5-WWW-Mechanize-PhantomJS/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-Mechanize-PhantomJS/pkg-plist Sat Jan 3 20:31:52 2015 (r376171)
@@ -0,0 +1,75 @@
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS.pm
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/DSL.pm
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/Examples.pm
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/config.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/errors.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/hub_register.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/inputs.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/logger.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/main.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/request_handlers/request_handler.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/request_handlers/router_request_handler.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/request_handlers/session_manager_request_handler.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/request_handlers/session_request_handler.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/request_handlers/shutdown_request_handler.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/request_handlers/status_request_handler.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/request_handlers/webelement_request_handler.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/session.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/console++.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/har.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/parseuri.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/uuid.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/active_element.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/clear.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/clear_local_storage.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/clear_session_storage.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/click.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/double_click.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/drag.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/execute_async_script.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/execute_script.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/execute_sql.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/find_element.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/find_elements.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/focus_on_element.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_appcache_status.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_attribute.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_attribute_value.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_current_position.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_local_storage_item.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_local_storage_keys.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_local_storage_size.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_location.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_location_in_view.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_session_storage_item.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_session_storage_keys.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_session_storage_size.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_size.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_text.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/get_value_of_css_property.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/is_displayed.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/is_enabled.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/is_online.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/is_selected.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/lastupdate
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/move_mouse.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/pinch.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/remove_local_storage_item.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/remove_session_storage_item.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/right_click.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/rotate.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/scroll_into_view.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/scroll_mouse.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/set_local_storage_item.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/set_session_storage_item.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/submit.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/swipe.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/tap.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/third_party/webdriver-atoms/type.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/webdriver_atoms.js
+%%SITE_PERL%%/WWW/Mechanize/PhantomJS/ghostdriver/webelementlocator.js
+%%SITE_PERL%%/WWW/Mechanize/Plugin/Selector.pm
+%%PERL5_MAN3%%/WWW::Mechanize::PhantomJS.3.gz
+%%PERL5_MAN3%%/WWW::Mechanize::PhantomJS::DSL.3.gz
+%%PERL5_MAN3%%/WWW::Mechanize::PhantomJS::Examples.3.gz
+%%PERL5_MAN3%%/WWW::Mechanize::Plugin::Selector.3.gz
More information about the svn-ports-all
mailing list