BuildRequires: cmake
BuildRequires: libsatsolver-devel >= 0.14.9
BuildRequires: openssl-devel
-BuildRequires: boost-devel curl-devel dejagnu doxygen gcc-c++ gettext-devel graphviz hal-devel libxml2-devel
+BuildRequires: boost-devel dejagnu doxygen gcc-c++ gettext-devel graphviz hal-devel libxml2-devel
# required for testsuite, webrick
BuildRequires: ruby
%else
Requires: gnupg
%endif
+
%requires_eq satsolver-tools
+# need CURLOPT_REDIR_PROTOCOLS:
+%define min_curl_version 7.19.4
+Requires: libcurl4 >= %{min_curl_version}
+BuildRequires: curl-devel >= %{min_curl_version}
Requires: aria2 >= 1.1.2
%package devel
Requires: libzypp == %{version}
-Requires: libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel
+Requires: libxml2-devel openssl-devel rpm-devel glibc-devel zlib-devel
Requires: bzip2 popt-devel dbus-1-devel glib2-devel hal-devel boost-devel libstdc++-devel
Requires: cmake
+Requires: curl-devel >= %{min_curl_version}
%requires_ge libsatsolver-devel
+
Summary: Package, Patch, Pattern, and Product Management - developers files
Group: System/Packages
Provides: yast2-packagemanager-devel