From eeda40de0812930e4748eee91df9583f333cdb99 Mon Sep 17 00:00:00 2001 From: Carlo Landmeter Date: Sat, 22 Apr 2017 14:58:51 +0200 Subject: community/tvheadend: upgrade to 4.2.1 and remove testing/tvheadend-git --- community/tvheadend/APKBUILD | 74 +- .../fix-canal-digitaal-hd-on-astra3.patch | 37 - community/tvheadend/fix-indentation.patch | 44 - community/tvheadend/satellites.xml | 5401 +++++++++++--------- community/tvheadend/tvheadend.confd | 4 +- community/tvheadend/tvheadend.initd | 5 +- community/tvheadend/tvheadend.pre-install | 4 +- 7 files changed, 2911 insertions(+), 2658 deletions(-) delete mode 100644 community/tvheadend/fix-canal-digitaal-hd-on-astra3.patch delete mode 100644 community/tvheadend/fix-indentation.patch (limited to 'community/tvheadend') diff --git a/community/tvheadend/APKBUILD b/community/tvheadend/APKBUILD index 293ca4cb46..c9aa599bf1 100644 --- a/community/tvheadend/APKBUILD +++ b/community/tvheadend/APKBUILD @@ -1,8 +1,7 @@ # Maintainer: Carlo Landmeter pkgname=tvheadend -# stable versions have an even minor version number -pkgver=4.0.9 -pkgrel=4 +pkgver=4.2.1 +pkgrel=0 pkgdesc="TV Streaming server for linux" url="http://tvheadend.org/" arch="all" @@ -10,22 +9,25 @@ license="GPL3" depends="" depends_dev="" makedepends="$depends_dev findutils bash git python2 linux-headers - bsd-compat-headers coreutils libressl-dev ffmpeg2.8-dev libhdhomerun-dev" -pkgusers="$pkgname" -pkggroups="$pkgname" + bsd-compat-headers coreutils libressl-dev ffmpeg-dev gettext-dev + libhdhomerun-dev cmake" +pkgusers="tvheadend" +pkggroups="tvheadend" install="$pkgname.pre-install" -subpackages="$pkgname-doc $pkgname-dvb-scan:dvb_scan:noarch $pkgname-satellites-xml:satellites_xml:noarch" +subpackages="$pkgname-doc + $pkgname-dvb-scan:dvb_scan:noarch + $pkgname-satellites-xml:satellites_xml:noarch + " source="$pkgname-$pkgver.tar.gz::https://github.com/tvheadend/tvheadend/archive/v$pkgver.tar.gz $pkgname.initd $pkgname.confd satellites.xml - fix-canal-digitaal-hd-on-astra3.patch - fix-indentation.patch" -builddir="$srcdir/$pkgname-$pkgver" + " + +builddir="$srcdir/tvheadend-$pkgver" build() { cd "$builddir" - ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ @@ -34,18 +36,24 @@ build() { --enable-libav \ --enable-hdhomerun_client \ --disable-hdhomerun_static \ - || return 1 + --disable-ffmpeg_static \ + --disable-libx264_static \ + --disable-libx265_static \ + --disable-libvpx_static \ + --disable-libtheora_static \ + --disable-libvorbis_static \ + --disable-libfdkaac_static \ + --disable-libmfx_static \ + || return 1 make || return 1 } package() { cd "$builddir" - make -j1 DESTDIR="$pkgdir" install || return 1 - install -m755 -D "$srcdir"/$pkgname.initd \ "$pkgdir"/etc/init.d/$pkgname || return 1 - install -m755 -D -o $pkgname -g $pkgname "$srcdir"/$pkgname.confd \ + install -m644 -D "$srcdir"/$pkgname.confd \ "$pkgdir"/etc/conf.d/$pkgname || return 1 # /usr/bin/install seems to fail to apply ownership # when running from abuild on aarch64 @@ -55,10 +63,9 @@ package() { dvb_scan() { pkgdesc="$pkgname dvb scan files" - depends="$pkgname" - + depends="$pkgname !$pkgname-satellites_xml" + arch="noarch" cd "$builddir" - mkdir -p "$subpkgdir"/usr/share/tvheadend/data mv "$pkgdir"/usr/share/tvheadend/data/dvb-scan \ "$subpkgdir"/usr/share/tvheadend/data || return 1 @@ -66,31 +73,16 @@ dvb_scan() { satellites_xml() { pkgdesc="$pkgname sattelites from http://satellites-xml.eu" - depends="$pkgname" - + depends="$pkgname !$pkgname-dvb_scan" + arch="noarch" cd "$builddir" - - mkdir -p "$subpkgdir"/usr/share/tvheadend/data/satellites-xml/dvb-s + mkdir -p "$subpkgdir"/usr/share/tvheadend/data/dvb-scan/dvb-s msg "Generating sattelites from satellites.xml" support/sat_xml_scan.py "$srcdir"/satellites.xml \ - "$subpkgdir"/usr/share/tvheadend/data/satellites-xml/dvb-s || return 1 + "$subpkgdir"/usr/share/tvheadend/data/dvb-scan/dvb-s || return 1 } -md5sums="afe45a345151e7ce31db673e0c738e6e tvheadend-4.0.9.tar.gz -67d1cfcaf2dc211d702abe67285f9333 tvheadend.initd -a409c44aecd93626a1a3a39306993c5d tvheadend.confd -b2a8bae3e81eb114d489c38c658bbd36 satellites.xml -98d74270cc77aeb38a33569d95ab0840 fix-canal-digitaal-hd-on-astra3.patch -36b529977dbd20d773bbd5353cba04a7 fix-indentation.patch" -sha256sums="cea1106f45e286e8c25e6b2f0a581c28bd85e93ce3801ecaac7041568a214977 tvheadend-4.0.9.tar.gz -cd0db26b3da95df7cd100e5e30b47cd884fa4a7d2cd27f1bee2f6bec0d6ad211 tvheadend.initd -671f7d410e51aaed4c93f284c180f646680f6b195b5bef47b3ae1fb99ed76dce tvheadend.confd -fd545f9d960eabaca431f54208e4ef5ae97a6868d2a1b3da65493e609e7b7564 satellites.xml -5e80a1a5d7e5bb2beccc6a47007389c197f23472fd094faf9496350359c2467f fix-canal-digitaal-hd-on-astra3.patch -fd078485deece74f21bc2a75f628f581d6e36082e1091b2e651e01ab44cad926 fix-indentation.patch" -sha512sums="ba8c6edcef126c6a260a9251b0948747074061c8f16fb20f03b250c6698645172c9396530b7fa44bf9cf4d8305fcece08c672c812ba6c48211edfbb2691fb58e tvheadend-4.0.9.tar.gz -41143b33e18000aad99d7b17433ac7935fa40a6980c4bf0733e5cc16e2948d18810ce198ca435791c93992ba1e39dc6d55ca6af33c49087557310fd31ad22447 tvheadend.initd -f81ace2fd2a86c561f70dca6c89a6217e632db01d5f5d1c6ccfd951c4a798a131767140c176a0a764fe3842363958b31fb2a707a871836795688136bc458f7d5 tvheadend.confd -905b98859d23a1d422a9de1bf002ad438bcd2ec30eb5804aa0701fab64ffeb140098db16b6522c8d0f602f44020232798650dd80fdffc15cd2b0225fd1f37501 satellites.xml -e35ac8d991134d531c6d436e391bb2a4c207a3ec40691fe07b178db798b6253bf5a2814c149254c2846f56c340ae63501d2afd0c5e90afb49251ee653d1f1b37 fix-canal-digitaal-hd-on-astra3.patch -fd0de0acbb2e211aaf67dd22928176821b38c450464fbc8e31fdc00bd656b54256e0d285d67a0af62dcc6816e91a51be60d4eaac8495765a1af937c802b8b8e8 fix-indentation.patch" +sha512sums="ef5e1995a89a1f375e467c8dcc325fcfc3d4a00723e028c10e8ebe4820bf6e977bfb404c994eabcdcf57ff27ee28f24b792aa377bb8c2b9c1796bcb65e50c19e tvheadend-4.2.1.tar.gz +db275e263d52d0515544cc52836d99d1cf43b7c17a8037f897d5788e770b69be85cb709f71e7fae4d66c4a2cef8c4f9533fc2ab41490776ee437e4db4d27fa31 tvheadend.initd +dd55c56ffb0b090fc03537556340ac0dd17741d2ce9eeabb388af43b566e2764385affc2e4457fa7a6d94e44c491d7cf43c6b6d89dc1ba60dd9724cc488c0ef1 tvheadend.confd +cd54a76a2a0ebcb989ff9c9c30020e1d8c7c4a0efdfb3afbccec1888b12a97564e2c34bd0fc0557aa553a9fcb91c807004f2b68ab00fcdbbdd8881144fdbb0bd satellites.xml" diff --git a/community/tvheadend/fix-canal-digitaal-hd-on-astra3.patch b/community/tvheadend/fix-canal-digitaal-hd-on-astra3.patch deleted file mode 100644 index c81d65e613..0000000000 --- a/community/tvheadend/fix-canal-digitaal-hd-on-astra3.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 419e10eadde5048a99e40f23a37f4d9718496709 Mon Sep 17 00:00:00 2001 -From: Carlo Landmeter -Date: Wed, 23 Sep 2015 07:49:23 +0200 -Subject: [PATCH] fastscan: fix Canal Digitaal HD on astra3 - ---- - data/conf/fastscan | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/data/conf/fastscan b/data/conf/fastscan -index 56aad0f..ca0d361 100644 ---- a/data/conf/fastscan -+++ b/data/conf/fastscan -@@ -83,19 +83,19 @@ - { - "name": "Canal Digitaal HD", - "position": 235, -- "frequency": 12187000, -+ "frequency": 12070000, - "symbolrate" : 27500000, - "polarisation" : "H", -- "delsys" : "dvbs2", -+ "delsys" : "dvbs", - "pid": 901 - }, - { - "name": "TV Vlaanderen HD", - "position": 235, -- "frequency": 12187000, -+ "frequency": 12070000, - "symbolrate" : 27500000, - "polarisation" : "H", -- "delsys" : "dvbs2", -+ "delsys" : "dvbs", - "pid": 911 - }, - { diff --git a/community/tvheadend/fix-indentation.patch b/community/tvheadend/fix-indentation.patch deleted file mode 100644 index 5b0d355efc..0000000000 --- a/community/tvheadend/fix-indentation.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 9ddcb8d390f1d99f0cf0b3f78ca95024f0c99e94 Mon Sep 17 00:00:00 2001 -From: Jaroslav Kysela -Date: Mon, 9 May 2016 09:25:43 +0200 -Subject: [PATCH] htsmsg: fix code indentation, fixes #3788 - ---- - src/htsmsg.c | 12 +++++++----- - 1 file changed, 7 insertions(+), 5 deletions(-) - -diff --git a/src/htsmsg.c b/src/htsmsg.c -index 11e36ea..9c9d842 100644 ---- a/src/htsmsg.c -+++ b/src/htsmsg.c -@@ -968,23 +968,25 @@ htsmsg_print0(htsmsg_t *msg, int indent) - TAILQ_FOREACH(f, &msg->hm_fields, hmf_link) { - - for(i = 0; i < indent; i++) printf("\t"); -- -+ - printf("%s (", f->hmf_name ?: ""); -- -+ - switch(f->hmf_type) { - - case HMF_MAP: - printf("MAP) = {\n"); - htsmsg_print0(&f->hmf_msg, indent + 1); -- for(i = 0; i < indent; i++) printf("\t"); printf("}\n"); -+ for(i = 0; i < indent; i++) printf("\t"); -+ printf("}\n"); - break; - - case HMF_LIST: - printf("LIST) = {\n"); - htsmsg_print0(&f->hmf_msg, indent + 1); -- for(i = 0; i < indent; i++) printf("\t"); printf("}\n"); -+ for(i = 0; i < indent; i++) printf("\t"); -+ printf("}\n"); - break; -- -+ - case HMF_STR: - printf("STR) = \"%s\"\n", f->hmf_str); - break; diff --git a/community/tvheadend/satellites.xml b/community/tvheadend/satellites.xml index b8e684e18d..ed3b983dde 100644 --- a/community/tvheadend/satellites.xml +++ b/community/tvheadend/satellites.xml @@ -1,34 +1,29 @@ - - - - - + + - + - - + - @@ -46,14 +41,13 @@ - + - - + @@ -65,19 +59,15 @@ + - + - - - + - - - - + @@ -87,8 +77,7 @@ - - + @@ -132,7 +121,7 @@ - + @@ -154,6 +143,7 @@ + @@ -167,17 +157,12 @@ - + - - - - - + - @@ -191,18 +176,15 @@ - - + - - + - @@ -219,7 +201,7 @@ - + @@ -250,6 +232,7 @@ + @@ -304,24 +287,22 @@ - + - + - - + + - - @@ -329,7 +310,6 @@ - @@ -351,46 +331,41 @@ - - + + + - + - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + @@ -402,6 +377,7 @@ + @@ -410,25 +386,24 @@ - + - - + + - - - + + - - + + @@ -441,8 +416,7 @@ - - + @@ -509,7 +483,8 @@ - + + @@ -577,36 +552,47 @@ - - + + + - - + + + + + - - - - - - + + + + - + + + + + + + + + + @@ -615,35 +601,30 @@ - - - + + + + - - + - + - + - - - - - - + @@ -675,12 +656,18 @@ + + + + + - + + @@ -717,17 +704,14 @@ - - - - - + - + + @@ -786,7 +770,6 @@ - @@ -795,6 +778,7 @@ + @@ -802,8 +786,9 @@ + - + @@ -827,20 +812,17 @@ - - - - + @@ -924,10 +906,11 @@ - + + @@ -937,7 +920,7 @@ - + @@ -972,7 +955,7 @@ - + @@ -1016,9 +999,9 @@ - - - + + + @@ -1034,12 +1017,9 @@ - - + - - @@ -1080,7 +1060,7 @@ - + @@ -1089,19 +1069,19 @@ - + - + @@ -1112,31 +1092,39 @@ + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1144,8 +1132,10 @@ - + + + @@ -1202,6 +1192,13 @@ + + + + + + + @@ -1240,7 +1237,7 @@ - + @@ -1264,11 +1261,9 @@ - - @@ -1281,7 +1276,6 @@ - @@ -1317,24 +1311,27 @@ + + - - + + + @@ -1399,37 +1396,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1485,8 +1451,8 @@ - + @@ -1514,12 +1480,14 @@ + + - + @@ -1531,6 +1499,7 @@ + @@ -1538,7 +1507,7 @@ - + @@ -1595,6 +1564,7 @@ + @@ -1611,6 +1581,7 @@ + @@ -1619,10 +1590,10 @@ - + - + @@ -1647,25 +1618,31 @@ - + + - + - + - + + - - + + + + + + @@ -1677,7 +1654,7 @@ - + @@ -1686,7 +1663,7 @@ - + @@ -1724,14 +1701,18 @@ + + + + + - @@ -1750,7 +1731,7 @@ - + @@ -1784,7 +1765,7 @@ - + @@ -1815,6 +1796,7 @@ + @@ -1843,6 +1825,13 @@ + + + + + + + @@ -1852,38 +1841,40 @@ + - + - - + + - - - + + + + + - + - - - + + + - - + + - - + - + @@ -1897,6 +1888,7 @@ + @@ -1904,104 +1896,139 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + - - + + - + + + + + - - - - - - - - + + + + + + + - - - - - - - - - - - - + + + + + + + + + + - - - - - - - + + + - + - + - + - - + - - - - - - - - - - - - @@ -2009,7 +2036,7 @@ - + @@ -2020,54 +2047,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - + + + - - + + @@ -2084,64 +2085,65 @@ - + + - + - - - - - - - + + + + + + + - - - + - - + + + - - - + + - + - + - + - + - + - + - + - + + + + - + - - - - + + + @@ -2161,118 +2163,120 @@ + + + + + + - + - - - - + - - - - + + + - - - + + - - - - - - + + + - + + - - + + + - + - - - - - - - + + + + + + - + + - + + - - - - - - - - + + + + + - - - - - - + + + + + + + - - - - + + + + + + + + - - - + + - + - + - - + - - + - - - + + + - + + - + - + + @@ -2287,10 +2291,10 @@ - - + + @@ -2305,6 +2309,8 @@ + + @@ -2315,6 +2321,7 @@ + @@ -2325,11 +2332,9 @@ - + - - @@ -2338,6 +2343,7 @@ + @@ -2352,25 +2358,45 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - + - + + @@ -2400,52 +2426,54 @@ - + - + - + + + + + - + - - + + - - - + + - - - + - - + + - - + + + @@ -2455,17 +2483,18 @@ - + + - + - + @@ -2473,6 +2502,7 @@ + @@ -2485,12 +2515,15 @@ + - - + + + + - - + + @@ -2501,22 +2534,23 @@ - - - - - + + + + - - - + + + + + - + @@ -2534,18 +2568,22 @@ - + - - + + + - - + + + + + @@ -2553,18 +2591,17 @@ - - + + + - + - - + - - - + + @@ -2575,11 +2612,11 @@ - + - + @@ -2589,8 +2626,8 @@ - + @@ -2599,8 +2636,9 @@ - + + @@ -2611,12 +2649,11 @@ - - + - + @@ -2624,8 +2661,9 @@ - - + + + @@ -2636,7 +2674,7 @@ - + @@ -2660,21 +2698,26 @@ - - + + - + + + + - + + - - - + + + + @@ -2695,249 +2738,244 @@ - + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - - + + - - - - + + + + + + + + + - - - - - - - - - - - + + + + + + + + + - - - + + + + + + - + - - + + + - - - + + - @@ -2946,109 +2984,117 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - - - - - - + + + @@ -3059,28 +3105,28 @@ - + - - + + + - - - + + - + - + - + - - + + @@ -3090,17 +3136,17 @@ - - + + + - - + @@ -3114,37 +3160,36 @@ - + - - - - + + - - + + - + - - + - + - - + + + + @@ -3153,28 +3198,27 @@ - - - - - + + - - - + + - - - - + + + - + + + + - - + + + - + @@ -3182,134 +3226,183 @@ - + - - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - + + + + + + + + + - - - - - - - - - - - - - + + + - - - - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + - + - + + + + + + + + - + - + - - + + - + - + - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + + - + @@ -3321,15 +3414,16 @@ + - - + + - + @@ -3343,154 +3437,230 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - + + + - + + + + + + + - - - - - - + + + + + + + + + + + + + + - - - + + + + + - - - + + + + + + - + + + + + + - - + + - + - - + + + + - + - - - - - + + + + + + - - - - - + + + + + + + - + + - - - - + + - + - - + + - + + - + - + + + + + - + + + + + - + + - - + + + + + + + + - - + + - + - + - + - + - - - - - + + - + @@ -3498,17 +3668,18 @@ - - - - - - - - + + + + + + + - + + + @@ -3517,31 +3688,29 @@ - - + - - - - + + + + + - - - - - + + + - + @@ -3553,24 +3722,24 @@ - - + - + - + + @@ -3580,42 +3749,35 @@ - + - + - - - - - - - - + + + + - - - - - - - - + + + + - + + - + + - - + @@ -3628,17 +3790,18 @@ - - - + + + + - + - - - + + + + - @@ -3652,24 +3815,62 @@ + + - - + + - + - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - @@ -3681,39 +3882,42 @@ + - + - - - - + + + + + + - + - - + - - - - - - - - - - - + + + + + + + + + + + - + + @@ -3723,138 +3927,156 @@ + - - + + - + - - - - - + + + + - + + - - - + - - - + + + - + + + - - + + - - + + + + + - - - - - - + + + + + + + + - + - - + + - - - + + + + - - - + - - - - - + + + - + - + + + - - + + + - + - - - - + + + - + + - + - - + + + + + - - - - + + + + - + + - - - - + + + + + + + + + + - + - - + + + - - + + + @@ -3865,106 +4087,110 @@ + + - + - - + + - - + + - + - - - + + + - - - - + + + + + - - + + - - + + - + + - + - + - + - - + + + - + - + - - + + - + - + - - + + - + - @@ -3973,25 +4199,23 @@ - + + - - + - - + - @@ -4004,7 +4228,7 @@ - + @@ -4012,30 +4236,27 @@ - + - + - - - - - + + + - + - - - + - - + + - + + - + @@ -4044,18 +4265,16 @@ - - - + + + + - - - - + @@ -4067,148 +4286,103 @@ - + + - - + + - + + + - - + + - + + - + - + + - - - + + - - + + - + - + + - - - - - - - - - - - - + + + + + + - + + + + + - + - + - - + + - + - + + - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + @@ -4218,7 +4392,6 @@ - @@ -4226,7 +4399,7 @@ - + @@ -4234,6 +4407,7 @@ + @@ -4256,33 +4430,31 @@ - - - + - + - - - + + - + + - + - + - + @@ -4299,178 +4471,205 @@ - + - - - - - - - - + + + + - + + + + + + + + + + + + + + + + + + - + + + + - + + - - + - - + - + + - - + - + - + - - + + - - + + + + + - - + - - + + - - - - - - - + + + + + + + + + + - - + - + - - - + + + - + - + + - + - - + + + + + - - - + - + + + + + + + - + - + - + - - + + - - - + + - + - - - + - - - - + + + + + + + - - + + @@ -4478,194 +4677,210 @@ - - - - + + + + + - - - + + - + - + - + - - + - - + + - + - - + - + - - - - + + + + + - + - - - - - - + + + + - - - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - + + + - - + - + + - + - - + + - + + - + - - - + + + - - + - + - + - + + + + - - - + - - + + - - - + - + + + + + - - - - + + + + - + + - @@ -4673,99 +4888,115 @@ - - - - - - - + + - + - - + + + - - - + + + - - + - + + - + + + + - - - - - + + + + - + - + - + + - + - - + + - - - - - - - + + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + + + + @@ -4777,44 +5008,29 @@ - - - - - - - - + - - - + - - - - - - - - + + + + + - - + - - @@ -4823,9 +5039,9 @@ - - - + + + @@ -4836,7 +5052,6 @@ - @@ -4844,22 +5059,23 @@ + - - + + + - - - - + + + @@ -4873,11 +5089,15 @@ + + + + - - + + @@ -4887,7 +5107,6 @@ - @@ -4901,70 +5120,66 @@ - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + + + - + - + + - + + - + @@ -4972,11 +5187,11 @@ - + - - + + @@ -4992,39 +5207,37 @@ - - - + + - + - + + - + - - + - - - + + + - - - - + + + - + @@ -5032,70 +5245,107 @@ - - + + + + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - + + - + + + + - + - + - + - - - + + + - - + + + - + - + + - + + + - - - + + + - + + - @@ -5116,46 +5366,40 @@ - - - - - - - - + + - - + + + - + + - - - + + + - - + + + + + - - - - - @@ -5164,7 +5408,7 @@ - + @@ -5182,30 +5426,36 @@ - + - + - + - - - - - - - - - - + + + + + + + + + + + + + + - - - + + + + + @@ -5213,112 +5463,101 @@ - - + + - + + - - - + + - + - - - - - + - - - - - + + - - - - - + + - - + + + - - + + - + + + - + + - - - - - + + + + - - + - - + - - - - - + - + - + - - + + + + + + - - - + @@ -5338,101 +5577,106 @@ - - - + + - - - - + + + - - - + + + + + - - + + + - - - + - - - - + + - + + + - - - - - - - - - + + + - - - - + + - + - - + + - + + - + + + + - + - + + + + + + + + + + + - + @@ -5440,50 +5684,54 @@ + + + + + - + + + - - - - - - + + + + + + + - - - + - - - - - - - - - - + + + + + + + - + - - + + - + + @@ -5498,9 +5746,11 @@ - + + + @@ -5517,122 +5767,140 @@ - + - + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - + - + + - + + + + + - - + + - - + + - - - - - - + + + + + + + + + + + + + - + + + + - - + + - + + + + + + + - - - + - - - + + + + + + - - - @@ -5646,6 +5914,7 @@ + @@ -5659,11 +5928,11 @@ - + + - - + @@ -5672,34 +5941,30 @@ - - + + + + + - + - + - - - - - + - - + - - @@ -5715,47 +5980,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5769,29 +6038,31 @@ - - - - - - - - + + + + + + - - - - - - - - + + + + + + + + + + + + @@ -5809,7 +6080,7 @@ - + @@ -5820,12 +6091,20 @@ + + + + + + + + + - - + @@ -5842,72 +6121,73 @@ - - - - - - + + + + + + + - + - + - + + + + + - - - - + - + - + + - - - - - + + + + + - - - - - - - + + + + + @@ -5917,203 +6197,186 @@ - + - - + - + - + - + - - + - - - - - - - + + + + + + + + + - + + + + + + + + + + + + + + + + - + - + + - - + + - + + - + - - - - + + - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + + + + + - - + - - + + + - + - + - - - + + + - + + - + + + + - - - + - - + + + - + - - - - + + + + - - @@ -6123,27 +6386,27 @@ - + - - - - + + - - - - + + + + + + - - + + @@ -6151,6 +6414,8 @@ + + @@ -6158,124 +6423,140 @@ - + + + - + + + + + + + + - - - + - - - + + + - - - + + + + + - - - + - + + - + - - - - - + + + + + + - + + - - - - + + - - + + + + + + - + - - - - - - - - + + + + + + + + + + + - - - - - + + + - - - - - - + + + + + - - + - + + - - + - - + - - + + + + + + + + - - + + - + @@ -6287,7 +6568,8 @@ - + + @@ -6301,11 +6583,11 @@ - + - + @@ -6315,31 +6597,41 @@ - + - - + - - - - - - + + + + + + + + + + + - + + + - - + + + + + + @@ -6350,17 +6642,19 @@ + + - + - - - + + + @@ -6369,14 +6663,14 @@ - - + + - + @@ -6384,16 +6678,19 @@ + - - - + + + + + @@ -6401,30 +6698,28 @@ - - - + + + + - + - - + + - - + - - @@ -6437,96 +6732,111 @@ + - + + + - - + + + - - + + + - - - + + + - - + + + + + - - - - - - - + + + + - - + + - - - + + + + + + - - + - - - - - - + - + + - - - - + + - + + + + + + + + + + + + + + - + - - - + + + - - + + + @@ -6536,13 +6846,11 @@ - - @@ -6555,7 +6863,7 @@ - + @@ -6569,95 +6877,76 @@ - - - - - - + + + + + + + - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + - - - @@ -6667,6 +6956,7 @@ + @@ -6674,7 +6964,7 @@ - + @@ -6682,85 +6972,101 @@ - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + - - + - - + + - - - - - - + - - - - - + + + + + + - - - - - - - - - + + + + + - - - - - - - + + + + + + + + + + @@ -6775,150 +7081,167 @@ - + - - + + + + + + + + - - + + + - + + - + - + + - - + + - - + + - + - + - - + + + + + - + + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + + - + + + - + - - - + - + - - - + + + - - + + - + + + - - + + + + + + + + + + + - - + + + + + - - - + - + - - - + - - + + + - - + - + @@ -6927,104 +7250,115 @@ - + - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + - - - - - + + + + - - - + - + + - - + - - - + + + + - + + + + + - + - - - - - - + + + + - - + + + + + - - + - - + + - - + + - - + + + + - - - + + + + + - - + + + - - - + + + + + + + + + @@ -7032,7 +7366,7 @@ - + @@ -7062,8 +7396,9 @@ - + + @@ -7074,20 +7409,20 @@ - + - + - + - + @@ -7095,38 +7430,49 @@ - + - + - + - - - - - + - + - + + + + + + + + + + + + + + + + - + + + - - - + @@ -7139,47 +7485,42 @@ - + - - - - - + - - - + + - + + - + - + - + - - + - + - + @@ -7191,48 +7532,59 @@ + + - - - + - + + + + + - - + + + + + + + + + + + + + - - - - + - - + @@ -7258,23 +7610,23 @@ - + - - - + - + + + @@ -7289,55 +7641,57 @@ - - - - - + + + + + + - - + - + - + - - - - - + + + - + + - + - - + + + - - + + + + @@ -7348,7 +7702,6 @@ - @@ -7358,9 +7711,12 @@ + + + - + @@ -7368,7 +7724,6 @@ - @@ -7376,29 +7731,12 @@ - - - - - - - - - - - - - - - - - + + + + + - - - - - @@ -7437,8 +7775,11 @@ + + + @@ -7448,51 +7789,45 @@ + - + - + + + + - - - - - - - - + - - - + - - - + + @@ -7510,65 +7845,68 @@ - + - - - + + + - - - + + + - - + - + - + + + - + - + + - - + + - + + + + - + - - - - - - + + + - + + @@ -7576,6 +7914,10 @@ + + + + @@ -7587,6 +7929,7 @@ + diff --git a/community/tvheadend/tvheadend.confd b/community/tvheadend/tvheadend.confd index b3faed1102..54aaf955b3 100644 --- a/community/tvheadend/tvheadend.confd +++ b/community/tvheadend/tvheadend.confd @@ -1,7 +1,7 @@ # config directory -TVHCONF="/etc/tvheadend" +TVHCONF="/etc/tvheadend-git" # pidfile -TVHPID=/var/run/tvheadend.pid +TVHPID=/var/run/tvheadend-git.pid # addititonal arguments # use -C at first run TVHARGS="" diff --git a/community/tvheadend/tvheadend.initd b/community/tvheadend/tvheadend.initd index 05b6fea8a3..a4ac31084a 100644 --- a/community/tvheadend/tvheadend.initd +++ b/community/tvheadend/tvheadend.initd @@ -1,11 +1,10 @@ #!/sbin/openrc-run command="/usr/bin/tvheadend" -command_args="-f -c $TVHCONF -u tvheadend -g video $TVHARGS" +command_args="-f -c $TVHCONF -u tvheadend -g video -p $TVHPID $TVHARGS" retry="TERM/30/KILL/5" -command_background=true pidfile=$TVHPID -name="tvheadend" +name="tvheadend-git" required_dirs=$TVHCONF depend() { diff --git a/community/tvheadend/tvheadend.pre-install b/community/tvheadend/tvheadend.pre-install index 3e270cb7f2..26f7f73f69 100644 --- a/community/tvheadend/tvheadend.pre-install +++ b/community/tvheadend/tvheadend.pre-install @@ -1,6 +1,6 @@ #!/bin/sh -adduser -S -H -h /usr/share/tvheadend -s /sbin/nologin -G video -g tvheadend tvheadend 2>/dev/null -addgroup tvheadend usb 2>/dev/null +adduser -S -H -h /usr/share/tvheadend -s /sbin/nologin -g tvheadend tvheadend 2>/dev/null +adduser tvheadend video exit 0 -- cgit v1.2.3