diff options
author | Alex Mekkering | 2016-06-08 14:56:58 +0200 |
---|---|---|
committer | Alex Mekkering | 2016-06-08 14:56:58 +0200 |
commit | 2234c06d480613ea10ddbdaf17b1b6b760414f62 (patch) | |
tree | 8eddec64e62c4f1ec878a5c3868d0052bf8a72ad | |
parent | f81b9f2b4e2ab7eccf11af02020698f5cd42073b (diff) | |
download | aur-2234c06d480613ea10ddbdaf17b1b6b760414f62.tar.gz |
update to 4.0.9, changed dependency ffmpeg -> ffmpeg2.8 & patched compilation error concerning misleading-indentation
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | tvheadend-4.0.9-1.patch | 21 |
2 files changed, 33 insertions, 8 deletions
@@ -1,28 +1,32 @@ -# Maintainer: Bjoern Franke <bjo@nord-west.org> +# Maintainer: Alex Mekkering <amekkering at gmail dot com> +# Contributor: Bjoern Franke <bjo@nord-west.org> pkgname=tvheadend -pkgver=4.0.8 +pkgver=4.0.9 pkgrel=1 pkgdesc="TV streaming server for Linux" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') url="https://tvheadend.org/projects/tvheadend" license=('GPL3') -depends=('avahi' 'linuxtv-dvb-apps' 'openssl' 'python2' 'ffmpeg' 'uriparser') +depends=('avahi' 'linuxtv-dvb-apps' 'openssl' 'python2' 'ffmpeg2.8' 'uriparser') makedepends=('git') -optdepends=('xmltv: For an alternative source of programme listings' - 'libhdhomerun: support for HDHomeRun devices') +optdepends=('xmltv: For an alternative source of programme listings') provides=('tvheadend') conflicts=('tvheadend' 'hts-tvheadend' 'hts-tvheadend-svn' 'hts-tvheadend-git' 'tvheadend-git') install=tvheadend.install source=("https://github.com/tvheadend/tvheadend/archive/v$pkgver.tar.gz" - 'tvheadend.service') -sha512sums=('b506dfbb5a4bbb44e772953cbd9bbdd8fdd3d5d22e13977ea5b186eb61a421c32196ab92d2f851907e48880b1fd2d543cbee95ba0004e4040fa0064156775e59' - '456084a08ce0e02a4a32d67a8a7937d45695cb4b08b29297ead8a7e9d2a92963335f653f56d4c9346f4b2729868408fafbcd4caebf9fc8cdaa90171514cf4a57') + 'tvheadend.service' + 'tvheadend-4.0.9-1.patch' +) +sha512sums=('ba8c6edcef126c6a260a9251b0948747074061c8f16fb20f03b250c6698645172c9396530b7fa44bf9cf4d8305fcece08c672c812ba6c48211edfbb2691fb58e' + '456084a08ce0e02a4a32d67a8a7937d45695cb4b08b29297ead8a7e9d2a92963335f653f56d4c9346f4b2729868408fafbcd4caebf9fc8cdaa90171514cf4a57' + '166985b311e1e004afed53af1fdd58b0f29f3fd09af367abca270f94564f5f821027e60220f9e588a8895939eae360e99947f45b863fbbc0b541c99389d82bad') prepare() { cd ${srcdir}/${pkgname}-${pkgver} + patch -p1 < ../tvheadend-4.0.9-1.patch ./configure --prefix=/usr --python=python2 } diff --git a/tvheadend-4.0.9-1.patch b/tvheadend-4.0.9-1.patch new file mode 100644 index 000000000000..783c4eb16009 --- /dev/null +++ b/tvheadend-4.0.9-1.patch @@ -0,0 +1,21 @@ +diff -aur package.pristine/src/htsmsg.c package.new/src/htsmsg.c +--- package.pristine/src/htsmsg.c 2016-06-08 13:49:21.423171678 +0200 ++++ package.new/src/htsmsg.c 2016-06-08 13:50:20.489342743 +0200 +@@ -760,13 +760,15 @@ + 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: |