diff --git a/php7-pear.spec b/php7-pear.spec index 775cd69..d48564f 100644 --- a/php7-pear.spec +++ b/php7-pear.spec @@ -15,21 +15,11 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define v_Archive_Tar 1.4.8 -%define v_Console_Getopt 1.4.3 -%define v_PEAR 1.10.10 -%define v_Structures_Graph 1.1.1 -%define v_XML_Util 1.4.3 %global peardir %{_datadir}/php7/PEAR %global metadir %{_localstatedir}/lib/pear -%define pear_version_check(m,n) \ - v=$(sed -n 's/.*=>.*%{1}-\\(.*\\)\\.tar.*/\\1/p' %{SOURCE0}) \ - if test "x${v}" != "x%{2}"; then \ - : ERROR: Upstream %{1} version is now ${v}, expecting %{2}. \ - exit 1 \ - fi +%define pear_module_version(m) %(sed -n 's/.*=>.*%{1}-\\(.*\\)\\.tar.*/\\1/p' %{SOURCE0}) Name: php7-pear Version: 1.10.17 @@ -45,11 +35,11 @@ Source3: %{name}.rpmlintrc BuildRequires: php7 BuildRequires: php7-phar Requires: php7 -Provides: php-pear(Archive_Tar) = %{v_Archive_Tar} -Provides: php-pear(Console_Getopt) = %{v_Console_Getopt} -Provides: php-pear(PEAR) = %{v_PEAR} -Provides: php-pear(Structures_Graph) = %{v_Structures_Graph} -Provides: php-pear(XML_Util) = %{v_XML_Util} +Provides: php-pear(Archive_Tar) = %pear_module_version Archive_Tar +Provides: php-pear(Console_Getopt) = %pear_module_version Console_Getopt +Provides: php-pear(PEAR) = %pear_module_version PEAR +Provides: php-pear(Structures_Graph) = %pear_module_version Structures_Graph +Provides: php-pear(XML_Util) = %pear_module_version XML_Util Provides: php-pear = %{version} Obsoletes: php-pear < %{version} BuildArch: noarch @@ -80,11 +70,7 @@ development of PHP extensions. See https://pecl.php.net for more details. %prep -%pear_version_check Archive_Tar %{v_Archive_Tar} -%pear_version_check Console_Getopt %{v_Console_Getopt} -%pear_version_check PEAR %{v_PEAR} -%pear_version_check Structures_Graph %{v_Structures_Graph} -%pear_version_check XML_Util %{v_XML_Util} +# Empty prep section, nothing to prepare %build # Empty build section, nothing to build