Date: Sat, 3 Jan 2015 20:31:53 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r376171 - in head/www: . p5-WWW-Mechanize-PhantomJS Message-ID: <201501032031.t03KVrxq055201@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501032031.t03KVrxq055201>