Nur in tvheadend-old/: .git. diff -upr tvheadend-old/lib/api/python/tvh-json.py tvheadend-28052019/lib/api/python/tvh-json.py --- tvheadend-old/lib/api/python/tvh-json.py 2019-05-29 00:17:53.497708194 +0200 +++ tvheadend-28052019/lib/api/python/tvh-json.py 2019-05-28 23:14:52.356657848 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python2.7 # # TVH json import/export tool, compatible with both python2 and python3 diff -upr tvheadend-old/lib/py/tvh/htsmsg.py tvheadend-28052019/lib/py/tvh/htsmsg.py --- tvheadend-old/lib/py/tvh/htsmsg.py 2019-05-29 00:17:53.498708201 +0200 +++ tvheadend-28052019/lib/py/tvh/htsmsg.py 2019-05-28 23:14:52.366657917 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Copyright (C) 2012 Adam Sutton # diff -upr tvheadend-old/lib/py/tvh/htsp.py tvheadend-28052019/lib/py/tvh/htsp.py --- tvheadend-old/lib/py/tvh/htsp.py 2019-05-29 00:17:53.498708201 +0200 +++ tvheadend-28052019/lib/py/tvh/htsp.py 2019-05-28 23:14:52.367657924 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Copyright (C) 2012 Adam Sutton # diff -upr tvheadend-old/lib/py/tvh/log.py tvheadend-28052019/lib/py/tvh/log.py --- tvheadend-old/lib/py/tvh/log.py 2019-05-29 00:17:53.498708201 +0200 +++ tvheadend-28052019/lib/py/tvh/log.py 2019-05-28 23:14:52.361657882 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Copyright (C) 2012 Adam Sutton # diff -upr tvheadend-old/lib/py/tvh/tv_meta_tmdb.py tvheadend-28052019/lib/py/tvh/tv_meta_tmdb.py --- tvheadend-old/lib/py/tvh/tv_meta_tmdb.py 2019-05-29 00:17:53.498708201 +0200 +++ tvheadend-28052019/lib/py/tvh/tv_meta_tmdb.py 2019-05-28 23:14:52.363657896 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python2.7 # Retrieve details for a movie from tmdb. # # This product uses the TMDb API but is not endorsed or certified by TMDb. diff -upr tvheadend-old/lib/py/tvh/tv_meta_tvdb.py tvheadend-28052019/lib/py/tvh/tv_meta_tvdb.py --- tvheadend-old/lib/py/tvh/tv_meta_tvdb.py 2019-05-29 00:17:53.498708201 +0200 +++ tvheadend-28052019/lib/py/tvh/tv_meta_tvdb.py 2019-05-28 23:14:52.372657958 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python2.7 # Retrieve details for a series from tvdb. # # Required options: diff -upr tvheadend-old/rpm/tvheadend.service tvheadend-28052019/rpm/tvheadend.service --- tvheadend-old/rpm/tvheadend.service 2019-05-29 00:17:53.499708208 +0200 +++ tvheadend-28052019/rpm/tvheadend.service 2019-05-29 00:21:06.920035971 +0200 @@ -1,6 +1,6 @@ [Unit] Description=Tvheadend - a TV streaming server and DVR -After=auditd.service syslog.target network.target local-fs.target *.mount +After=auditd.service syslog.target network.target local-fs.target [Service] EnvironmentFile=/etc/sysconfig/tvheadend diff -upr tvheadend-old/rpm/tvheadend.spec.in tvheadend-28052019/rpm/tvheadend.spec.in --- tvheadend-old/rpm/tvheadend.spec.in 2019-05-29 00:17:53.499708208 +0200 +++ tvheadend-28052019/rpm/tvheadend.spec.in 2019-05-29 00:23:35.512067651 +0200 @@ -16,7 +16,7 @@ Group: Applications/Multimedia URL: http://tvheadend.org Source: https://github.com/tvheadend/tvheadend/archive/%{ref}/tvheadend-%{commit}.tar.gz -#Patch999: test.patch +Patch999: fedora30_python_systemd.patch BuildRequires: bzip2 BuildRequires: gcc @@ -56,7 +56,7 @@ echo %{version}-%{release} > %{_builddir %ifarch %arm %configure --disable-lockowner --disable-ffmpeg_static %else - %configure --disable-lockowner --enable-ffmpeg_static --enable-libx265 + %configure --disable-lockowner --disable-ffmpeg_static --enable-libav %endif %make_build PYTHON=python2 diff -upr tvheadend-old/support/bintray.py tvheadend-28052019/support/bintray.py --- tvheadend-old/support/bintray.py 2019-05-29 00:17:53.608708956 +0200 +++ tvheadend-28052019/support/bintray.py 2019-05-28 23:14:50.592645675 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python2.7 # # TVH bintray tool, compatible with both python2 and python3 diff -upr tvheadend-old/support/conf_migrate.py tvheadend-28052019/support/conf_migrate.py --- tvheadend-old/support/conf_migrate.py 2019-05-29 00:17:53.608708956 +0200 +++ tvheadend-28052019/support/conf_migrate.py 2019-05-28 23:14:50.565645489 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Migration version 3 configuration to version 4 # diff -upr tvheadend-old/support/css.py tvheadend-28052019/support/css.py --- tvheadend-old/support/css.py 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/css.py 2019-05-28 23:14:50.585645627 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Change css # diff -upr tvheadend-old/support/dbus_test.py tvheadend-28052019/support/dbus_test.py --- tvheadend-old/support/dbus_test.py 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/dbus_test.py 2019-05-28 23:14:50.560645454 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 """ A Python DBus Test Utility diff -upr tvheadend-old/support/doc/md_to_c.py tvheadend-28052019/support/doc/md_to_c.py --- tvheadend-old/support/doc/md_to_c.py 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/doc/md_to_c.py 2019-05-28 23:14:50.623645889 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # coding: utf-8 """ diff -upr tvheadend-old/support/eitscrape_test.py tvheadend-28052019/support/eitscrape_test.py --- tvheadend-old/support/eitscrape_test.py 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/eitscrape_test.py 2019-05-28 23:14:50.588645648 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Copyright (C) 2017, 2018 Tvheadend Foundation CIC # diff -upr tvheadend-old/support/emm.py tvheadend-28052019/support/emm.py --- tvheadend-old/support/emm.py 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/emm.py 2019-05-28 23:14:50.625645903 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # import sys diff -upr tvheadend-old/support/epgdump tvheadend-28052019/support/epgdump --- tvheadend-old/support/epgdump 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/epgdump 2019-05-28 23:14:50.567645503 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Copyright (C) 2012 Adam Sutton # diff -upr tvheadend-old/support/htspmon tvheadend-28052019/support/htspmon --- tvheadend-old/support/htspmon 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/htspmon 2019-05-28 23:17:59.847951575 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/python2.7 # # Copyright (C) 2012 Adam Sutton # diff -upr tvheadend-old/support/iptv_gen.py tvheadend-28052019/support/iptv_gen.py --- tvheadend-old/support/iptv_gen.py 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/iptv_gen.py 2019-05-28 23:14:50.612645813 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Very simple looped file output via various formats for testing # purposes diff -upr tvheadend-old/support/mkbundle tvheadend-28052019/support/mkbundle --- tvheadend-old/support/mkbundle 2019-05-29 00:17:53.611708977 +0200 +++ tvheadend-28052019/support/mkbundle 2019-05-28 23:14:50.571645530 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Replacement for old mkbundle script that creates a full file heirarchy # diff -upr tvheadend-old/support/pcloud.py tvheadend-28052019/support/pcloud.py --- tvheadend-old/support/pcloud.py 2019-05-29 00:17:53.612708984 +0200 +++ tvheadend-28052019/support/pcloud.py 2019-05-28 23:14:50.574645551 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python2.7 # # TVH pcloud tool, compatible with both python2 and python3 diff -upr tvheadend-old/support/pid-count.py tvheadend-28052019/support/pid-count.py --- tvheadend-old/support/pid-count.py 2019-05-29 00:17:53.612708984 +0200 +++ tvheadend-28052019/support/pid-count.py 2019-05-28 23:14:50.617645848 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Very noddy script to count PIDs # diff -upr tvheadend-old/support/poc.py tvheadend-28052019/support/poc.py --- tvheadend-old/support/poc.py 2019-05-29 00:17:53.612708984 +0200 +++ tvheadend-28052019/support/poc.py 2019-05-28 23:14:50.543645337 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Convert .po file to javascript # diff -upr tvheadend-old/support/pojs.py tvheadend-28052019/support/pojs.py --- tvheadend-old/support/pojs.py 2019-05-29 00:17:53.612708984 +0200 +++ tvheadend-28052019/support/pojs.py 2019-05-28 23:14:50.552645399 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Convert .po file to javascript # diff -upr tvheadend-old/support/sat_xml_scan.py tvheadend-28052019/support/sat_xml_scan.py --- tvheadend-old/support/sat_xml_scan.py 2019-05-29 00:17:53.612708984 +0200 +++ tvheadend-28052019/support/sat_xml_scan.py 2019-05-28 23:14:50.536645289 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Convert XML files from http://satellites-xml.eu/ to scanfile format # diff -upr tvheadend-old/support/template/header.py tvheadend-28052019/support/template/header.py --- tvheadend-old/support/template/header.py 2019-05-29 00:17:53.612708984 +0200 +++ tvheadend-28052019/support/template/header.py 2019-05-28 23:14:50.548645372 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # # Copyright (C) 2008-2014 Tvheadend Foundation CIC # diff -upr tvheadend-old/support/tvhmeta tvheadend-28052019/support/tvhmeta --- tvheadend-old/support/tvhmeta 2019-05-29 00:17:53.613708991 +0200 +++ tvheadend-28052019/support/tvhmeta 2019-05-28 23:15:41.486996856 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python2.7 +#!/usr/bin/python2.7 # Update Tvheadend recordings with additional external metadata such # as artwork. diff -upr tvheadend-old/vendor/rcssmin-1.0.5/rcssmin.py tvheadend-28052019/vendor/rcssmin-1.0.5/rcssmin.py --- tvheadend-old/vendor/rcssmin-1.0.5/rcssmin.py 2019-05-29 00:17:54.028711839 +0200 +++ tvheadend-28052019/vendor/rcssmin-1.0.5/rcssmin.py 2019-05-28 23:14:59.156704769 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # -*- coding: ascii -*- r""" ============== diff -upr tvheadend-old/vendor/rjsmin-1.0.10/rjsmin.py tvheadend-28052019/vendor/rjsmin-1.0.10/rjsmin.py --- tvheadend-old/vendor/rjsmin-1.0.10/rjsmin.py 2019-05-29 00:17:54.028711839 +0200 +++ tvheadend-28052019/vendor/rjsmin-1.0.10/rjsmin.py 2019-05-28 23:14:59.154704755 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python2.7 # -*- coding: ascii -*- r""" =====================