On Monday 2014-12-08 21:23, Johannes Kastl wrote:
lxc changed the sources layout between 1.0.x and 1.1, and no longer directly includes a configure file. So it has to be generated via ./autogen.sh.
What's the right way to do this in a spec file? Just call the autogen.sh script? Or is there a macro for it?
Why do we need a macro for every miniscule thing? Just like writing %__mv for mv is stupid. (There is a some corner case where it finds application, but definitely not in GNU systems like openSUSE.) As for autogen.sh, I have conversed with many maintainers who refuse to even have such a script in their SCM repos, because one can just call autoreconf as well. And that is probably what you should be doing in the spec file too unless it turns out not to work (such as when upstream plays tricks like editing .ac/.am files beforehand). -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org