The Ada packaging guidelines have grown a bit stale and need some updates.
The guidance about trampolines in Ada needs to be updated. GCC's usage of trampolines has been greatly reduced, and those cases that remain can't just be ignored now that an executable stack has been made an error. Advice on how to handle them belongs in the section on compilation rather than the one about RPMlint.
I'm not aware of any other RPMlint warnings that should be ignored as a rule, so the section about RPMlint becomes empty and is thus removed.
Since the macro optflags is deprecated in favor of build_*flags, a corresponding change has been made to two macros for Ada packages. The policy should be updated with the new names.
GPRbuild has almost entirely superseded Gnatmake, so let's mention it more prominently.
The macro GPRbuild_arches should have been mentioned ten years ago. It seems to have been forgotten.
A macro named GPRinstall_flags has been added. Using it should not be mandatory, but it would be nice to mention it in the guidelines. (What's mandatory is to put files in the right directories.)
The words "starting with Fedora 18" can be dropped because Fedora 17 and earlier are no longer a concern.
The Ada packaging guidelines have grown a bit stale and need some updates.
The guidance about trampolines in Ada needs to be updated. GCC's usage of trampolines has been greatly reduced, and those cases that remain can't just be ignored now that an executable stack has been made an error. Advice on how to handle them belongs in the section on compilation rather than the one about RPMlint.
I'm not aware of any other RPMlint warnings that should be ignored as a rule, so the section about RPMlint becomes empty and is thus removed.
Since the macro optflags is deprecated in favor of build_*flags, a corresponding change has been made to two macros for Ada packages. The policy should be updated with the new names.
GPRbuild has almost entirely superseded Gnatmake, so let's mention it more prominently.
The macro GPRbuild_arches should have been mentioned ten years ago. It seems to have been forgotten.
A macro named GPRinstall_flags has been added. Using it should not be mandatory, but it would be nice to mention it in the guidelines. (What's mandatory is to put files in the right directories.)
The words "starting with Fedora 18" can be dropped because Fedora 17 and earlier are no longer a concern.