I've made some fairly big changes to how annotations are handled in Paludis. Yell at me if you notice anything weird happening.
You now have a new feature to play with. Let's say you've got some
suggestions like this, where it usually makes sense to have both or
neither:
suggestion:
dev-perl/SomeLibThing [[ description = [ for foo send-email ] ]]
dev-perl/OtherThing [[ description = [ for foo send-email ] ]]
You can now do this:
suggestion:
dev-perl/SomeLibThing [[
description = [ for foo send-email ]
group-name = [ foo-send-email ]
]]
dev-perl/OtherThing [[
description = [ Needed for foo send-email ]
group-name = [ foo-send-email ]
]]
which will allow the user to --take / --ignore / suggestions.conf both
dependencies in one go if they want to.
Names should be [a-zA-Z][a-zA-Z0-9_-]* for now, and bear in mind that
names are 'global', so 'git-send-email' is better than 'send-email'.
Someone may wish to bring exheres-for-smarties up to date (it also
says that blocker annotations don't do anything, which they do).
There's a full list of annotations in the eapis/exheres-0.conf file.
--
Ciaran McCreesh
signature.asc
Description: PGP signature
_______________________________________________ Exherbo-dev mailing list [email protected] http://lists.exherbo.org/mailman/listinfo/exherbo-dev
