commit:     b01a60e902b2538a653722a28cba607d1b8d51a0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 19:50:38 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 20:42:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01a60e9

net-misc/ices: EAPI7->8, tidy, fix prefix, more pedantic deps

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 .../{ices-2.0.2-r1.ebuild => ices-2.0.2-r2.ebuild}   | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/net-misc/ices/ices-2.0.2-r1.ebuild 
b/net-misc/ices/ices-2.0.2-r2.ebuild
similarity index 76%
rename from net-misc/ices/ices-2.0.2-r1.ebuild
rename to net-misc/ices/ices-2.0.2-r2.ebuild
index 001620dd1b72..5e79e9e7469a 100644
--- a/net-misc/ices/ices-2.0.2-r1.ebuild
+++ b/net-misc/ices/ices-2.0.2-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Icecast OGG streaming client, supports on the fly re-encoding"
 HOMEPAGE="https://icecast.org/ices/";
@@ -15,25 +15,31 @@ RDEPEND="
        acct-group/ices
        acct-user/ices
        dev-libs/libxml2
-       >=media-libs/libshout-2
-       >=media-libs/libvorbis-1
-"
+       media-libs/alsa-lib
+       media-libs/libogg
+       media-libs/libshout
+       media-libs/libvorbis"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 src_configure() {
-       econf --sysconfdir=/etc/ices2
+       econf --sysconfdir="${EPREFIX}"/etc/ices2
 }
 
 src_install() {
        default
+
        insinto /etc/ices2
        doins conf/*.xml
+
        docinto html
        dodoc doc/*.{html,css}
+
        newinitd "${FILESDIR}"/ices.initd-r1 ices
+
        keepdir /var/log/ices
        fperms 660 /var/log/ices
        fowners ices:ices /var/log/ices
-       rm -rf "${D}"/usr/share/ices
+
+       rm -r "${ED}"/usr/share/ices || die
 }

Reply via email to