commit: 1b40dc15f782daaa5af23887d71bf0fcab00f5dd Author: David Seifert <soap <AT> gentoo <DOT> org> AuthorDate: Tue Jun 28 14:32:35 2022 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Tue Jun 28 14:32:35 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b40dc15
www-apache/mpm_itk: update EAPI 5 -> 7 Closes: https://bugs.gentoo.org/828744 Signed-off-by: David Seifert <soap <AT> gentoo.org> ...m_itk-2.4.7_p4-r1.ebuild => mpm_itk-2.4.7_p4-r2.ebuild} | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/www-apache/mpm_itk/mpm_itk-2.4.7_p4-r1.ebuild b/www-apache/mpm_itk/mpm_itk-2.4.7_p4-r2.ebuild similarity index 91% rename from www-apache/mpm_itk/mpm_itk-2.4.7_p4-r1.ebuild rename to www-apache/mpm_itk/mpm_itk-2.4.7_p4-r2.ebuild index 7c684962d236..093dfa16ab39 100644 --- a/www-apache/mpm_itk/mpm_itk-2.4.7_p4-r1.ebuild +++ b/www-apache/mpm_itk/mpm_itk-2.4.7_p4-r2.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 + inherit apache-module linux-info MY_PN=${PN/_/-} @@ -11,13 +12,11 @@ MY_P=${MY_PN}-${MY_PV} DESCRIPTION="Run virtual hosts under separate users/groups" HOMEPAGE="http://mpm-itk.sesse.net/" SRC_URI="http://mpm-itk.sesse.net/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" - -S="${WORKDIR}/${MY_P}" # The libcap dependency is automagic, so we require it # unconditionally. Reported upstream at, @@ -35,6 +34,7 @@ RDEPEND="${DEPEND}" APACHE2_MOD_CONF="00_${PN}" APACHE2_MOD_DEFINE="MPM_ITK" APXS2_ARGS="-c ${PN}.c seccomp.c -lcap" + need_apache2_4 pkg_setup() { @@ -47,4 +47,8 @@ pkg_setup() { ewarn "for LimitUIDRange and LimitGIDRange which we include by" ewarn "default in ${APACHE2_MOD_CONF}.conf." fi + + # Work around bug #616612 + _init_apache2 + _init_apache2_late }