From owner-svn-ports-head@FreeBSD.ORG Sat Jan 3 20:32:38 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A15E9E8E; Sat, 3 Jan 2015 20:32:38 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 346CE1EBC; Sat, 3 Jan 2015 20:31:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t03KVtix055206; Sat, 3 Jan 2015 20:31:55 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t03KVrxq055201; Sat, 3 Jan 2015 20:31:53 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201501032031.t03KVrxq055201@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sat, 3 Jan 2015 20:31:53 +0000 (UTC) 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 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jan 2015 20:32:38 -0000 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 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