From 441d890186a19c0acf8bbb3660187263e4ca1023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0t=C4=9Bp=C3=A1n=20Kasal?= Date: Fri, 17 Apr 2009 18:38:46 +0000 Subject: [PATCH] make sure the spec evaluates everywhere --- python-pycurl.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/python-pycurl.spec b/python-pycurl.spec index d972929..4de94ba 100644 --- a/python-pycurl.spec +++ b/python-pycurl.spec @@ -22,8 +22,9 @@ BuildRequires: openssl-devel # Yes, that should be handled by library versioning (which would then get # automatically reflected by rpm). # For now, we have to reflect that dependency. -%define libcurl_version_sed '/^#define LIBCURL_VERSION "/!d;s/"[^"]*$//;s/.*"//;q' -%define libcurl_version %(sed %{libcurl_version_sed} /usr/include/curl/curlver.h) +%define libcurl_sed '/^#define LIBCURL_VERSION "/!d;s/"[^"]*$//;s/.*"//;q' +%define curlver_h /usr/include/curl/curlver.h +%define libcurl_ver %(sed %{libcurl_sed} %{curlver_h} 2>/dev/null || echo 0) Requires: libcurl >= %{libcurl_version} Provides: pycurl = %{version}-%{release}