Bug 244183

Summary: www/phalcon: portscout fix and minor cleanup
Product: Ports & Packages Reporter: Franco Fichtner <franco>
Component: Individual Port(s)Assignee: Lorenzo Salvadore <salvadore>
Status: Closed FIXED    
Severity: Affects Only Me CC: gerald, salvadore
Priority: --- Keywords: buildisok
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
portscout fix and minor cleanup
franco: maintainer-approval+
second version with portlint fixes franco: maintainer-approval+

Description Franco Fichtner 2020-02-17 08:04:17 UTC
Created attachment 211707 [details]
portscout fix and minor cleanup
Comment 1 Automation User 2020-02-17 08:32:02 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/118433112
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2020-02-17 19:35:33 UTC

*** This bug has been marked as a duplicate of bug 244184 ***
Comment 3 Franco Fichtner 2020-02-18 08:37:17 UTC
Separate port.
Comment 4 Lorenzo Salvadore freebsd_committer freebsd_triage 2020-03-05 11:55:13 UTC
Franco, may I ask you to improve your cleanup? The variables order is not the standard one, please see https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-order.html .

In particular,
- we normally put USE and USES_* toghether with their related variables in one unique block, i.e. without blank lines. So we would prefer if there was no blank line before USE_GITHUB;
- ONLY_FOR_ARCHS, CONFLICTS_INSTALL and PORTSCOUT should come after the USE block.

Once this is done and I have tested your patch I will commit it with my mentor (gerald@) approval.
Comment 5 Lorenzo Salvadore freebsd_committer freebsd_triage 2020-03-05 17:35:18 UTC
(If you prefer to keep the blank line it is acceptable: it is not a big deal in this case.)
Comment 6 Franco Fichtner 2020-03-09 09:03:53 UTC
Created attachment 212280 [details]
second version with portlint fixes

Hi,

I'm not entirely sure on ONLY_FOR_ARCHS location as portlint insists on earlier mention.  I have attached a version that passes portlint, but can change it further if needed.  :)


Cheers,
Franco
Comment 7 commit-hook freebsd_committer freebsd_triage 2020-03-10 22:04:21 UTC
A commit references this bug:

Author: salvadore
Date: Tue Mar 10 22:03:20 UTC 2020
New revision: 528199
URL: https://svnweb.freebsd.org/changeset/ports/528199

Log:
  www/phalcon: Portscout fix and minor cleanup

  PR:		244183
  Submitted by:	franco@opnsense.org (maintainer)
  Approved by:	gerald (mentor)

Changes:
  head/www/phalcon/Makefile
Comment 8 Lorenzo Salvadore freebsd_committer freebsd_triage 2020-03-10 22:09:28 UTC
Committed, thanks!

You have put ONLY_FOR_ARCHS in the right place, please see https://www.freebsd.org/doc/en/books/porters-handbook/porting-order-broken.html .
Also, I moved back IGNORE_WITH_PHP to its original place for the reason you can read at the same link: this variable works only with USES= php, so it belongs to the USE block.

Thanks for maintaining this port!