svn commit: r455657 - in head/devel: . aphpbreakdown
Torsten Zuehlsdorff
tz at FreeBSD.org
Wed Dec 6 15:55:47 UTC 2017
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 <freebsd at felix.flornet.de>
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 at 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 <bsd.port.mk>
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/
More information about the svn-ports-head
mailing list