summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/php/php_8.1.29.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-devtools/php/php_8.1.29.bb')
-rw-r--r--meta-oe/recipes-devtools/php/php_8.1.29.bb17
1 files changed, 10 insertions, 7 deletions
diff --git a/meta-oe/recipes-devtools/php/php_8.1.29.bb b/meta-oe/recipes-devtools/php/php_8.1.29.bb
index 2b3cfd58c5..ec86ce0886 100644
--- a/meta-oe/recipes-devtools/php/php_8.1.29.bb
+++ b/meta-oe/recipes-devtools/php/php_8.1.29.bb
@@ -41,7 +41,7 @@ CVE_CHECK_IGNORE += "\
41 CVE-2007-4596 \ 41 CVE-2007-4596 \
42" 42"
43 43
44inherit autotools pkgconfig python3native gettext multilib_header multilib_script 44inherit autotools pkgconfig python3native gettext multilib_header multilib_script systemd
45 45
46# phpize is not scanned for absolute paths by default (but php-config is). 46# phpize is not scanned for absolute paths by default (but php-config is).
47# 47#
@@ -182,11 +182,11 @@ do_install:append:class-target() {
182 install -m 0644 ${WORKDIR}/php-fpm-apache.conf ${D}/${sysconfdir}/apache2/conf.d/php-fpm.conf 182 install -m 0644 ${WORKDIR}/php-fpm-apache.conf ${D}/${sysconfdir}/apache2/conf.d/php-fpm.conf
183 183
184 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)};then 184 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)};then
185 install -d ${D}${systemd_unitdir}/system 185 install -d ${D}${systemd_system_unitdir}
186 install -m 0644 ${WORKDIR}/php-fpm.service ${D}${systemd_unitdir}/system/ 186 install -m 0644 ${WORKDIR}/php-fpm.service ${D}${systemd_system_unitdir}/php-fpm.service
187 sed -i -e 's,@SYSCONFDIR@,${sysconfdir},g' \ 187 sed -i -e 's,@LOCALSTATEDIR@,${localstatedir},g' ${D}${systemd_system_unitdir}/php-fpm.service
188 -e 's,@LOCALSTATEDIR@,${localstatedir},g' \ 188 sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}${systemd_system_unitdir}/php-fpm.service
189 ${D}${systemd_unitdir}/system/php-fpm.service 189 sed -i -e 's,@BINDIR@,${bindir},g' ${D}${systemd_system_unitdir}/php-fpm.service
190 fi 190 fi
191 191
192 if ${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'true', 'false', d)}; then 192 if ${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'true', 'false', d)}; then
@@ -248,7 +248,7 @@ FILES:${PN}-cli = "${bindir}/php"
248FILES:${PN}-phpdbg = "${bindir}/phpdbg" 248FILES:${PN}-phpdbg = "${bindir}/phpdbg"
249FILES:${PN}-phar = "${bindir}/phar*" 249FILES:${PN}-phar = "${bindir}/phar*"
250FILES:${PN}-cgi = "${bindir}/php-cgi" 250FILES:${PN}-cgi = "${bindir}/php-cgi"
251FILES:${PN}-fpm = "${sbindir}/php-fpm ${sysconfdir}/php-fpm.conf ${datadir}/fpm ${sysconfdir}/init.d/php-fpm ${systemd_unitdir}/system/php-fpm.service ${sysconfdir}/php-fpm.d/www.conf.default" 251FILES:${PN}-fpm = "${sbindir}/php-fpm ${sysconfdir}/php-fpm.conf ${datadir}/fpm ${sysconfdir}/init.d/php-fpm ${sysconfdir}/php-fpm.d/www.conf.default"
252FILES:${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf" 252FILES:${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf"
253CONFFILES:${PN}-fpm = "${sysconfdir}/php-fpm.conf" 253CONFFILES:${PN}-fpm = "${sysconfdir}/php-fpm.conf"
254CONFFILES:${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf" 254CONFFILES:${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf"
@@ -279,6 +279,9 @@ RPROVIDES:${PN}-modphp = "${MODPHP_OLDPACKAGE}"
279RREPLACES:${PN}-modphp = "${MODPHP_OLDPACKAGE}" 279RREPLACES:${PN}-modphp = "${MODPHP_OLDPACKAGE}"
280RCONFLICTS:${PN}-modphp = "${MODPHP_OLDPACKAGE}" 280RCONFLICTS:${PN}-modphp = "${MODPHP_OLDPACKAGE}"
281 281
282SYSTEMD_SERVICE:${PN}-fpm = "php-fpm.service"
283SYSTEMD_PACKAGES += "${PN}-fpm"
284
282do_install:append:class-native() { 285do_install:append:class-native() {
283 create_wrapper ${D}${bindir}/php \ 286 create_wrapper ${D}${bindir}/php \
284 PHP_PEAR_SYSCONF_DIR=${sysconfdir}/ 287 PHP_PEAR_SYSCONF_DIR=${sysconfdir}/