Summary: | [New port] devel/APHPBreakdown: Code analyzer for PHP | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Felix Flor <freebsd> | ||||||||||||||
Component: | Individual Port(s) | Assignee: | Torsten Zuehlsdorff <tz> | ||||||||||||||
Status: | Closed FIXED | ||||||||||||||||
Severity: | Affects Only Me | CC: | freebsd, tz | ||||||||||||||
Priority: | --- | ||||||||||||||||
Version: | Latest | ||||||||||||||||
Hardware: | Any | ||||||||||||||||
OS: | Any | ||||||||||||||||
URL: | http://gitlab.code-mesa.com/code-mesa/aphpbreakdown | ||||||||||||||||
Attachments: |
|
Description
Felix Flor
2017-11-25 14:02:50 UTC
Created attachment 188275 [details]
Makefile
Created attachment 188276 [details]
distinfo
Aloha Felix, thanks for the new port. Since this is your first PR (and port) please have a look at our great documentation: https://www.freebsd.org/doc/en/books/porters-handbook/index.html In your case especially into this section: https://www.freebsd.org/doc/en/books/porters-handbook/porting-submitting.html Please also make sure, that portlint (ports-mgmt/portlint) passes without errors. And please confirm that you did a build test. Either with poudriere testport (ports-mgmt/poudriere) or with something like "make clean && make && make stage && make stage-qa && make check-plist" Thanks, Torsten Created attachment 188467 [details]
Diff-File from svn diff
Created attachment 188469 [details]
APHPBreakdown Diff-File
Aloha Torsten, thanks for your support and feedback! I've use portlint to build all need files correctly ( and find blanks at some files end ;) ). After it I use "make clean && make && make stage && make stage-qa && make check-plist" to test it runs without an error and i can run from command line. Kind Regards, Felix Created attachment 188515 [details]
New Patch File
Correct Checksum in it.
Aloha Felix, it got better, but since the last update i got this portlint complains: $ portlint -AC FATAL: Makefile: [3]: use a tab (not space) after a variable name FATAL: Makefile: [4]: use a tab (not space) after a variable name FATAL: Makefile: [5]: use a tab (not space) after a variable name FATAL: Makefile: [6]: use a tab (not space) after a variable name FATAL: Makefile: [7]: use a tab (not space) after a variable name FATAL: Makefile: [9]: use a tab (not space) after a variable name FATAL: Makefile: [10]: use a tab (not space) after a variable name FATAL: Makefile: [12]: use a tab (not space) after a variable name FATAL: Makefile: [14]: use a tab (not space) after a variable name FATAL: Makefile: [15]: use a tab (not space) after a variable name FATAL: Makefile: [17]: use a tab (not space) after a variable name FATAL: Makefile: [18]: use a tab (not space) after a variable name FATAL: Makefile: [20]: use a tab (not space) after a variable name The rest looks fine. If you fix this i'm going to commit it. Created attachment 188563 [details]
New Diff-File
portlint -> looks fine.
portlint -AC -> looks fine.
Aloha Torsten, after portlint tells me that looks fine, now portlint -AC look fine, too. Classic case of RTFM ;) :D Sorry for that. New File is Attached. Old is Done. Kind Regards, Felix A commit references this bug: Author: tz Date: Wed Dec 6 15:55:47 UTC 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> Changes: head/devel/Makefile head/devel/aphpbreakdown/ head/devel/aphpbreakdown/Makefile head/devel/aphpbreakdown/distinfo head/devel/aphpbreakdown/pkg-descr I tweak pkg-desc a little. That is an import file, since it serves as source to be searched by pkg search. Committed, thanks! :) |