# Define version and release number %define modname jsmin %define soname %{modname} %define inifile A50_%{modname}.ini #define prerel beta Name: php-%{modname} Version: 3.0.0 Release: %mkrel 9 Group: Development/PHP Summary: PHP extension for minifying JavaScript License: Apache 2.0 URL: https://pecl.php.net/package/%{modname} Source0: http://pecl.php.net/get/%{modname}-%{version}%{?prerel}.tgz BuildRequires: php-devel >= 3:7.3.0 Requires: php >= 3:7.4.0 Requires: php-common = 3:7.4 %description This extension provides an API for minifying JavaScript. %prep %setup -q -n %{modname}-%{version}%{?prerel} [ "../package*.xml" != "/" ] && mv ../package*.xml . # lib64 fix perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4 %build %serverbuild phpize %configure2_5x --with-libdir=%{_lib} \ --with-%{modname}=shared,%{_prefix} %make_build %install install -d %{buildroot}%{_libdir}/php/extensions install -d %{buildroot}%{_sysconfdir}/php.d install -d %{buildroot}%{_bindir} install -m0755 modules/%{soname}.so %{buildroot}%{_libdir}/php/extensions/ cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF extension = %{soname} EOF %files %doc package*.xml README.md %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile} %attr(0755,root,root) %{_libdir}/php/extensions/%{soname}.so %changelog * Thu Jun 18 2020 mokraemer <mokraemer> 3.0.0-9.mga7 + Revision: 1595946 - Fix dependency - backport for php 7.4 - backport php 7.4 * Tue Feb 18 2020 umeabot <umeabot> 3.0.0-8.mga8 + Revision: 1538979 - Mageia 8 Mass Rebuild + wally <wally> - replace deprecated %%configure2_5x * Fri Nov 29 2019 mokraemer <mokraemer> 3.0.0-7.mga8 + Revision: 1463528 + rebuild (emptylog) * Mon Oct 21 2019 mokraemer <mokraemer> 3.0.0-6.mga8 + Revision: 1454921 - removed dirname * Wed Dec 12 2018 mokraemer <mokraemer> 3.0.0-4.mga7 + Revision: 1340444 - rebuild * Fri Oct 26 2018 mokraemer <mokraemer> 3.0.0-3.mga7 + Revision: 1326050 - updated requires * Thu Oct 04 2018 mokraemer <mokraemer> 3.0.0-2.mga7 + Revision: 1317754 - correct massrebuild + umeabot <umeabot> - Mageia 7 Mass Rebuild * Fri Feb 09 2018 mokraemer <mokraemer> 3.0.0-1.mga7 + Revision: 1199842 - new pecl package jsmin in version 3.0.0 - Created package structure for php-jsmin.