Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > aac2b55c35122b75a7aeb3d646f6cf3e > files > 1

php-rrd-2.0.3-7.mga9.src.rpm

%define realname RRD
%define modname rrd
%define soname %{modname}.so
%define inifile 61_%{modname}.ini
%define incdir %(php-config82 --include-dir)
%define extdir %(php-config82 --extension-dir)


Summary:	The %{realname} module for PHP
Name:		php-%{modname}
Version:	2.0.3
Release:	%mkrel 7
Group:		Development/PHP
License:	BSD
URL:		https://pecl.php.net/package/rrd
Source0:	https://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(librrd) >= 1.2.7
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	php-devel >= 3:8.2.0
Requires:       php >= 3:8.2.0
Requires:       php-common = 3:8.2
Obsoletes:	php-rrdtool < 1

%description
The php-rrd package is a dynamic shared object (DSO) that adds RRD
support to PHP.

%prep

%setup -q -n %{modname}-%{version}

%build
phpize
%configure --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make_build
mv modules/*.so .

%install
install -d %{buildroot}%{extdir}
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{extdir}/

%{__cat} > README.%{modname} << EOF
The php-rrd package contains a dynamic shared object (DSO) for PHP.
To activate it, make sure a file /etc/php.d/%{inifile} is present and
contains the line 'extension = %{soname}'.
EOF

%{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{modname}
EOF

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{extdir}/%{soname}


%changelog
* Fri Nov 04 2022 mokraemer <mokraemer> 2.0.3-7.mga9
+ Revision: 1902353
+ rebuild (emptylog)

* Wed Aug 24 2022 mokraemer <mokraemer> 2.0.3-6.mga9
+ Revision: 1879789
- update extension for new directories

* Fri Jul 22 2022 mokraemer <mokraemer> 2.0.3-5.mga9
+ Revision: 1869972
- fix dependancy error

* Thu Jul 21 2022 mokraemer <mokraemer> 2.0.3-4.mga9
+ Revision: 1869841
- rebuild for php 8.2

* Fri Apr 01 2022 umeabot <umeabot> 2.0.3-3.mga9
+ Revision: 1838666
- Mageia 9 Mass Rebuild

* Fri Nov 26 2021 mokraemer <mokraemer> 2.0.3-2.mga9
+ Revision: 1759380
- rebuild for php 8.1

* Fri Apr 23 2021 mokraemer <mokraemer> 2.0.3-1.mga9
+ Revision: 1718123
- new version 2.0.3

* Mon Apr 19 2021 mokraemer <mokraemer> 2.0.2-1.mga9
+ Revision: 1717205
- new version 2.0.2

* Sun Nov 29 2020 mokraemer <mokraemer> 2.0.1-9.mga8
+ Revision: 1650231
+ rebuild (emptylog)

* Thu Jun 18 2020 mokraemer <mokraemer> 2.0.1-8.mga8
+ Revision: 1596228
- fix dep to current version

* Tue Feb 18 2020 umeabot <umeabot> 2.0.1-7.mga8
+ Revision: 1538994
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Fri Nov 29 2019 mokraemer <mokraemer> 2.0.1-6.mga8
+ Revision: 1463540
+ rebuild (emptylog)

* Wed Dec 12 2018 mokraemer <mokraemer> 2.0.1-4.mga7
+ Revision: 1340456
- rebuild

* Fri Oct 26 2018 mokraemer <mokraemer> 2.0.1-3.mga7
+ Revision: 1325890
- updated requirements
- updated requirements
- updated requirements
- added source
- initial commit for package replacement of php-rrdtool to php-rrd
- Created package structure for php-rrd.