1 DESCRIPTION = "Skins for Enigma2"
2 MAINTAINER = "Felix Domke <tmbinc@elitedvb.net>"
4 PACKAGES_DYNAMIC = "enigma2-skin-*"
7 SRCDATE_vuplus = "20100621"
9 # if you want the 2.7 release, use
10 #TAG = ";tag=enigma2-skins_rel27"
11 #PV = "2.7cvs${SRCDATE}"
13 # if you want experimental, use:
15 PV = "experimental-cvs${SRCDATE}"
18 TAG_vuplus = ";tag=enigma2-skins_rel28"
19 PV_vuplus = "2.8cvs${SRCDATE}"
21 SRC_URI = "cvs://anonymous@cvs.schwerkraft.elitedvb.net/cvsroot/enigma2-skins;module=enigma2-skins;method=pserver${TAG};date=${SRCDATE}"
23 FILES_${PN} += " /usr/share/enigma2 /usr/share/fonts "
24 FILES_${PN}-meta = "${datadir}/meta"
25 PACKAGES += "${PN}-meta"
30 S = "${WORKDIR}/enigma2-skins"
32 python populate_packages_prepend () {
33 enigma2_skindir = bb.data.expand('${datadir}/enigma2', d)
35 do_split_packages(d, enigma2_skindir, '(.*?)/.*', 'enigma2-skin-%s', 'Enigma2 Skin: %s', recursive=True, match_path=True, prepend=True)
38 python populate_packages_append () {
39 enigma2_skindir = bb.data.expand('${datadir}/enigma2', d)
41 #clear rdepends by default
42 for package in bb.data.getVar('PACKAGES', d, 1).split():
43 bb.data.setVar('RDEPENDS_' + package, '', d)
45 #todo add support for control files in skindir.. like plugins