Request for review: glpk
Quentin Spencer
qspencer at ieee.org
Mon Aug 1 16:41:02 UTC 2005
Ed Hill wrote:
>Heres the promised glpk review:
>
> needswork:
> - a devel package should not install binaries -- please
> put the binaries into a separate non-devel package
>
>
I see two approaches to this. I could do what is done in ginac: create a
glpk-utils with the two binaries. On the other hand, both of the
binaries are generated from source that is included in the examples
directory that is intended as documentation. I'm not sure how important
the binaries are, or if anyone actually uses them. The second option is
to just not install them and allow someone who wants them to build them
from the source files in the documentation.
> - the package installs 19 headers in /usr/include and they
> should probably be put in a subdirectory such as
> /usr/include/glpk
>
>
I agree, but this poses a bit of a problem. My indended application for
this library is octave 2.9.x. The octave configure script can't find the
headers if I move them into a subdirectory of /usr/include. I happen to
know the main developer of octave uses Debian, and the Debian package
for GLPK puts them in /usr/include like the upstream source. So, I would
have to lobby for some or all of these upstream maintainers to change
this, or I would have to maintain patches in octave to make this work.
Does anyone know another way around this?
> - please add an "rm -rf ${RPM_BUILD_ROOT}" immediately after
> the "%install" line
>
>
Oops. Thanks for catching that.
-Quentin
More information about the fedora-extras-list
mailing list