Now, when I run make menuconfig, the package is not listed under "Network," as it should be. Also, make package/bloomd/compile and make package/bloomd/install both fail (http://pastebin.com/QKs41QCu).
Am I missing a step required to update the config?
And your source locastion definition is too complicated and looks false. If you have sources in src, you don't need much. Look at px5g-standalone package as an example.
Thanks - fixing the category and section definitions fixed it, and it shows up in make menuconfig now.
However, I think my core issue is invoking scons. As I understand it, define package/bloomd/compile would, by default, run just make. (Directory changing, etc. is handled elsewhere.) However, when I manually define it to scons, it doesn't work (errors are a bunch of gibberish, then http://pastebin.com/89JF7SKS). scons functions properly (cross-compiling, etc) when invoked manually in ./src/.