Earlier, rpkg's layout mechanism was bypassed and rpmdefines were set in a fixed way by fedpkg. This breaks the new results dir feature from https://pagure.io/rpkg/pull-request/540
Rpmdefines are changed to be read from selected layout here, including the new rpmfilename layout property.
Rpkg added support for new configuration option resultsdir in this rpkg commit. Default configuration is set: git_exclude to exclude the new results directory, and resultsdir option set of root, in order to preserve the current behavior by default and make the new subdir option opt-in.
NOTE: This change only works with a version of rpkg that includes the linked commit. The first working version will presumably be 1.63.
Use rpkg layouts for rpmdefines
Earlier,
rpkg's layout mechanism was bypassed and rpmdefines were set in a fixed way byfedpkg. This breaks the new results dir feature from https://pagure.io/rpkg/pull-request/540Rpmdefines are changed to be read from selected layout here, including the new
rpmfilenamelayout property.Rpkg added support for new configuration option
resultsdirin this rpkg commit. Default configuration is set:git_excludeto exclude the newresultsdirectory, andresultsdiroption set ofroot, in order to preserve the current behavior by default and make the newsubdiroption opt-in.NOTE: This change only works with a version of rpkg that includes the linked commit. The first working version will presumably be 1.63.