From owner-svn-ports-head@freebsd.org Wed Dec 6 15:55:47 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2B6AE83D0F; Wed, 6 Dec 2017 15:55:47 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::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 ACF3877377; Wed, 6 Dec 2017 15:55:47 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vB6FtkVI082878; Wed, 6 Dec 2017 15:55:46 GMT (envelope-from tz@FreeBSD.org) Received: (from tz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vB6Ftk7M082874; Wed, 6 Dec 2017 15:55:46 GMT (envelope-from tz@FreeBSD.org) Message-Id: <201712061555.vB6Ftk7M082874@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tz set sender to tz@FreeBSD.org using -f From: Torsten Zuehlsdorff Date: Wed, 6 Dec 2017 15:55:46 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r455657 - in head/devel: . aphpbreakdown X-SVN-Group: ports-head X-SVN-Commit-Author: tz X-SVN-Commit-Paths: in head/devel: . aphpbreakdown X-SVN-Commit-Revision: 455657 X-SVN-Commit-Repository: ports 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.25 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: Wed, 06 Dec 2017 15:55:47 -0000 Author: tz Date: Wed Dec 6 15:55:46 2017 New Revision: 455657 URL: https://svnweb.freebsd.org/changeset/ports/455657 Log: New port: devel/aphpbreakdown This software analyzes all files of your project and collect all PHP classes, functions and constants found in your project. For the collection of classes, functions and constants it determined all modules of PHP needed to be installed on the webserver for your project. To display the result of the analyze you can choose different ways. One way is to display an output on your command line. But what do you do if you don't have a command line access on the server you want to test? Then you use the testfile generator of aPHPbreakdown! It generates a testfile you can upload to the webserver, or sent it to you customer to upload it, and run it very simple in the browser. WWW: http://gitlab.code-mesa.com/code-mesa/aphpbreakdown/ PR: 223867 Submitted by: Felix Flor Added: head/devel/aphpbreakdown/ head/devel/aphpbreakdown/Makefile (contents, props changed) head/devel/aphpbreakdown/distinfo (contents, props changed) head/devel/aphpbreakdown/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Dec 6 15:49:47 2017 (r455656) +++ head/devel/Makefile Wed Dec 6 15:55:46 2017 (r455657) @@ -107,6 +107,7 @@ SUBDIR += antlr4 SUBDIR += apache-ant SUBDIR += apache-rat + SUBDIR += aphpbreakdown SUBDIR += aphpunit SUBDIR += api-sanity-autotest SUBDIR += apiextractor Added: head/devel/aphpbreakdown/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/aphpbreakdown/Makefile Wed Dec 6 15:55:46 2017 (r455657) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= aphpbreakdown +DISTVERSION= 1.0.0 +CATEGORIES= devel www +MASTER_SITES= http://phar.code-mesa.com/ +EXTRACT_SUFX= .phar + +MAINTAINER= freebsd@code-mesa.com +COMMENT= Code-Analyzer for PHP for Compatibility Check-UP + +LICENSE= BSD2CLAUSE + +USES= php +USE_PHP= tokenizer phar hash + +NO_ARCH= yes +NO_BUILD= yes + +PLIST_FILES= bin/aphpbreakdown + +# Download isn't compressed or aggregated, it's just the single file +do-extract: + ${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR}/${PORTNAME} + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include Added: head/devel/aphpbreakdown/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/aphpbreakdown/distinfo Wed Dec 6 15:55:46 2017 (r455657) @@ -0,0 +1,3 @@ +TIMESTAMP = 1512382399 +SHA256 (aphpbreakdown-1.0.0.phar) = d1162cd8db67b9205e4d53181609439f30f5fd0b8b2f5070c3493878fa9c2b18 +SIZE (aphpbreakdown-1.0.0.phar) = 278480 Added: head/devel/aphpbreakdown/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/aphpbreakdown/pkg-descr Wed Dec 6 15:55:46 2017 (r455657) @@ -0,0 +1,13 @@ +This software analyzes all files of your project and collect all PHP classes, +functions and constants found in your project. For the collection of classes, +functions and constants it determined all modules of PHP needed to be installed +on the webserver for your project. + +To display the result of the analyze you can choose different ways. One way is +to display an output on your command line. But what do you do if you don't have +a command line access on the server you want to test? Then you use the testfile +generator of aPHPbreakdown! It generates a testfile you can upload to the +webserver, or sent it to you customer to upload it, and run it very simple in +the browser. + +WWW: http://gitlab.code-mesa.com/code-mesa/aphpbreakdown/