Implement generating dependencies while bumping gems
This extends the update-node-dependencies model to be generic. It can now parse files with begin and end markers to get sections. This can then be inserted in another file with matching markers.
The intended use case is calling gem2rpm to generate new dependencies and then inserting those in the trivially bumped specfile. This allows automating bumping while keeping manual changes. bump_rpm.sh has been modified to take advantage of this but currently most spec files lack the needed headers.
Implement generating dependencies while bumping gems
This extends the update-node-dependencies model to be generic. It can
now parse files with begin and end markers to get sections. This can
then be inserted in another file with matching markers.
The intended use case is calling gem2rpm to generate new dependencies
and then inserting those in the trivially bumped specfile. This allows
automating bumping while keeping manual changes. bump_rpm.sh has been
modified to take advantage of this but currently most spec files lack
the needed headers.