https://bugzilla.redhat.com/show_bug.cgi?id=1398949
--- Comment #19 from Tom "spot" Callaway tcallawa@redhat.com --- (In reply to Jeremy Newton from comment #18)
Well any libraries needed for run-time should be placed into the main package, and any libraries or header/source files needed for build time should be placed into the devel package. (you may have to install the devel headers manually).
The unversioned libraries should realistically be fixed upstream IMHO. plee-the-bear and asgp should just BuildRequire the bear-engine-devel package and build without requiring two SOURCE tarballs.
Well put. The packages in this review are not setup like this, and they'd need to be adjusted to have the .so files in the main package (they're all needed at runtime).
Once these packages are fixed, I can see how much work it will be to rewire plee-the-bear to use them instead of its own bundled copy of bear.