From fcbf65a4dcb7c7cde9d568e274858add75a8a3c7 Mon Sep 17 00:00:00 2001 From: Marc Fiuczynski Date: Mon, 5 Nov 2007 17:38:34 +0000 Subject: [PATCH] parseSpec does not like complex %if statements --- myplc-devel-native.spec | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/myplc-devel-native.spec b/myplc-devel-native.spec index d0ecea3..717caf1 100644 --- a/myplc-devel-native.spec +++ b/myplc-devel-native.spec @@ -41,15 +41,24 @@ Requires: gperf Requires: graphviz Requires: gzip Requires: httpd -%if "%{distroname}" == "Fedora" && "%{distrorelease}" >= "7" +%if "%{distroname}" == "Fedora" +%if "%{distrorelease}" >= "7" Requires: inotify-tools-devel %endif +%endif Requires: iptables Requires: less Requires: libpcap -%if ("%{distroname}" == "Fedora" && "%{distrorelease}" >= "6") || ("%{distroname}" == "CentOS" && "%{distrorelease}" >= "5") +%if "%{distroname}" == "Fedora" +%if "%{distrorelease}" >= "6" Requires: libpcap-devel %endif +%endif +%if "%{distroname}" == "CentOS" +%if "%{distrorelease}" >= "5") +Requires: libpcap-devel +%endif +%endif Requires: libtool Requires: linuxdoc-tools Requires: mailx @@ -76,10 +85,18 @@ Requires: postgresql-python Requires: postgresql-server Requires: python Requires: python-devel -%if ("%{distroname}" == "Fedora" && "%{distrorelease}" >= "5") || ("%{distroname}" == "CentOS" && "%{distrorelease}" >= "5") +%if "%{distroname}" == "Fedora" +%if "%{distrorelease}" >= "5" Requires: python-pycurl Requires: python-psycopg2 %endif +%endif +%if "%{distroname}" == "CentOS" +%if "%{distrorelease}" >= "5") +Requires: python-pycurl +Requires: python-psycopg2 +%endif +%endif Requires: PyXML Requires: readline-devel Requires: redhat-rpm-config -- 2.43.0