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