Description of problem:
sane-backends-devel contains only 2 headers and lots of .so links for the
individual backends. Would expect a lot more headers, and less .so links.. The
current content is not very helpful as it is not sufficient for sane-backends
missing include/sane/sanei_* & sane/config.h
the /usr/lib64/sane/ .so links should not be needed. These are never referenced
directly outside sane.
sanei_*.h needs to be cleaned up a bit to fixup the include references. #include
"../include/sane/XXX.h" should be #include <sane/XXX.h>
perl -i -p -e 's%"../include/(.*\.h)"%<$1>%' `fgrep -l '"../include' *.h`
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Created attachment 137791 [details]
The attached specfile patch attempts to clean up the devel package as outlined
Verified by manually building the avision backend out-of-tree.
Could be cleaned up by fixing sane-backends to install the required files
proper instead of doing it manually from the spec file.
*** Bug 213448 has been marked as a duplicate of this bug. ***
I won't overrule upstream on this one, therefore I'll close this bug as UPSTREAM.
The corresponding upstream bug is: