Commit 9f263e44 authored by Yann E. MORIN's avatar Yann E. MORIN Committed by Thomas Petazzoni
Browse files

pacage/xbmc-addon-xvdr: new package



Signed-off-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent b6fd7634
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_XBMC_ADDON_XVDR
	bool "xbmc-addon-xvdr"
	help
	  This is a PVR add-on for XBMC to add VDR (http://tvdr.de/)
	  as a TV/PVR Backend to XBMC.

	  It adds support for Live TV watching, replaying of Recordings,
	  programming Timers and EPG TV Guide to use on same computer or
	  over the Network.

	  https://github.com/pipelka/xbmc-addon-xvdr

	  Note: since the VDR server is not packaged in Buildroot, using
	  this addon requires that a remote VDR server be used.
+28 −0
Original line number Diff line number Diff line
commit 846b0b5a8b559f94dffadf5b2f95ca845b6ba9f1
Author: Yann E. MORIN <yann.morin.1998@free.fr>
Date:   Wed Mar 26 07:45:58 2014 +0100

    configure: set the foreign flag
    
    This is required since we do not bundle the necessary files (NEWS,
    INSTALL et al.) Setting it in configure.in is needed to be able
    to run autoreconf (in lieu of the weird autogen.sh)
    
    Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Patch accepted upstream in master:
    https://github.com/pipelka/xbmc-addon-xvdr/commit/84e5860f488e67a3a3386c779f9a56adeb3dc220

diff --git a/configure.in b/configure.in
index 6e692e1..7be0d18 100755
--- a/configure.in
+++ b/configure.in
@@ -12,7 +12,7 @@ AC_CANONICAL_HOST
 AC_CANONICAL_TARGET
 
 dnl Setup for automake
-AM_INIT_AUTOMAKE
+AM_INIT_AUTOMAKE([foreign])
 
 dnl Check for tools
 
+25 −0
Original line number Diff line number Diff line
################################################################################
#
# xbmc-addon-xvdr
#
################################################################################

# This cset is on the branch 'xbmc-frodo'
# When XBMC is updated, then this should be updated to the corresponding branch
XBMC_ADDON_XVDR_VERSION = acd4e145fc3220cf708aaf40d895904732dce2c7
XBMC_ADDON_XVDR_SITE = $(call github,pipelka,xbmc-addon-xvdr,$(XBMC_ADDON_XVDR_VERSION))
XBMC_ADDON_XVDR_LICENSE = GPLv2+
XBMC_ADDON_XVDR_LICENSE_FILES = COPYING

# There's no ./configure in the git tree, we need to generate it
# xbmc-addon-xvdr uses a weird autogen.sh script, which
# is even incorrect (it's missing the #! ) Sigh... :-(
# Fortunately, with our little patch, it autoreconfs nicely! :-)
XBMC_ADDON_XVDR_AUTORECONF = YES

# This really is a runtime dependency, but we need XBMC to be installed
# first, since we'll install files in XBMC's directories _after_ XBMC has
# installed his own files
XBMC_ADDON_XVDR_DEPENDENCIES = xbmc

$(eval $(autotools-package))
+1 −0
Original line number Diff line number Diff line
@@ -160,6 +160,7 @@ config BR2_PACKAGE_XBMC_WAVPACK

comment "XBMC addons"

source "package/xbmc-addon-xvdr/Config.in"
source "package/xbmc-pvr-addons/Config.in"

endif # BR2_PACKAGE_XBMC