1MODULES+= php 2MODULE_SUFFIX_php= php 3 4MODULE_SUMMARY_php= PHP module for NGINX Unit 5 6MODULE_VERSION_php= $(VERSION) 7MODULE_RELEASE_php= 1 8 9MODULE_CONFARGS_php= php 10MODULE_MAKEARGS_php= php 11MODULE_INSTARGS_php= php-install 12 13MODULE_SOURCES_php= unit.example-php-app \ 14 unit.example-php-config 15 16BUILD_DEPENDS_php= php-devel php-embedded 17 18BUILD_DEPENDS+= $(BUILD_DEPENDS_php) 19 20define MODULE_PREINSTALL_php 21%{__mkdir} -p %{buildroot}%{_datadir}/doc/unit-php/examples/phpinfo-app 22%{__install} -m 644 -p %{SOURCE100} \ 23 %{buildroot}%{_datadir}/doc/unit-php/examples/phpinfo-app/index.php 24%{__install} -m 644 -p %{SOURCE101} \ 25 %{buildroot}%{_datadir}/doc/unit-php/examples/unit.config 26endef 27export MODULE_PREINSTALL_php 28 29define MODULE_FILES_php 30%{_libdir}/unit/modules/* 31%{_libdir}/unit/debug-modules/* 32endef 33export MODULE_FILES_php 34 35define MODULE_POST_php 36cat <<BANNER 37---------------------------------------------------------------------- 38 39The $(MODULE_SUMMARY_php) has been installed. 40 41To check out the sample app, run these commands: 42 43 sudo service unit start 44 cd /usr/share/doc/%{name}/examples 45 sudo curl -X PUT --data-binary @unit.config --unix-socket /var/run/unit/control.sock http://localhost/config 46 curl http://localhost:8300/ 47 48Online documentation is available at https://unit.nginx.org 49 50---------------------------------------------------------------------- 51BANNER 52endef 53export MODULE_POST_php 54