-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathenigma2-plugin-extensions-autobouquets.bb
48 lines (37 loc) · 1.44 KB
/
enigma2-plugin-extensions-autobouquets.bb
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
37
38
39
40
41
42
43
44
45
46
47
DESCRIPTION = "28.2E stream bouquet downloader"
SUMMARY = "scan dvb data for automatic bouquets creation on Enigma2 STB"
MAINTAINER = "LraiZer"
HOMEPAGE = "https://github.com/LraiZer/AutoBouquets"
SECTION = "extra"
PRIORITY = "optional"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "\
file://LICENSE;md5=a23a74b3f4caf9616230789d94217acb \
file://COPYING;md5=036b9f2d884ff3a35bed6ab09bafff32 \
"
inherit gitpkgv
AUTOBOUQUETS_BRANCH ?= "release"
SRCREV = "${AUTOREV}"
PV = "2.2+git${SRCPV}"
PKGV = "2.2+git${GITPKGV}"
PR = "r0"
INSANE_SKIP_${PN} += "already-stripped"
SRC_URI="git://github.com/LraiZer/AutoBouquets.git;branch=${AUTOBOUQUETS_BRANCH}"
S = "${WORKDIR}/git"
FILES_${PN} = "/usr/lib/enigma2/python/Plugins/Extensions/AutoBouquets"
D_FILES_PN = "${D}${FILES_${PN}}"
EXTRA_OECONF = ""
do_install() {
install -d ${D_FILES_PN}
install -d ${D_FILES_PN}/locale
install -m 755 ${S}/autobouquetsreader ${D_FILES_PN}
install -m 755 ${S}/*.sh ${D_FILES_PN}
install -m 644 ${S}/*.py *.txt *.png ${D_FILES_PN}
install -m 644 ${S}/locale/*.* ${D_FILES_PN}/locale
install -m 644 ${S}/COPYING ${D_FILES_PN}
install -m 644 ${S}/LICENSE ${D_FILES_PN}
install -d ${D_FILES_PN}/locale/en_GB/LC_MESSAGES
install -d ${D_FILES_PN}/locale/ru/LC_MESSAGES
install -m 644 ${S}/locale/en_GB/LC_MESSAGES/*.* ${D_FILES_PN}/locale/en_GB/LC_MESSAGES
install -m 644 ${S}/locale/ru/LC_MESSAGES/*.* ${D_FILES_PN}/locale/ru/LC_MESSAGES
}