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

Collapse All | Expand All

(-)/usr/portage/media-tv/tvheadend/tvheadend-3.4.27.ebuild (-10 / +2 lines)
Lines 6-16 Link Here
6
6
7
inherit eutils linux-info systemd toolchain-funcs user
7
inherit eutils linux-info systemd toolchain-funcs user
8
8
9
MY_PV="3.4patch1"
10
11
DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
9
DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
12
HOMEPAGE="https://tvheadend.org/"
10
HOMEPAGE="https://tvheadend.org/"
13
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
11
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
14
12
15
LICENSE="GPL-3"
13
LICENSE="GPL-3"
16
SLOT="0"
14
SLOT="0"
Lines 32-52 Link Here
32
	dvbscan? ( media-tv/linuxtv-dvb-apps )
30
	dvbscan? ( media-tv/linuxtv-dvb-apps )
33
	xmltv? ( media-tv/xmltv )"
31
	xmltv? ( media-tv/xmltv )"
34
32
35
S="${WORKDIR}/${PN}-${MY_PV}"
36
37
CONFIG_CHECK="~INOTIFY_USER"
33
CONFIG_CHECK="~INOTIFY_USER"
38
34
39
DOCS=( README )
35
DOCS=( README.md )
40
36
41
pkg_setup() {
37
pkg_setup() {
42
	enewuser tvheadend -1 -1 /dev/null video
38
	enewuser tvheadend -1 -1 /dev/null video
43
}
39
}
44
40
45
src_prepare() {
41
src_prepare() {
46
	# set the version number
47
	echo "const char *tvheadend_version = \"${PV}\";" \
48
		> src/version.c || die "setting version failed!"
49
50
	# remove '-Werror' wrt bug #438424
42
	# remove '-Werror' wrt bug #438424
51
	sed -e 's:-Werror::' -i Makefile || die 'sed failed!'
43
	sed -e 's:-Werror::' -i Makefile || die 'sed failed!'
52
}
44
}

Return to bug 551884