Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 565466 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-13 / +8 lines)
Line  Link Here
0
-- a/app-laptop/i8kutils/i8kutils-1.42.ebuild
0
++ b/app-laptop/i8kutils/i8kutils-1.42.ebuild
Lines 4-10 Link Here
4
4
5
EAPI=5
5
EAPI=5
6
6
7
inherit systemd toolchain-funcs
7
inherit eutils systemd toolchain-funcs
8
8
9
DESCRIPTION="Dell Inspiron and Latitude utilities"
9
DESCRIPTION="Dell Inspiron and Latitude utilities"
10
HOMEPAGE="https://launchpad.net/i8kutils"
10
HOMEPAGE="https://launchpad.net/i8kutils"
Lines 13-19 SRC_URI="https://launchpad.net/i8kutils/trunk/${PV}/+download/${P/-/_}.tar.xz" Link Here
13
LICENSE="GPL-3"
13
LICENSE="GPL-3"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~amd64 ~x86"
15
KEYWORDS="~amd64 ~x86"
16
IUSE="examples tk"
16
IUSE="tk"
17
17
18
DEPEND="tk? ( dev-lang/tk:0 )"
18
DEPEND="tk? ( dev-lang/tk:0 )"
19
RDEPEND="${DEPEND}
19
RDEPEND="${DEPEND}
Lines 21-45 RDEPEND="${DEPEND} Link Here
21
21
22
S="${WORKDIR}/${PN}"
22
S="${WORKDIR}/${PN}"
23
23
24
DOCS=( README.i8kutils )
25
26
src_prepare() {
24
src_prepare() {
27
	sed \
25
	epatch "${FILESDIR}"/${P}-gcc5.patch
28
		-e '/^CC/d' \
26
	epatch "${FILESDIR}"/${P}-Makefile.patch
29
		-e '/^CFLAGS/d' \
30
		-e 's: -g : $(LDFLAGS) :g' \
31
		-i Makefile || die
32
33
	tc-export CC
27
	tc-export CC
34
}
28
}
35
29
36
src_install() {
30
src_install() {
37
	dobin i8kctl i8kfan
31
	dobin i8kctl i8kfan
38
	doman i8kctl.1
32
	doman i8kctl.1
39
33
	dodoc README.i8kutils
40
	use examples && dodoc -r examples
41
34
42
	newinitd "${FILESDIR}"/i8k.init-r1 i8k
35
	newinitd "${FILESDIR}"/i8k.init-r1 i8k
36
	newconfd "${FILESDIR}"/i8k.conf i8k
43
37
44
	if use tk; then
38
	if use tk; then
45
		dobin i8kmon
39
		dobin i8kmon
Lines 48-53 src_install() { Link Here
48
		systemd_dounit "${FILESDIR}"/i8kmon.service
42
		systemd_dounit "${FILESDIR}"/i8kmon.service
49
	else
43
	else
50
		cat >> "${ED}"/etc/conf.d/i8k <<- EOF
44
		cat >> "${ED}"/etc/conf.d/i8k <<- EOF
45
51
		# i8kmon disabled because the package was installed without USE=tk
46
		# i8kmon disabled because the package was installed without USE=tk
52
		NOMON=1
47
		NOMON=1
53
		EOF
48
		EOF

Return to bug 565466