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

Reply via email to