%define _mandir /opt/install/thirdparty/share/manĬhange Name from "boost" to "jason-boost" %define _defaultdocdir /opt/install/thirdparty/share/doc # /usr (default) because they would overwrite the system Boost Add to top of file: # Override installation dirs. Redefine macros from /usr (default) to /opt/install/thirdparty. Rename boost.spec to jason-boost.spec.Here is the extra detail of how I had to edit the boost.spec file to rename the RPMs to jason-boost* and install under /opt/install/thirdparty. Sam posted the general strategy (which works): Download the Boost 1.54 source RPM from Fedora 20 and modify it for my purposes. How can I build/deploy Boost 1.56 as RPM(s) in our situation? I am also somewhat of a newbie when it comes to RPMs. To make matters uglier, RedHat seems to have their own proprietary way of bundling/packaging the Boost software/libraries into RPMs. Our software would (presumably) need to run-time link to the new Boost shared libraries on all these machines.
0 Comments
Leave a Reply. |