Re: canonical way to detect platform/distribution

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Tue, Apr 15, 2008 at 1:02 PM, Brian Reichert <reichert@xxxxxxxxxxx> 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
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux