[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