Сравнение darksnow-0.7.1 с darksnow-0.7.2

/usr/portage/media-sound/darksnow/darksnow-0.7.2.ebuild 2026-01-08 10:18:06.029017601 +0300
1
# Copyright 1999-2025 Gentoo Authors
1
# Copyright 1999-2026 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=7
4
EAPI=8
5 5

  
6 6
inherit autotools desktop xdg
7 7

  
8
# darksnow is part of darkice as darkice-gui since 1.4
9
MY_PN="darkice"
10
MY_PV="1.6"
11
MY_P="${MY_PN}-${MY_PV}"
8 12
DESCRIPTION="Streaming GTK+ Front-End based on Darkice Ice Streamer"
9
HOMEPAGE="https://darksnow.radiolivre.org"
10
SRC_URI="https://darksnow.radiolivre.org/pacotes/${P}.tar.gz"
13
HOMEPAGE="https://github.com/rafael2k/darkice"
14
SRC_URI="https://github.com/rafael2k/darkice/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
15
S="${WORKDIR}/${MY_P}/${MY_PN}-gui/trunk"
11 16

  
12 17
LICENSE="GPL-2+"
13 18
SLOT="0"
14
KEYWORDS="amd64 ppc ~sparc x86"
19
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
15 20

  
16 21
PDEPEND=">=media-sound/darkice-1.2"
17
RDEPEND=">=x11-libs/gtk+-2.14.0:2"
22
RDEPEND="
23
	dev-libs/glib:2
24
	x11-libs/gtk+:3
25
"
18 26
DEPEND="${RDEPEND}"
19
BDEPEND="virtual/pkgconfig"
27
BDEPEND="
28
	sys-devel/gettext
29
	virtual/pkgconfig
30
"
20 31

  
21 32
PATCHES=(
22 33
	"${FILESDIR}"/${P}-Makefile.patch
23
	"${FILESDIR}"/${P}-fno-common.patch
34
	# PR pending https://github.com/rafael2k/darkice/pull/208.patch
35
	"${FILESDIR}"/${P}-fix_overflow.patch
24 36
)
25 37

  
26 38
src_prepare() {
27 39
	default
28
	mv configure.{in,ac} || die
29 40
	eautoreconf
30 41
}
31 42

  
43
src_compile() {
44
	default
45
	emake -C po
46
}
47

  
32 48
src_install() {
33 49
	default
34 50
	dodoc documentation/{CHANGES,CREDITS,README*}
35 51

  
36
	make_desktop_entry ${PN} "DarkSnow" ${PN}
52
	domenu ${PN}.desktop
37 53
}
Спасибо!