Complex conditional %define in .rpmmacros
fcannini at gmail.com
Tue Oct 9 18:20:12 UTC 2012
I have a group of packages that i have to create different versions
based on the compiler brand and version.
These variables ( compiler brand and version ) define some features of
the binary rpms i'm generating,
like "%_prefix", "%release" , "%optflags" and so on ...
My idea is to make something like this http://pastebin.com/EHKwE59C
I can do it with a few "%if ... %else ... %endif" , in the package spec file,
but i'd like to put in ~/.rpmacros to avoid the copy & paste to every
.spec file. Eeek!
I also tried the lua bindings, but no deal too.
The machine is running centos 5.8 x86-64 , rpm version 188.8.131.52
More information about the Rpm-list