@@ -5,3 +5,36 @@ SRC_URI = "git://github.com/E2OpenPlugins/e2openplugin-${MODULE}.git;protocol=gi
55S = "${WORKDIR} /git"
66
77SRCREV_pn -${PN} ?= "${AUTOREV} "
8+
9+ PACKAGES = + "${PN} -src"
10+
11+ inherit autotools pkgconfig
12+
13+ FILES_${PN} -dbg += "\
14+ /usr/lib/enigma2/python/Plugins/*/*/.debug \
15+ /usr/lib/enigma2/python/Plugins/*/*/*/.debug \
16+ /usr/lib/enigma2/python/Plugins/*/*/*/*/.debug \
17+ /usr/lib/enigma2/python/Plugins/*/*/*/*/*/.debug \
18+ /usr/lib/enigma2/python/Plugins/*/*/*/*/*/*/.debug \
19+ "
20+
21+ FILES_${PN} -src = "\
22+ /usr/lib/enigma2/python/*/*.py \
23+ /usr/lib/enigma2/python/*/*/*.py \
24+ /usr/lib/enigma2/python/*/*/*/*.py \
25+ /usr/lib/enigma2/python/*/*/*/*/*.py \
26+ /usr/lib/enigma2/python/*/*/*/*/*/*.py \
27+ /usr/lib/enigma2/python/*/*/*/*/*/*/*.py \
28+ /usr/lib/enigma2/python/*/*/*/*/*/*/*/*.py \
29+ /usr/lib/enigma2/python/*/*/*/*/*/*/*/*/*.py \
30+ /usr/lib/enigma2/python/*/*/*/*/*/*/*/*/*/*.py \
31+ /usr/lib/enigma2/python/*/*/*/*/*/*/*/*/*/*/*.py \
32+ "
33+
34+ python populate_packages_prepend () {
35+ enigma2_plugindir = bb . data . expand ('${libdir} /enigma2/python/Plugins' , d )
36+
37+ do_split_packages (d , enigma2_plugindir , '^(\w+/\w+)/[a-zA-Z0-9_]+.*$' , 'enigma2-plugin-%s' , 'Enigma2 Plugin: %s' , recursive = True , match_path = True , prepend = True )
38+ do_split_packages (d , enigma2_plugindir , '^(\w+/\w+)/.*\.py$' , 'enigma2-plugin-%s-src' , 'Enigma2 Plugin: %s' , recursive = True , match_path = True , prepend = True )
39+ do_split_packages (d , enigma2_plugindir , '^(\w+/\w+)/(.*/)?\.debug/.*$' , 'enigma2-plugin-%s-dbg' , 'Enigma2 Plugin: %s' , recursive = True , match_path = True , prepend = True )
40+ }
0 commit comments