Minor packaging issues (waf)
Created by: mwilck
I've been working on the openSUSE package for 3.0-beta, and found that two "features" of the new waf code are rather non-helpful for packagers:
- automatic updating of the icon cache
- automatic compilation of gsettings schemas
For packaged hamster, both need to be done at installation time, not at built time. Distros usually have macros or scripts in place to do this automatically. I can see that doing these steps is useful for people who run the manual installation procedure. For packagers, these steps create useless files that need to be removed again before creating the actual package. Perhaps we could find a way to disable these steps for distro builds?
If not, no worries, I've quickly patched this out and can continue to do so.