- rebuild for new rrdtool
- fix license management - don't provide the test suite
This commit is contained in:
parent
0aec283792
commit
a21b48822b
@ -13,7 +13,7 @@
|
||||
Summary: PHP Bindings for rrdtool
|
||||
Name: php-pecl-rrd
|
||||
Version: 1.1.3
|
||||
Release: 9%{?dist}
|
||||
Release: 10%{?dist}
|
||||
License: BSD
|
||||
Group: Development/Languages
|
||||
URL: http://pecl.php.net/package/rrd
|
||||
@ -29,10 +29,10 @@ Requires: php(zend-abi) = %{php_zend_api}
|
||||
Requires: php(api) = %{php_core_api}
|
||||
|
||||
Conflicts: rrdtool-php
|
||||
Provides: php-pecl(%{pecl_name}) = %{version}
|
||||
Provides: php-pecl(%{pecl_name}) = %{version}
|
||||
Provides: php-pecl(%{pecl_name})%{?_isa} = %{version}
|
||||
Provides: php-%{pecl_name} = %{version}%{?pre}
|
||||
Provides: php-%{pecl_name}%{?_isa} = %{version}%{?pre}
|
||||
Provides: php-%{pecl_name} = %{version}%{?pre}
|
||||
Provides: php-%{pecl_name}%{?_isa} = %{version}%{?pre}
|
||||
|
||||
|
||||
%description
|
||||
@ -45,6 +45,11 @@ system for time series data.
|
||||
|
||||
mv %{pecl_name}-%{version} NTS
|
||||
|
||||
# Don't install/register tests
|
||||
sed -e 's/role="test"/role="src"/' \
|
||||
-e '/LICENSE/s/role="doc"/role="src"/' \
|
||||
-i package.xml
|
||||
|
||||
cat > %{ini_name} << 'EOF'
|
||||
; Enable %{pecl_name} extension module
|
||||
extension=%{pecl_name}.so
|
||||
@ -84,9 +89,6 @@ install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
|
||||
%endif
|
||||
|
||||
# Test & Documentation
|
||||
for i in $(grep 'role="test"' package.xml | sed -e 's/^.*name="//;s/".*$//')
|
||||
do install -Dpm 644 NTS/$i %{buildroot}%{pecl_testdir}/%{pecl_name}/$i
|
||||
done
|
||||
for i in $(grep 'role="doc"' package.xml | sed -e 's/^.*name="//;s/".*$//')
|
||||
do install -Dpm 644 NTS/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i
|
||||
done
|
||||
@ -129,11 +131,12 @@ REPORT_EXIT_STATUS=1 \
|
||||
|
||||
|
||||
%files
|
||||
%license NTS/LICENSE
|
||||
%doc %{pecl_docdir}/%{pecl_name}
|
||||
%doc %{pecl_testdir}/%{pecl_name}
|
||||
%{pecl_xmldir}/%{name}.xml
|
||||
|
||||
%config(noreplace) %{php_inidir}/%{ini_name}
|
||||
%{php_extdir}/%{pecl_name}.so
|
||||
%{pecl_xmldir}/%{name}.xml
|
||||
|
||||
%if %{with_zts}
|
||||
%config(noreplace) %{php_ztsinidir}/%{ini_name}
|
||||
@ -142,6 +145,11 @@ REPORT_EXIT_STATUS=1 \
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Apr 28 2016 Remi Collet <remi@fedoraproject.org> - 1.1.3-10
|
||||
- rebuild for new rrdtool
|
||||
- fix license management
|
||||
- don't provide the test suite
|
||||
|
||||
* Sat Feb 13 2016 Remi Collet <remi@fedoraproject.org> - 1.1.3-9
|
||||
- drop scriptlets (replaced by file triggers in php-pear)
|
||||
- cleanup
|
||||
|
||||
Loading…
Reference in New Issue
Block a user