1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 13:52:40 +01:00

- remove media-tv/tvheadend as it's in portage now

This commit is contained in:
2016-03-29 21:59:15 +02:00
parent 726ab22fc1
commit 799f9f41dc
6 changed files with 0 additions and 155 deletions

View File

@@ -1,6 +0,0 @@
AUX tvheadend.confd 355 SHA256 1dd2bed597ccb84e59beae0ec130287f31a4cc2c2e974708462f08d8885b2e5e SHA512 64ae0cca1e1b46a3ecb2fb4a4ba69ad1dd6a72ce57944b44be28768d293f9cca2ab29067335023f384433e8c75d976fbc4610ca574c930b9891a2f1c75ff4c0b WHIRLPOOL 156a098daf40f42098e3c6862ef307784a882a7e80e269525d702fd17a458b479911c41a3017621cf55cbd96d281fad0de1e6e59b6bb0f0d729cf94d2384343a
AUX tvheadend.initd 375 SHA256 696dee0e0959cd2358b5250f89a9faf8db95172e55658ec8827e7d4999d0114e SHA512 df6b66aef890f18f3fb21900b7015e2bd4f4d876fd68a04198a9424aca0d61dea5febf503609e90d0cc1e8a4fdf139cabcb5b0ab0064423aeb7c366e3607e392 WHIRLPOOL 1dc4bd1bcacc01ff6e72cc01f7305c86dffccecfe189345ab99045521e39ff09af75a39dec702033179a113d3785db5431e706a31684f9a37c2ac47475abe575
AUX tvheadend.service 304 SHA256 e4ed1f5a50620773cbffff9a22d6ea06311965a6ce139eb8d9f67df10986aecd SHA512 96c61ef4082ecf77ca17a377de3698ae2a47c29519e02676a28d1d2813d5f43dfc3b29d8b91a126a7b8da5f38a8dc2cf13044dba285e22235e7782053041207f WHIRLPOOL 704fb969e5d954330e12c1d4cafa588738cfac4c65d2a234cb8d9a46180a9e33ead0532d94d94fce4efaac566859ec21e4d6f548c56b42a89b7a4f82733a5b53
DIST tvheadend-4.0.7.tar.gz 15826790 SHA256 5c8dce6b680eef6869e4b367798af7d058b9787800b17603977911fae626126e SHA512 b895a401885010a2636afb8be4d4ac24c54c88113eab6760b6793fd9ecb2321b56aff3b853ae078faec8acc4ec8415b287c0ce32cb5cb8fe4b95e8c1ffaddf73 WHIRLPOOL e4cd886f36958d8cc87bc0feca0f58937699cdcc2e61d92b251aade7aba278cf7718c42f496c9526d5eeac5b26dd37394171b767691a0120bb522523b6af3aa4
EBUILD tvheadend-4.0.7.ebuild 1976 SHA256 5cff00fa20c1f5196ba00bd01c109d72ae6e448e3076227d25e686627fd1c57b SHA512 4754cf28b3159fd60179303b19037c85f886ed77b2638c1098fee90f4c0dcfb7183316cef3217ec3c0137de9d08bde4c81d1ecd3cf7c185d033d4b2464219d8e WHIRLPOOL 6960e5496262cd7f3d751c4e763430ce6f0048c476f02737b98ba7714c4a93df22e9da472954c268667f109515507a28d38f324c3790e77fae8101f55029dff0
MISC metadata.xml 680 SHA256 cae89f8e93e76331fa12ee21179be82d8fad25f2b8d95a1661ed09283976108f SHA512 55a95b040de4838133e471d1dc173adfe935e66fc3536d0654ab6c6f3def9addbdc69248cefc358c4e32b63aa4b4048636dfdceaf49d9fab54119992dc244a29 WHIRLPOOL 0171e4199e1c88f42baf1d0e63041d93f8b395e18ffcc6008a565d4284d7c1e6d1c047f1d3cd5f579f4a5452110562f76e9fce50fd604513069b8ff433396cb2

View File

