commit:     8cc423598bc4b568aa8a0c92703e035738e9a1f8
Author:     Tony Olagbaiye <bqv <AT> fron <DOT> io>
AuthorDate: Wed May 18 19:49:29 2022 +0000
Commit:     Tony Olagbaiye <gentoo <AT> fron <DOT> io>
CommitDate: Wed May 18 19:49:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cc42359

net-misc/yacy: update EAPI 6 -> 7

Signed-off-by: Tony Olagbaiye <bqv <AT> fron.io>

 net-misc/yacy/yacy-1.924.20210209.10069.ebuild | 20 +++++++-------------
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/net-misc/yacy/yacy-1.924.20210209.10069.ebuild 
b/net-misc/yacy/yacy-1.924.20210209.10069.ebuild
index f63c6934b..b85b112cf 100644
--- a/net-misc/yacy/yacy-1.924.20210209.10069.ebuild
+++ b/net-misc/yacy/yacy-1.924.20210209.10069.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit java-pkg-2 java-ant-2 systemd versionator user
+inherit java-pkg-2 java-ant-2 systemd
 
-MAJOR_PV="$(get_version_component_range 1-2)"
-REL_PV="$(get_version_component_range 3)"
-SVN_PV="$(get_version_component_range 4)"
+MAJOR_PV="$(ver_cut 1-2)"
+REL_PV="$(ver_cut 3)"
+SVN_PV="$(ver_cut 4)"
 
 DESCRIPTION="YaCy - p2p based distributed web-search engine"
 HOMEPAGE="https://www.yacy.net/";
@@ -26,11 +26,6 @@ S="${WORKDIR}/${PN}"
 EANT_BUILD_TARGET="all"
 UNINSTALL_IGNORE="/usr/share/yacy/DATA"
 
-pkg_setup() {
-       enewgroup yacy
-       enewuser yacy -1 -1 /var/lib/yacy yacy
-}
-
 src_install() {
        # remove win-only stuff
        find "${S}" -name "*.bat" -exec rm '{}' \; || die
@@ -42,7 +37,7 @@ src_install() {
 
        dodoc AUTHORS NOTICE && rm AUTHORS NOTICE COPYRIGHT gpl.txt
 
-       yacy_home="${EROOT}usr/share/${PN}"
+       yacy_home="${EROOT}/usr/share/${PN}"
        dodir ${yacy_home}
        cp -r ${S}/* ${D}${yacy_home} || die
 
@@ -58,8 +53,7 @@ src_install() {
        use openrc && {
                exeinto /etc/init.d
                newexe "${FILESDIR}/yacy.rc" yacy
-               insinto /etc/conf.d
-               newins "${FILESDIR}/yacy.confd" yacy
+               doconfd "${FILESDIR}/yacy.confd"
        }
 
        use systemd && systemd_newunit "${FILESDIR}"/${PN}-ipv6.service 
${PN}.service

Reply via email to