summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2020-08-08 18:54:06 +0200
committerDavid Seifert <soap@gentoo.org>2020-08-08 18:54:06 +0200
commit33cb6f5cadb1e83a86e12d1e4ebcb88295669696 (patch)
treeffeddebcb9fff6da96f41e25097446657095ca93 /media-sound/darksnow/darksnow-0.7.1.ebuild
parentmedia-sound/aumix: Fix building under -fno-common (diff)
downloadgentoo-33cb6f5cadb1e83a86e12d1e4ebcb88295669696.tar.gz
gentoo-33cb6f5cadb1e83a86e12d1e4ebcb88295669696.tar.bz2
gentoo-33cb6f5cadb1e83a86e12d1e4ebcb88295669696.zip
media-sound/darksnow: Fix building under -fno-common
Closes: https://bugs.gentoo.org/707672 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'media-sound/darksnow/darksnow-0.7.1.ebuild')
-rw-r--r--media-sound/darksnow/darksnow-0.7.1.ebuild32
1 files changed, 15 insertions, 17 deletions
diff --git a/media-sound/darksnow/darksnow-0.7.1.ebuild b/media-sound/darksnow/darksnow-0.7.1.ebuild
index 351b2bdbed15..1a877cebfda6 100644
--- a/media-sound/darksnow/darksnow-0.7.1.ebuild
+++ b/media-sound/darksnow/darksnow-0.7.1.ebuild
@@ -1,39 +1,37 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-inherit autotools eutils gnome2-utils
+inherit autotools desktop xdg
DESCRIPTION="Streaming GTK+ Front-End based on Darkice Ice Streamer"
HOMEPAGE="http://darksnow.radiolivre.org"
SRC_URI="http://darksnow.radiolivre.org/pacotes/${P}.tar.gz"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
PDEPEND=">=media-sound/darkice-1.2"
RDEPEND=">=x11-libs/gtk+-2.14.0:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-Makefile.patch
+ "${FILESDIR}"/${P}-fno-common.patch
+)
src_prepare() {
- epatch "${FILESDIR}"/${P}-Makefile.patch
+ default
+ mv configure.{in,ac} || die
eautoreconf
}
src_install() {
- emake DESTDIR="${D}" install
+ default
dodoc documentation/{CHANGES,CREDITS,README*}
- make_desktop_entry ${PN} "DarkSnow" ${PN}
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-pkg_postrm() {
- gnome2_icon_cache_update
+ make_desktop_entry ${PN} "DarkSnow" ${PN}
}