Page MenuHomeFreeBSD

www/nextcloud: PHP-flavorize
ClosedPublic

Authored by brnrd on Apr 30 2018, 9:19 AM.
Tags
None
Referenced Files
F106202349: D15235.diff
Fri, Dec 27, 2:20 AM
Unknown Object (File)
Sat, Dec 7, 2:03 AM
Unknown Object (File)
Sat, Dec 7, 12:08 AM
Unknown Object (File)
Wed, Dec 4, 7:36 AM
Unknown Object (File)
Wed, Dec 4, 1:07 AM
Unknown Object (File)
Tue, Dec 3, 1:17 AM
Unknown Object (File)
Nov 25 2024, 1:54 AM
Unknown Object (File)
Nov 24 2024, 5:27 AM
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
Lint Not Applicable
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?