Hi Mark, Maybe I missed the mail or something, but could you also comment about the new "@tag" thingy that I saw working on ? I'm just porting LXQt and I see that is related for example with the desktop updates.
Cheers. Elias. 2018-06-28 15:18 GMT-03:00 Marc Espie <[email protected]>: > Quick reminder: the new update-plist has options to make it more convenient > (waaaay faster) Make use of them for big ports! > > -C dir: cache directory stripping info in that dir > -n: don't move plist info around, put new stuff into "new" files > -F: do not try to run pkg_locate. > > Those can be passed on the command-line thru UPDATE_PLIST_OPTS > (that's the user settings, UPDATE_PLIST_ARGS is the stuff that actually > ends up in makefiles). > > I routinely run update-plist several times on the same port. > -C saves a lot of time, -n avoids having to remove and remove orig > files all the time. And running pkg_locate can usually get run once > or twice. > > As long as you stay with the same port, -C is 100% safe. > I usually do an initial run of > make update-plist UPDATE_PLIST_OPTS='-C /tmp/cache -n' > to catch on initial conflicts early. > then a lot of tweaks with > make update-plist UPDATE_PLIST_OPTS='-C /tmp/cache -n -F' > and the "final" run with > make update-plist UPDATE_PLIST_OPTS='-C /tmp/cache' > to be sure. >
