mock buildsys-build.spec,1.2.2.4,1.2.2.5
John Clark Williams (jcwillia)
fedora-extras-commits at redhat.com
Mon Aug 7 21:40:48 UTC 2006
Author: jcwillia
Update of /cvs/fedora/mock
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24915
Modified Files:
Tag: mock-0-6-branch
buildsys-build.spec
Log Message:
refactored conditional blocks for simplicity
Index: buildsys-build.spec
===================================================================
RCS file: /cvs/fedora/mock/buildsys-build.spec,v
retrieving revision 1.2.2.4
retrieving revision 1.2.2.5
diff -u -r1.2.2.4 -r1.2.2.5
--- buildsys-build.spec 7 Aug 2006 19:26:53 -0000 1.2.2.4
+++ buildsys-build.spec 7 Aug 2006 21:40:45 -0000 1.2.2.5
@@ -4,7 +4,7 @@
Summary: The base set of packages for a mock chroot
Name: buildsys-build
Version: 0.5
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPL
Group: Development/Build Tools
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -30,21 +30,34 @@
# The rather long-winded format of the conditionals is needed for compatbility
# with old rpm versions such as were supplied with Red Hat Linux 7
+
+# Fedora block
%if "%{?fedora}" != ""
Requires: coreutils
Requires: fedora-release
Requires: redhat-rpm-config
-%if "%{?fedora}" == "4" || "%{?fedora}" == "3" || "%{?fedora}" == "2" || "%{?fedora}" == "1" || "%{?el}" == "3"
+%if "%{?fedora}" == "4" || "%{?fedora}" == "3" || "%{?fedora}" == "2" || "%{?fedora}" == "1"
Requires: elfutils
+%if "%{?fedora}" == "4" || "%{?fedora}" == "3"
+Requires: python
%endif
-%if "%{?fedora}" == "4" || "%{?fedora}" == "3" || "%{?el}" == "4"
+%endif
+
+# RHEL block
+%if "%{?el}" != ""
+Requires: redhat-release
+Requires: coreutils
+Requires: elfutils
+Requires: redhat-rpm-config
+%if "%{?el}" == "4"
Requires: python
%endif
%endif
-%if "%{?rhl}" != "" || "%{?el}" != ""
+# Red Hat Linux [789] block
+%if "%{?rhl}" != ""
Requires: redhat-release
-%if "%{?rhl}" == "9" || "%{?el}" == "3" || "%{?el}" == "4"
+%if "%{?rhl}" == "9"
Requires: coreutils
Requires: elfutils
Requires: redhat-rpm-config
@@ -54,7 +67,7 @@
Requires: findutils
%endif
# Cater for alternative versions of buildsys-macros
-%if "%{?rhl}" == "8" || "%{?rhl}" == "8.0" || "%{?el}" != ""
+%if "%{?rhl}" == "8" || "%{?rhl}" == "8.0"
Requires: redhat-rpm-config
%endif
%endif
More information about the fedora-extras-commits
mailing list