commit:     e51f69fe7a800711bffa43b5e85a4e6ef16192bd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  8 23:30:41 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  8 23:30:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51f69fe

net-misc/kea: sync live

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/kea/kea-9999.ebuild | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-misc/kea/kea-9999.ebuild b/net-misc/kea/kea-9999.ebuild
index 2c411fe395c2..72c97487d6f6 100644
--- a/net-misc/kea/kea-9999.ebuild
+++ b/net-misc/kea/kea-9999.ebuild
@@ -71,11 +71,15 @@ pkg_setup() {
 src_prepare() {
        default
 
-       cp "${FILESDIR}"/ax_gtest.m4 "${S}"/m4macros/ax_gtest.m4 || die 
'Replace gtest m4 macro failed'
+       if use test; then
+               cp "${FILESDIR}"/ax_gtest.m4 "${S}"/m4macros/ax_gtest.m4 || die 
'Replace gtest m4 macro failed'
+       fi
 
        # brand the version with Gentoo
        sed -i \
-               -e "s/AC_INIT(kea,${PV}.*, 
kea-...@lists.isc.org)/AC_INIT([kea], [${PVR}-gentoo], 
[kea-...@lists.isc.org])/g" \
+               -e 's/KEA_SRCID="tarball"/KEA_SRCID="gentoo"/g' \
+               -e 's/AC_MSG_RESULT("tarball")/AC_MSG_RESULT("gentoo")/g' \
+               -e "s/EXTENDED_VERSION=\"\${EXTENDED_VERSION} 
(\$KEA_SRCID)\"/EXTENDED_VERSION=\"${PVR} (\$KEA_SRCID)\"/g" \
                configure.ac || die
 
        sed -i \
@@ -105,7 +109,6 @@ src_configure() {
                --with-log4cplus
                $(use_enable debug)
                $(use_enable doc generate-docs)
-               $(use_enable test gtest)
                $(use_enable shell)
                $(use_with mysql)
                $(use_with openssl)
@@ -115,7 +118,8 @@ src_configure() {
 }
 
 src_install() {
-       default
+       emake -j1 install DESTDIR="${D}"
+
        newconfd "${FILESDIR}"/${PN}-confd-r1 ${PN}
        newinitd "${FILESDIR}"/${PN}-initd-r1 ${PN}
 

Reply via email to