xref: /unit/pkg/rpm/Makefile.php (revision 561)
1372Sdefan@nginx.comMODULES+=		php
2*561Sdefan@nginx.comMODULE_SUFFIX_php=	php
3372Sdefan@nginx.com
4372Sdefan@nginx.comMODULE_SUMMARY_php=	PHP module for NGINX Unit
5372Sdefan@nginx.com
6372Sdefan@nginx.comMODULE_VERSION_php=	$(VERSION)
7372Sdefan@nginx.comMODULE_RELEASE_php=	1
8372Sdefan@nginx.com
9372Sdefan@nginx.comMODULE_CONFARGS_php=	php
10372Sdefan@nginx.comMODULE_MAKEARGS_php=	php
11372Sdefan@nginx.comMODULE_INSTARGS_php=	php-install
12372Sdefan@nginx.com
13372Sdefan@nginx.comMODULE_SOURCES_php=	unit.example-php-app \
14372Sdefan@nginx.com			unit.example-php-config
15372Sdefan@nginx.com
16489Sdefan@nginx.comBUILD_DEPENDS_php=	php-devel php-embedded
17489Sdefan@nginx.comBUILD_DEPENDS+=		$(BUILD_DEPENDS_php)
18372Sdefan@nginx.com
19372Sdefan@nginx.comdefine MODULE_PREINSTALL_php
20372Sdefan@nginx.com%{__mkdir} -p %{buildroot}%{_datadir}/doc/unit-php/examples/phpinfo-app
21372Sdefan@nginx.com%{__install} -m 644 -p %{SOURCE100} \
22372Sdefan@nginx.com    %{buildroot}%{_datadir}/doc/unit-php/examples/phpinfo-app/index.php
23372Sdefan@nginx.com%{__install} -m 644 -p %{SOURCE101} \
24372Sdefan@nginx.com    %{buildroot}%{_datadir}/doc/unit-php/examples/unit.config
25372Sdefan@nginx.comendef
26372Sdefan@nginx.comexport MODULE_PREINSTALL_php
27372Sdefan@nginx.com
28372Sdefan@nginx.comdefine MODULE_FILES_php
29372Sdefan@nginx.com%{_libdir}/unit/modules/*
30372Sdefan@nginx.com%{_libdir}/unit/debug-modules/*
31372Sdefan@nginx.comendef
32372Sdefan@nginx.comexport MODULE_FILES_php
33372Sdefan@nginx.com
34372Sdefan@nginx.comdefine MODULE_POST_php
35372Sdefan@nginx.comcat <<BANNER
36372Sdefan@nginx.com----------------------------------------------------------------------
37372Sdefan@nginx.com
38372Sdefan@nginx.comThe $(MODULE_SUMMARY_php) has been installed.
39372Sdefan@nginx.com
40372Sdefan@nginx.comTo check out the sample app, run these commands:
41372Sdefan@nginx.com
42372Sdefan@nginx.com sudo service unit start
43372Sdefan@nginx.com sudo service unit loadconfig /usr/share/doc/unit-php/examples/unit.config
44372Sdefan@nginx.com curl http://localhost:8300/
45372Sdefan@nginx.com
46372Sdefan@nginx.comOnline documentation is available at https://unit.nginx.org
47372Sdefan@nginx.com
48372Sdefan@nginx.com----------------------------------------------------------------------
49372Sdefan@nginx.comBANNER
50372Sdefan@nginx.comendef
51372Sdefan@nginx.comexport MODULE_POST_php
52