@@ -1,14 +0,0 @@
# /etc/conf.d/tvheadend: config file for /etc/init.d/tvheadend
# See the tvheadend(1) manpage for more info.
# Run Tvheadend as this user.
TVHEADEND_USER="tvheadend"
# Run Tvheadend as this group.
TVHEADEND_GROUP="video"
# Path to Tvheadend config.
TVHEADEND_CONFIG="/etc/tvheadend"
# Other options you want to pass to Tvheadend.
TVHEADEND_OPTIONS=""

View File

@@ -1,19 +0,0 @@
#!/sbin/runscript
depend() {
need net
}
start() {
ebegin "Starting Tvheadend"
start-stop-daemon --start --quiet --exec /usr/bin/tvheadend \
-- -f -C -u ${TVHEADEND_USER} -g ${TVHEADEND_GROUP} \
-c ${TVHEADEND_CONFIG} ${TVHEADEND_OPTIONS}
eend $?
}
stop() {
ebegin "Stopping Tvheadend"
start-stop-daemon --stop --quiet --pidfile /var/run/tvheadend.pid
eend $?
}

View File

@@ -1,14 +0,0 @@
[Unit]
Description=tvheadend
After=network.target
[Service]
Type=forking
PIDFile=/run/tvheadend.pid
ExecStart=/usr/bin/tvheadend -f -p /run/tvheadend.pid -C -c /etc/tvheadend -u tvheadend -g video
ExecStop=/usr/bin/rm /run/tvheadend.pid
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target

View File

@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>leho@kraav.com</email>
<name>Leho Kraav</name>
</maintainer>
<use>
<flag name='xmltv'>Use <pkg>media-tv/xmltv</pkg></flag>
<flag name='ccache'>Use <pkg>dev-util/ccache</pkg></flag>
<flag name='dvbscan'>Use <pkg>media-tv/linuxtv-dvb-apps</pkg></flag>
<flag name='dvbcsa'>Use <pkg>media-libs/libdvbcsa</pkg></flag>
<flag name='imagecache'>Enable support for image caching</flag>
<flag name='uriparser'>Use <pkg>dev-libs/uriparser</pkg></flag>
</use>
</pkgmetadata>

View File

@@ -1,85 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils linux-info systemd toolchain-funcs user
DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
HOMEPAGE="https://tvheadend.org/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="avahi +dvb dvbcsa +dvbscan ffmpeg imagecache inotify xmltv zlib"
REQUIRED_USE="dvbscan? ( dvb )"
DEPEND="dev-libs/openssl
avahi? ( net-dns/avahi )
dvb? ( virtual/linuxtv-dvb-headers )
ffmpeg? ( virtual/ffmpeg )
imagecache? ( net-misc/curl )
zlib? ( sys-libs/zlib )
dvbcsa? ( media-libs/libdvbcsa )
virtual/pkgconfig"
RDEPEND="${DEPEND}
dvbscan? ( media-tv/linuxtv-dvb-apps )
xmltv? ( media-tv/xmltv )"
CONFIG_CHECK="~INOTIFY_USER"
DOCS=( README.md )
pkg_setup() {
enewuser tvheadend -1 -1 /dev/null video
}
src_prepare() {
# remove '-Werror' wrt bug #438424
sed -e 's:-Werror::' -i Makefile || die 'sed failed!'
}
src_configure() {
econf --prefix="${EPREFIX}"/usr \
--datadir="${EPREFIX}"/usr/share \
--mandir="${EPREFIX}"/usr/share/man/man1 \
$(use_enable avahi) \
--disable-dvbscan \
$(use_enable dvb linuxdvb) \
$(use_enable dvbcsa) \
$(use_enable ffmpeg libav) \
$(use_enable imagecache) \
$(use_enable inotify) \
$(use_enable zlib)
}
src_compile() {
emake CC="$(tc-getCC)"
}
src_install() {
default
newinitd "${FILESDIR}/tvheadend.initd" tvheadend
newconfd "${FILESDIR}/tvheadend.confd" tvheadend
systemd_dounit "${FILESDIR}/tvheadend.service"
dodir /etc/tvheadend
fperms 0700 /etc/tvheadend
fowners tvheadend:video /etc/tvheadend
}
pkg_postinst() {
elog "The Tvheadend web interface can be reached at:"
elog "http://localhost:9981/"
elog
elog "Make sure that you change the default username"
elog "and password via the Configuration / Access control"
elog "tab in the web interface."
}