summaryrefslogtreecommitdiffstats
path: root/php-pecl-sdl.spec
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2021-06-19 07:25:39 +0200
committerRemi Collet <remi@remirepo.net>2021-06-19 07:25:39 +0200
commitf2a3848349ed7906aada095259bfe2565f2d8f59 (patch)
tree268bbae6d90cce2cd1be339b015155644ae5c5a6 /php-pecl-sdl.spec
parentda0d27d0caaf40400e0abbedcebe0dc0ba64fcd3 (diff)
update to 2.5.0
raise dependency on PHP 8.0
Diffstat (limited to 'php-pecl-sdl.spec')
-rw-r--r--php-pecl-sdl.spec37
1 files changed, 16 insertions, 21 deletions
diff --git a/php-pecl-sdl.spec b/php-pecl-sdl.spec
index de47a33..127bff4 100644
--- a/php-pecl-sdl.spec
+++ b/php-pecl-sdl.spec
@@ -1,6 +1,6 @@
# remirepo spec file for php-pecl-sdl
#
-# Copyright (c) 2013-2020 Remi Collet
+# Copyright (c) 2013-2021 Remi Collet
# License: CC-BY-SA
# http://creativecommons.org/licenses/by-sa/4.0/
#
@@ -14,14 +14,16 @@
Summary: Simple DirectMedia Layer for PHP
Name: %{?scl_prefix}php-pecl-sdl
-Version: 2.4.0
+Version: 2.5.0
Release: 1%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}
License: PHP
Group: Development/Languages
URL: https://pecl.php.net/package/sdl
Source0: https://pecl.php.net/get/%{pecl_name}-%{version}.tgz
-BuildRequires: %{?scl_prefix}php-devel >= 7.4
+BuildRequires: make
+BuildRequires: %{?dtsprefix}gcc
+BuildRequires: %{?scl_prefix}php-devel >= 8.0
BuildRequires: %{?scl_prefix}php-pear
BuildRequires: SDL2-devel
@@ -42,24 +44,13 @@ Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{relea
%if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
# Other third party repo stuff
-%if "%{php_version}" > "7.2"
-Obsoletes: php72u-pecl-%{pecl_name} <= %{version}
-Obsoletes: php72w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "7.3"
-Obsoletes: php73-pecl-%{pecl_name} <= %{version}
-Obsoletes: php73w-pecl-%{pecl_name} <= %{version}
-%endif
-%if "%{php_version}" > "7.4"
Obsoletes: php74-pecl-%{pecl_name} <= %{version}
-Obsoletes: php74w-pecl-%{pecl_name} <= %{version}
+%if "%{php_version}" > "8.0"
+Obsoletes: php80-pecl-%{pecl_name} <= %{version}
%endif
+%if "%{php_version}" > "8.1"
+Obsoletes: php81-pecl-%{pecl_name} <= %{version}
%endif
-
-%if 0%{?fedora} < 20 && 0%{?rhel} < 7
-# filter private shared
-%{?filter_provides_in: %filter_provides_in %{_libdir}/.*\.so$}
-%{?filter_setup}
%endif
@@ -77,7 +68,7 @@ Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSIO
mv %{pecl_name}-%{version} NTS
cd NTS
-sed -e 's/2.3.0/%{version}/' -i src/php_sdl.h
+#sed -e 's/2.3.0/%{version}/' -i src/php_sdl.h
# Sanity check, really often broken
extver=$(sed -n '/#define PHP_SDL_VERSION/{s/.* "//;s/".*$//;p}' src/php_sdl.h)
@@ -155,13 +146,13 @@ done
: Minimal load test for NTS extension
%{__php} -n -q \
-d extension=NTS/modules/%{pecl_name}.so \
- --modules | grep -i %{pecl_name}
+ --modules | grep -i '^%{pecl_name}$'
%if %{with_zts}
: Minimal load test for ZTS extension
%{__ztsphp} -n -q \
-d extension=ZTS/modules/%{pecl_name}.so \
- --modules | grep -i %{pecl_name}
+ --modules | grep -i '^%{pecl_name}$'
%endif
@@ -199,6 +190,10 @@ fi
%changelog
+* Sat Jun 19 2021 Remi Collet <remi@remirepo.net> - 2.5.0-1
+- update to 2.5.0
+- raise dependency on PHP 8.0
+
* Mon Aug 24 2020 Remi Collet <remi@remirepo.net> - 2.4.0-1
- update to 2.4.0
- drop patch merged upstream