[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Determining RHEL3 or RHEL4 in a .spec file
- From: Jos Vos <jos xos nl>
- To: RPM Package Manager <rpm-list redhat com>
- Subject: Re: Determining RHEL3 or RHEL4 in a .spec file
- Date: Thu, 8 Jun 2006 09:24:36 +0200
On Wed, Jun 07, 2006 at 07:57:10PM -0400, Oliver Schulze L. wrote:
> it is posible to determine the version of RHEL in a rpm .spec file?
>
> I have to build an rpm and do different things if I'm n RHEL3, 4 or
> Fedora Core.
At build time? Then do something like:
%define is_fedora %(test -f /etc/fedora-release && echo 1 || echo 0)
%define distrorel %(rpm -qf --qf '%{version}' /etc/redhat-release)
and then you can use something like:
%if ! %is_fedora
%if %distrorel == 3
# we're in RHEL3
%endif
%endif
etc...
--
--
-- Jos Vos <jos xos nl>
-- X/OS Experts in Open Systems BV | Phone: +31 20 6938364
-- Amsterdam, The Netherlands | Fax: +31 20 6948204
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]