Skip to content

Commit

Permalink
[transtreamproxy] add support for multiple providers.
Browse files Browse the repository at this point in the history
  • Loading branch information
Andy Blackburn committed Jan 28, 2014
1 parent 4058dee commit 73d5cc1
Show file tree
Hide file tree
Showing 7 changed files with 35 additions and 5 deletions.
2 changes: 2 additions & 0 deletions conf/machine/include/ini-oem.inc
Expand Up @@ -60,6 +60,8 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ini"
PREFERRED_PROVIDER_virtual/blindscan-dvbs = "ini-blindscan-utils"
PREFERRED_PROVIDER_virtual/blindscan-dvbc = "ini-blindscan-utils"

PREFERRED_PROVIDER_virtual/transtreamproxy = "ini-transtreamproxy"

KERNEL_IMAGETYPE = "vmlinux"
KERNEL_OUTPUT = "${KERNEL_IMAGETYPE}"
KERNEL_CONSOLE = "ttyS0,115200n8"
Expand Down
2 changes: 2 additions & 0 deletions conf/machine/include/vuplus.inc
Expand Up @@ -31,6 +31,8 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-vuplus"
PREFERRED_PROVIDER_virtual/blindscan-dvbc = "vuplus-blindscan-utils"
PREFERRED_PROVIDER_virtual/blindscan-dvbs = "vuplus-blindscan-utils"

PREFERRED_PROVIDER_virtual/transtreamproxy = "vuplus-transtreamproxy"

KERNEL_IMAGETYPE = "vmlinux"
KERNEL_OUTPUT = "${KERNEL_IMAGETYPE}"
KERNEL_CONSOLE = "ttyS0,115200n8"
Expand Down
1 change: 0 additions & 1 deletion conf/machine/vuduo2.conf
Expand Up @@ -26,7 +26,6 @@ EXTRA_IMAGEDEPENDS = "\
lcd4linuxsupport \
vuplus-displayvfd \
vuplus-checkvfd \
vuplus-transtreamproxy \
vuplus-initrd-cfe-vuduo2"

MACHINE_EXTRA_RDEPENDS = "\
Expand Down
1 change: 0 additions & 1 deletion conf/machine/vusolo2.conf
Expand Up @@ -24,7 +24,6 @@ IMAGE_CMD_ubi_append = " \

EXTRA_IMAGEDEPENDS = "\
vuplus-displayvfd \
vuplus-transtreamproxy \
vuplus-initrd-cfe-vusolo2"

MACHINE_EXTRA_RDEPENDS = "\
Expand Down
24 changes: 24 additions & 0 deletions recipes-bsp/ini/ini-transtreamproxy.bb
@@ -0,0 +1,24 @@
SUMMARY = "streamproxy manages streaming data to a Mobile device using enigma2"
PRIORITY = "required"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"

inherit gitpkgv
SRCREV = "${AUTOREV}"
PV = "1.0+git${SRCPV}"
PKGV = "1.0+git${GITPKGV}"
PR = "r2"

PROVIDES += "virtual/transtreamproxy"
RPROVIDES_{PN} += "virtual/transtreamproxy"

SRC_URI = "git://code-ini.com/ini-transtreamproxy;protocol=git"

inherit autotools

S = "${WORKDIR}/git"

do_install() {
install -d ${D}/usr/bin
install -m 0755 ${S}/src/transtreamproxy ${D}/usr/bin/transtreamproxy
}
5 changes: 4 additions & 1 deletion recipes-bsp/vuplus/vuplus-transtreamproxy.bb
Expand Up @@ -7,7 +7,10 @@ inherit gitpkgv
SRCREV = "${AUTOREV}"
PV = "1.0+git${SRCPV}"
PKGV = "1.0+git${GITPKGV}"
PR = "r6"
PR = "r7"

PROVIDES += "virtual/transtreamproxy"
RPROVIDES_{PN} += "virtual/transtreamproxy"

SRC_URI = "git://code.vuplus.com/git/filestreamproxy.git;protocol=git;branch=transtreamproxy"

Expand Down
Expand Up @@ -42,6 +42,7 @@ PROVIDES += " \
DEPENDS = "\
${@base_contains("MACHINE_FEATURES", "blindscan-dvbc", "virtual/blindscan-dvbc" , "", d)} \
${@base_contains("MACHINE_FEATURES", "blindscan-dvbs", "virtual/blindscan-dvbs" , "", d)} \
${@base_contains("MACHINE_FEATURES", "transcoding", "virtual/transtreamproxy" , "", d)} \
python-dnspython python-beautifulsoup python-lxml python-simplejson python-pyamf python-icalendar python-pyusb \
djmount \
librtmp \
Expand Down Expand Up @@ -88,7 +89,7 @@ DESCRIPTION_enigma2-plugin-extensions-hbbtv = "HbbTV player"
RDEPENDS_enigma2-plugin-extensions-hbbtv = "vuplus-opera-browser-util"
DEPENDS_enigma2-plugin-extensions-hbbtv = "vuplus-opera-browser-util"
DESCRIPTION_enigma2-plugin-systemplugins-transcodingsetup = "Setup transcoding of your VU+"
RDEPENDS_enigma2-plugin-systemplugins-transcodingsetup = "vuplus-transtreamproxy"
RDEPENDS_enigma2-plugin-systemplugins-transcodingsetup = "virtual/transtreamproxy"
DESCRIPTION_enigma2-plugin-systemplugins-micomupgrade = "micomupgrade"
RDEPENDS_enigma2-plugin-extensions-ondemand = "python-dnspython python-beautifulsoup python-lxml python-simplejson python-pyamf"
DESCRIPTION_enigma2-plugin-extensions-ondemand = "Watch on demand TV."
Expand All @@ -108,7 +109,7 @@ inherit gitpkgv autotools pythonnative
SRCREV = "${AUTOREV}"
PV = "2.0+git${SRCPV}"
PKGV = "2.0+git${GITPKGV}"
PR = "r1"
PR = "r2"

SRC_URI="git://github.com/oe-alliance/oe-alliance-plugins.git;protocol=git"

Expand Down

0 comments on commit 73d5cc1

Please sign in to comment.