Page MenuHomeFreeBSD

www/nextcloud: PHP-flavorize
ClosedPublic

Authored by brnrd on Apr 30 2018, 9:19 AM.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

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?