Sophie

Sophie

distrib > Mageia > 7 > aarch64 > by-pkgid > dbbcec2f968561beb054db2a2b1f6756 > files > 2

php-jsmin-3.0.0-9.mga7.src.rpm

# 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.