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