diff options
author | Remi Collet <remi@remirepo.net> | 2025-07-17 15:40:07 +0200 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2025-07-17 15:40:07 +0200 |
commit | 735f0398f7e16dc679453d8ba36e6cb1506da259 (patch) | |
tree | 5f5aa4a353b8016c48286244549efc9f2f9249b7 /php-pecl-stomp.spec | |
parent | 54d4c1b22b5bed463da50f66451a95fa5cc293d5 (diff) |
re-license spec file to CECILL-2.1
Diffstat (limited to 'php-pecl-stomp.spec')
-rw-r--r-- | php-pecl-stomp.spec | 56 |
1 files changed, 14 insertions, 42 deletions
diff --git a/php-pecl-stomp.spec b/php-pecl-stomp.spec index d5b6356..6394eab 100644 --- a/php-pecl-stomp.spec +++ b/php-pecl-stomp.spec @@ -1,8 +1,8 @@ # remimrepo/fedora spec file for php-pecl-stomp # -# Copyright (c) 2014-2023 Remi Collet -# License: CC-BY-SA-4.0 -# http://creativecommons.org/licenses/by-sa/4.0/ +# SPDX-FileCopyrightText: Copyright 2014-2025 Remi Collet +# SPDX-License-Identifier: CECILL-2.1 +# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt # # Please, preserve the changelog entries # @@ -21,11 +21,13 @@ Summary: Stomp client extension Name: %{?scl_prefix}php-pecl-%{pecl_name} Version: 2.0.3 -Release: 3%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')} +Release: 4%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')} License: PHP-3.01 URL: https://pecl.php.net/package/%{pecl_name} Source0: https://pecl.php.net/get/%{sources}.tgz +Patch0: 0001-use-zend_ce_exception-instead-of-zend_exception_get_.patch + BuildRequires: %{?dtsprefix}gcc BuildRequires: make BuildRequires: %{?scl_prefix}php-devel >= 7.0 @@ -47,22 +49,6 @@ Provides: %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{rele Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release} %endif -%if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel} -# Other third party repo stuff -%if "%{php_version}" > "7.3" -Obsoletes: php73-pecl-%{pecl_name} <= %{version} -%endif -%if "%{php_version}" > "7.4" -Obsoletes: php74-pecl-%{pecl_name} <= %{version} -%endif -%if "%{php_version}" > "8.0" -Obsoletes: php80-pecl-%{pecl_name} <= %{version} -%endif -%if "%{php_version}" > "8.1" -Obsoletes: php81-pecl-%{pecl_name} <= %{version} -%endif -%endif - %description This extension allows php applications to communicate with any @@ -79,10 +65,12 @@ Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSIO # Don't install/register tests sed -e 's/role="test"/role="src"/' \ - %{?_licensedir:-e '/LICENSE/s/role="doc"/role="src"/' } \ + -e '/LICENSE/s/role="doc"/role="src"/' \ -i package.xml cd %{sources} +%patch -P0 -p1 + # Sanity check, really often broken extver=$(sed -n '/#define PHP_STOMP_VERSION/{s/.* "//;s/".*$//;p}' php_stomp.h) if test "x${extver}" != "x%{version}%{?versuf}"; then @@ -160,26 +148,6 @@ do install -Dpm 644 %{sources}/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i done -%if 0%{?fedora} < 24 && 0%{?rhel} < 8 -# when pear installed alone, after us -%triggerin -- %{?scl_prefix}php-pear -if [ -x %{__pecl} ] ; then - %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : -fi - -# posttrans as pear can be installed after us -%posttrans -if [ -x %{__pecl} ] ; then - %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : -fi - -%postun -if [ $1 -eq 0 -a -x %{__pecl} ] ; then - %{pecl_uninstall} %{pecl_name} >/dev/null || : -fi -%endif - - %check # Upstream test suite requires a Stomp server @@ -223,7 +191,7 @@ exit $ret %files -%{?_licensedir:%license %{sources}/LICENSE} +%license %{sources}/LICENSE %doc %{pecl_docdir}/%{pecl_name} %{pecl_xmldir}/%{name}.xml @@ -237,6 +205,10 @@ exit $ret %changelog +* Thu Jul 17 2025 Remi Collet <remi@remirepo.net> - 2.0.3-4 +- add fix for PHP 8.5.0alpha2 using upstream patch +- re-license spec file to CECILL-2.1 + * Mon Sep 4 2023 Remi Collet <remi@remirepo.net> - 2.0.3-3 - build out of sources tree |