From 44ff59b2061baba4e0f32d783f7e7051c48f0e97 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 22 Jan 2019 16:39:19 +0100 Subject: update to 0.10.0 open https://github.com/DataDog/dd-trace-php/issues/249 missing files open https://github.com/DataDog/dd-trace-php/issues/250 PHP compat --- php-pecl-datadog-trace.spec | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'php-pecl-datadog-trace.spec') diff --git a/php-pecl-datadog-trace.spec b/php-pecl-datadog-trace.spec index b1b76ac..7b757b1 100644 --- a/php-pecl-datadog-trace.spec +++ b/php-pecl-datadog-trace.spec @@ -30,11 +30,13 @@ Summary: APM and distributed tracing for PHP Name: %{?sub_prefix}php-pecl-datadog-trace -Version: 0.9.1 +Version: 0.10.0 Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} License: MIT URL: http://pecl.php.net/package/%{proj_name} Source0: http://pecl.php.net/get/%{proj_name}-%{version}.tgz +Source1: https://raw.githubusercontent.com/DataDog/dd-trace-php/038957d286d6c9b65dd98d1c9a7893b66839bc98/src/ext/request_hooks.h +Source2: https://raw.githubusercontent.com/DataDog/dd-trace-php/038957d286d6c9b65dd98d1c9a7893b66839bc98/src/ext/request_hooks.c BuildRequires: %{?dtsprefix}gcc BuildRequires: %{?scl_prefix}php-devel > 5.6 @@ -55,14 +57,6 @@ Provides: %{?scl_prefix}php-pecl-%{safe_name}%{?_isa} = %{version}-%{rele %if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel} # Other third party repo stuff -%if "%{php_version}" > "5.6" -Obsoletes: php56u-pecl-%{safe_name} <= %{version} -Obsoletes: php56w-pecl-%{safe_name} <= %{version} -%endif -%if "%{php_version}" > "7.0" -Obsoletes: php70u-pecl-%{safe_name} <= %{version} -Obsoletes: php70w-pecl-%{safe_name} <= %{version} -%endif %if "%{php_version}" > "7.1" Obsoletes: php71u-pecl-%{safe_name} <= %{version} Obsoletes: php71w-pecl-%{safe_name} <= %{version} @@ -93,6 +87,7 @@ Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSIO %prep %setup -q -c mv %{proj_name}-%{version} NTS +cp %{SOURCE1} %{SOURCE2} NTS/src/ext/ # Don't install tests sed -e 's/role="test"/role="src"/' \ @@ -118,8 +113,9 @@ cat << 'EOF' | tee %{ini_name} ; Enable %{pecl_name} extension module extension=%{pecl_name}.so -; Configuraton +; Configuration ;ddtrace.disable = 0 +;ddtrace.request_init_hook = '' ;ddtrace.ignore_missing_overridables = 1 EOF @@ -232,6 +228,11 @@ fi %changelog +* Tue Jan 22 2019 Remi Collet - 0.10.0-1 +- update to 0.10.0 +- open https://github.com/DataDog/dd-trace-php/issues/249 missing files +- open https://github.com/DataDog/dd-trace-php/issues/250 PHP compat + * Sat Jan 12 2019 Remi Collet - 0.9.1-1 - update to 0.9.1 -- cgit