parseSpec does not like complex %if statements
authorMarc Fiuczynski <mef@cs.princeton.edu>
Mon, 5 Nov 2007 17:38:34 +0000 (17:38 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Mon, 5 Nov 2007 17:38:34 +0000 (17:38 +0000)
myplc-devel-native.spec

index d0ecea3..717caf1 100644 (file)
@@ -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