-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathenigma2-plugin-systemplugins-satscanlcn.bb.example
36 lines (29 loc) · 1.8 KB
/
enigma2-plugin-systemplugins-satscanlcn.bb.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# goes in oe-alliance-core/meta-oe/recipes-oe-alliance/enigma2-plugins/
# add RDEPENDS to oe-alliance-core/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb
SUMMARY = "Grab LCN bouquets from the DVB stream."
DESCRIPTION = "Simple tool to grab and inspect LCN bouquets available on the DVB stream."
MAINTAINER = "Huevos"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d"
inherit autotools-brokensep gettext gitpkgv ${PYTHON_PN}targetconfig ${PYTHON_PN}native
SRCREV = "${AUTOREV}"
PV = "1.0+git${SRCPV}"
PKGV = "1.0+git${GITPKGV}"
PR = "r0"
SRC_URI = "git://github.com/Huevos/SatScanLcn.git;protocol=https"
EXTRA_OECONF = " \
BUILD_SYS=${BUILD_SYS} \
HOST_SYS=${HOST_SYS} \
STAGING_INCDIR=${STAGING_INCDIR} \
STAGING_LIBDIR=${STAGING_LIBDIR} \
"
S = "${WORKDIR}/git"
INSANE_SKIP:${PN} += "already-stripped build-deps ldflags"
python populate_packages:prepend() {
enigma2_plugindir = bb.data.expand('${libdir}/enigma2/python/Plugins', d)
do_split_packages(d, enigma2_plugindir, '^(\w+/\w+)/[a-zA-Z0-9_]+.*$', 'enigma2-plugin-%s', '%s', recursive=True, match_path=True, prepend=True, extra_depends="enigma2")
do_split_packages(d, enigma2_plugindir, '^(\w+/\w+)/.*\.la$', 'enigma2-plugin-%s-dev', '%s (development)', recursive=True, match_path=True, prepend=True)
do_split_packages(d, enigma2_plugindir, '^(\w+/\w+)/.*\.a$', 'enigma2-plugin-%s-staticdev', '%s (static development)', recursive=True, match_path=True, prepend=True)
do_split_packages(d, enigma2_plugindir, '^(\w+/\w+)/(.*/)?\.debug/.*$', 'enigma2-plugin-%s-dbg', '%s (debug)', recursive=True, match_path=True, prepend=True)
do_split_packages(d, enigma2_plugindir, '^(\w+/\w+)/.*\/.*\.po$', 'enigma2-plugin-%s-po', '%s (translations)', recursive=True, match_path=True, prepend=True)
}