Until recently, there was an easy way to build RPM
packages for OpenCPN
by just running
after compiling the source code. Now it is broken, as opencpn.spec.in
some files like /gshhs/wdb_borders_l.b
that were deleted from /data
folder in the source tree for a while.
I heard that packages should be modular now, and their contents may be selected by some -D switches, but none of those are apparent from the spec file. What if I simply want to build the complete package, as before? Is there an easy way to do this without modifying RPM
specs or copying removed files back from an old backup and reverting all this to initial state before the next pull operation?