2012/8/13 Antoine Jacoutot <[email protected]>: > On Sun, Aug 12, 2012 at 10:06:15PM +0400, Vadim Zhukov wrote: >> Hello all. >> >> Here is a working prototype of cache invalidating helper framework. >> With it you can just add something like: >> >> MODULES += updb >> MODUPDB_WHAT = desktop-files icons >> >> and have all RUN_DEPENDS and @exec/@unexec-goo added to final plist >> on the fly. Module is MULTI_PACKAGES aware but require small patch >> to bsd.port.mk (see below). PKG_ARGS_TAIL is the same as PKG_ARGS >> but is appended at the last; this way we get packaging list fragments >> where they belong, at the end of the plist. >> >> In the future I think it's possible to add automatic checks in plist >> create/update stage, making make-plist warn when something is missed. >> >> Comments and flames are welcome. :) > > We decided some time ago to go with triggers which espie@ is working on. > It'll eventually work similar to @fontdir (similar as in a marker, not > similar in the code) so it was decided not to go the way you are proposing.
It's nice to hear the work is already going in that land. :) Thanks for the answer. -- WBR, Vadim Zhukov
