Re: canonical way to detect platform/distribution
"Jeff Johnson" <[email protected]> Sat, 19 Apr 2008 15:32:26 -0400
| Newsgroups | gmane.linux.redhat.rpm.general |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Apr 15, 2008 at 1:02 PM, Brian Reichert <[email protected]> wrote: > I'm trying to design a spec file that does different things depending > on the distribution. But, I can't see a canonical way of doing it. > > My current development platform is CentOS 5.1. > > On this list, and on the net, I've seen this construct > > %if 0%{?fedora} > 4 || 0%{?rhel} > 4 > # do stuff > %endif > > or this: > > %if 0%{rhel_version}%{centos_version} == 0 > # do stuff > %endif > > but none of these sorts of macros seem to be defined by the rpmbuild > universe. > > 'rpm --showrc' doesn't seem to provide any clues about distribution or > platform. > > Any advice out there? Pointers welcome... > > You likely need to install the redhat-rpm-config package, that's usually where vendor peculier macros are supplied by RHEL. 73 de Jeff _______________________________________________ Rpm-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rpm-list