#411 Permit setting arbitrary rpm macros during build
Merged by onosek. Opened by jcpunk.
Unknown source master

Download 411.patch

This should resolve https://pagure.io/rpkg/issue/379 along with the related fedpkg feature request.

rebased onto 4a522f7ffadba45e076c0c0adbb524691d9a0f7b

rebased onto b03edcef9ed9697ed17fac46efd803c519d5554c

rebased onto aaa85ae34c8b4760102578e6d0556c1abb6e4127

It's safer to add new arguments to the end. There could very well be a user of this method that calls it as compile("abc", False, "/my/builddir"). Such call would stop working.

This would add also --arch option to srpm command. It doesn't make much sense there, but I guess it does not hurt either.

I'll get those fixed up shortly. I'll probably add the other default rpm args (builddir/buildrootdir) to srpm as well.

rebased onto 497b75c6a4d8bcc79b1d0ebb849e965d33172f92

rebased onto 7517e9ef8c5b4ed4683f41f16698cc3fdf341d9e

rebased onto 9a485325d94c24664bc96f55c35987c0a59ea8b8

I'm not sure how to resolve the last jenkins failure.

pretty please pagure-ci rebuild

rebased onto 1895d90d58df31e970ae2fd42b80d30a3b5586c7

Tests are OK now, merging.
Thanks for your contribution.

Pull-Request has been merged by onosek

Metadata