# Template file for 'apache-mpm-event' # # We inherit all stuff from the apache build template. . ${XBPS_SRCPKGDIR}/apache/template # Unset unused stuff. unset conf_files system_accounts systemd_services unset post_install pre_configure depends unset -f apache-devel_package # Override some vars. pkgname=apache-mpm-event configure_args+=" --enable-modules= --prefix=/usr --with-mpm=event" version=2.4.10 revision=1 maintainer="Juan RP " homepage="http://httpd.apache.org/" update_site="http://httpd.apache.org/download.cgi" update_pattern='httpd-\K[\d.]+' license="Apache-2.0" short_desc="Apache HTTP Server - event driven model" # dlopen(3) run-time dependencies. depends="apache>=${version}" pre_configure() { # SSL_CTX_use_certificate_chain() conflicts with libressl-2.1. sed -e 's,SSL_CTX_use_certificate_chain,_SSL_CTX_use_certificate_chain,g' -i modules/ssl/*.[ch] cat ${XBPS_SRCPKGDIR}/apache/files/xbps.layout >> config.layout } post_install() { # We are only interested in the httpd binary. cp -f ${DESTDIR}/usr/sbin/httpd ${wrksrc} rm -rf ${DESTDIR}/* vinstall httpd 755 usr/sbin httpd.event vsv ${pkgname} if [ "$build_option_systemd" ]; then vinstall ${FILESDIR}/${pkgname}.service 644 usr/lib/systemd/system fi }