Project page: http://xyne.archlinux.ca/projects/makedep/
Makedep can add dependencies to installed packages. It is mostly for converting optional dependencies to real dependencies but it can be use to make any package a dependency of another, including an empty package used as a metapackage (exploring the possibilities of such is on my TODO list).
The project page contains some examples and the full list of options. Usage should be simple. The "technical" section contains some remarks about the implementation regarding database integrity.
This is not as good as my idea for doing this natively in Pacman, but it works.
Last edited by Xyne (2013-01-20 07:50:19)