Page MenuHomeFreeBSD

Move and to USES.

Authored by kwm on Sep 13 2015, 11:30 AM.
Referenced Files
Unknown Object (File)
Wed, Jul 10, 4:50 PM
Unknown Object (File)
Sun, Jul 7, 2:15 PM
Unknown Object (File)
Sat, Jul 6, 1:42 PM
Unknown Object (File)
Fri, Jul 5, 12:02 PM
Unknown Object (File)
Wed, Jun 26, 4:03 PM
Unknown Object (File)
Sun, Jun 23, 5:13 AM
Unknown Object (File)
Jun 21 2024, 3:03 PM
Unknown Object (File)
Jun 3 2024, 3:12 AM



Move the Mk and to Mk/USES.
Only messed with the _INCLUDE_USES_GNOME_MK and POST defines.

Seems to work, needs more testing. Would like a review before I continue.
Add work around code to

Test Plan

After review finished, do a exp-run, commit if the exp-run is fine.
"Convert" the ports tree per category, and remove the fallback code from

Diff Detail

rP FreeBSD ports repository
Lint Not Applicable
Tests Not Applicable

Event Timeline

kwm retitled this revision from to Move and to USES..
kwm updated this object.
kwm edited the test plan for this revision. (Show Details)
mat added inline comments.
1882–1889 ↗(On Diff #8715)

You can remove that, because:

  1. You can't add to USES after
  2. The USES have their own way of dealing with before/after.
kwm edited edge metadata.

Remove the USE_GNOME/USE_MATE check for after

kwm marked an inline comment as done.Sep 13 2015, 12:48 PM

Please ignore the libgxps change it is a left over from some testing.

1881–1882 ↗(On Diff #8716)

Thanks, I wasn't sure what to do about it.

Some _USES_POST+=gnome seem to be missing?

kwm marked an inline comment as done.
kwm edited edge metadata.

Add _USES_POST and a check to make sure the gnome/mate USES doesn't have a

There may be other targets defined in and, they should all be added to a _USES_xxx variable with a priority that will get the ran at the right time, see Mk/ lines 5560-5620 for priorities already there.

677–679 ↗(On Diff #8721)

This should be:

_USES_patch+=  290:gnome-pre-patch
685–687 ↗(On Diff #8721)

Same here

_USES_install+=    690:gnome-post-install
kwm edited edge metadata.

Convert targets to _USES_${target} format. now with extra random priorities.

the pre-configure-script seems to be part of configure target.

kwm edited edge metadata.

Add CHANGES log and checks. Though the sanity bits probably
only will activaly when I go through the tree and "break" stuff.

kwm edited edge metadata.

manual update to latest

This revision was automatically updated to reflect the committed changes.