Use um alias de shell. Por exemplo:
alias rpmbuild="setarqu 'uname -m' rpmbuild"
Ou o que você precisa no lado direito.
Eu construo uma aplicação com os comandos cmake e make all package .
Durante a compilação, o programa rpmbuild é implicitamente chamado por cpack como parte da compilação.
Eu preciso chamar setarch i686 rpmbuild em vez de apenas rpmbuild .
Como eu faço isso de uma maneira legal, sem hacks feios?
Use um alias de shell. Por exemplo:
alias rpmbuild="setarqu 'uname -m' rpmbuild"
Ou o que você precisa no lado direito.