Page MenuHomeFreeBSD

www/nextcloud: PHP-flavorize
ClosedPublic

Authored by brnrd on Apr 30 2018, 9:19 AM.
Tags
None
Referenced Files
F82163321: D15235.id41991.diff
Fri, Apr 26, 2:26 AM
F82163314: D15235.id42005.diff
Fri, Apr 26, 2:26 AM
F82163307: D15235.id41994.diff
Fri, Apr 26, 2:26 AM
F82136589: D15235.diff
Thu, Apr 25, 8:28 PM
Unknown Object (File)
Tue, Apr 23, 2:55 PM
Unknown Object (File)
Fri, Apr 19, 3:16 PM
Unknown Object (File)
Fri, Apr 5, 11:28 PM
Unknown Object (File)
Fri, Apr 5, 11:20 PM
Subscribers
None

Details

Summary
www/nextcloud: PHP-flavorize

 - Create flavors for all PHP versions
 - Use releases dir (not pre-)

PR:	227510
Approved by: portmgr
Differential Revision
Test Plan

Builds successful on 11.1/10.4 i386/amd64

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 16355
Build 16287: arc lint + arc unit

Event Timeline

mat requested changes to this revision.Apr 30 2018, 10:36 AM

This will break all package depending on nextcloud.

This revision now requires changes to proceed.Apr 30 2018, 10:36 AM
In D15235#321193, @mat wrote:

This will break all package depending on nextcloud.

I assume you are indicating that all dependent ports must also be flavorized?

Prepping an update that updates all dependent ports!

brnrd edited the test plan for this revision. (Show Details)

flavorsify dependencies too

Complete run-depends change

Add missing changes for nextcloud-tasks

Don't pass @${FLAVOR} directly, use @${PHP_FLAVOR}.

Switch FLAVOR to PHP_FLAVOR

This revision is now accepted and ready to land.Apr 30 2018, 3:29 PM
This revision was automatically updated to reflect the committed changes.

Thanks for the assistance @mat !

I was looking through Mk/Uses/php.mk yet didn't find docs for PHP_PKGNAMESUFFIX and PHP_FLAVOR in the header. Where should I have looked for documentation for this change?