[oe-commits] org.oe.dreambox tuxbox-common: install cables.xml only when required
tmbinc commit
oe at amethyst.openembedded.net
Mon Jul 14 06:58:07 UTC 2008
tuxbox-common: install cables.xml only when required
Author: tmbinc at openembedded.org
Branch: org.openembedded.dreambox
Revision: 9c3be02e5adf8c86477027e6cc2759513b80415f
ViewMTN: http://monotone.openembedded.org/revision/info/9c3be02e5adf8c86477027e6cc2759513b80415f
Files:
1
packages/tuxbox/tuxbox-common.bb
Diffs:
#
# mt diff -rc7374691bca59a965e2d2a8b04d085901bca5d19 -r9c3be02e5adf8c86477027e6cc2759513b80415f
#
#
#
# patch "packages/tuxbox/tuxbox-common.bb"
# from [602f25299bad3194d5682b906e0becce25171ba8]
# to [0b7f5d00e602188f5819dbe74e2fbda3b2c9d309]
#
============================================================
--- packages/tuxbox/tuxbox-common.bb 602f25299bad3194d5682b906e0becce25171ba8
+++ packages/tuxbox/tuxbox-common.bb 0b7f5d00e602188f5819dbe74e2fbda3b2c9d309
@@ -3,35 +3,38 @@ PN = "tuxbox-common"
MAINTAINER = "Felix Domke <tmbinc at 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
-
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/;
More information about the Openembedded-commits
mailing list