%define _phpextdir %(php-config --extension-dir) %define _phpconf %(php-config | sed 's@ @\\n@g' | grep "^--with-config-file-scan-dir=" | cut -d= -f2) Summary: PHP5 Extension Module implementing tn3270 protocol Name: php5-pw3270 Version: 5.1 Release: 0 License: GPL-2.0 Source: %{name}-%{version}.tar.bz2 URL: https://softwarepublico.gov.br/gitlab/pw3270/pw3270-php5 Group: Development/Languages/PHP BuildRoot: /var/tmp/%{name}-%{version} BuildRequires: autoconf >= 2.61 BuildRequires: automake BuildRequires: binutils BuildRequires: coreutils BuildRequires: gcc-c++ BuildRequires: m4 BuildRequires: pkgconfig BuildRequires: pkgconfig(pw3270) >= 5.1 BuildRequires: fdupes # Pre-Reqs PHP5 BuildRequires: systemd-devel BuildRequires: libapparmor-devel BuildRequires: php5-devel Requires: lib3270 >= 5.1 Requires: php5 Requires: dbus-1 %description This is an extension for acessing 3270 hosts directly from PHP apps. %prep %setup export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" export FFLAGS="$RPM_OPT_FLAGS" aclocal autoconf %configure %build make clean make Release %install rm -rf $RPM_BUILD_ROOT %makeinstall %fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %config %{_phpconf}/tn3270.ini %{_phpextdir}/*.so %changelog