Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Dec 2017 15:55:46 +0000 (UTC)
From:      Torsten Zuehlsdorff <tz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r455657 - in head/devel: . aphpbreakdown
Message-ID:  <201712061555.vB6Ftk7M082874@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712061555.vB6Ftk7M082874>