aboutsummaryrefslogtreecommitdiffstats
path: root/packages/tuxbox
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.ne>2008-07-14 06:41:46 +0000
committerFelix Domke <tmbinc@elitedvb.ne>2008-07-14 06:41:46 +0000
commita45b36e9ec6383550c2406e3215faf0a47abac65 (patch)
treeaec22616830fc871ec005b80af3bf96a873e6c7c /packages/tuxbox
parent82354a03ccd1ff5167be487b3c46031f97e0c269 (diff)
downloadopenembedded-a45b36e9ec6383550c2406e3215faf0a47abac65.tar.gz
tuxbox-common: install cables.xml only when required
Diffstat (limited to 'packages/tuxbox')
-rw-r--r--packages/tuxbox/tuxbox-common.bb25
1 files changed, 14 insertions, 11 deletions
diff --git a/packages/tuxbox/tuxbox-common.bb b/packages/tuxbox/tuxbox-common.bb
index 1304f84f8e..ce1d4dea90 100644
--- a/packages/tuxbox/tuxbox-common.bb
+++ b/packages/tuxbox/tuxbox-common.bb
@@ -3,35 +3,38 @@ LICENSE = "GPL"
MAINTAINER = "Felix Domke <tmbinc@elitdvb.net>"
PN = "tuxbox-common"
-PR = "r8"
+PR = "r9"
SRCDATE = "20080501"
PV = "cvs${SRCDATE}"
SRC_URI = "cvs://anoncvs@cvs.tuxbox.org/cvs/tuxbox/;module=cdk/root/share/tuxbox;method=ext;tag=dreambox;date=${SRCDATE} \
- http://dreamboxupdate.com/download/opendreambox/tuxbox-common-${PR}.tar.gz"
+ http://dreamboxupdate.com/download/opendreambox/tuxbox-common-r8.tar.gz"
FILES_${PN} = "/"
-S = "${WORKDIR}/tuxbox-common-${PR}"
+S = "${WORKDIR}/tuxbox-common-r8"
-do_install() {
+TRANSPONDER_LISTS = "satellites.xml terrestrial.xml"
+
+#enigma1 need a cables.xml
+TRANSPONDER_LISTS_append_dm7020 = " cables.xml"
+TRANSPONDER_LISTS_append_dm500plus = " cables.xml"
+TRANSPONDER_LISTS_append_dm600pvr = " cables.xml"
+do_install() {
install -d ${D}/etc/init.d
install -d ${D}/etc/rcS.d
install -d ${D}/etc/tuxbox/
+ install -d ${D}/usr/share/tuxbox
install -m 0644 ${S}/scart.conf ${D}/etc/tuxbox/scart.conf
- install -m 0644 ${WORKDIR}/tuxbox/satellites.xml ${D}/etc/tuxbox/satellites.xml
- install -m 0644 ${S}/cables.xml ${D}/etc/tuxbox/cables.xml
- install -m 0644 ${WORKDIR}/tuxbox/terrestrial.xml ${D}/etc/tuxbox/terrestrial.xml
- install -m 0644 ${S}/timezone.xml ${D}/etc/tuxbox/timezone.xml
+ install -m 0644 ${S}/timezone.xml ${D}/etc/tuxbox/timezone.xml
ln -sf /etc/tuxbox/timezone.xml ${D}/etc/
- install -d ${D}/usr/share/tuxbox
-
ln -sf /usr/share ${D}/share
- for i in satellites.xml cables.xml terrestrial.xml; do
+ for i in ${TRANSPONDER_LISTS}; do
+ install -m 0644 ${WORKDIR}/tuxbox/$i ${D}/etc/tuxbox/$i
ln -sf /etc/tuxbox/$i ${D}/etc/;
ln -sf /etc/tuxbox/$i ${D}/usr/share/;
ln -sf /etc/tuxbox/$i ${D}/usr/share/tuxbox/;