Hi,
I have tried to make a Peter Pan version of the original dreamone image. One recipe that worked with krogoth seems not to work with pyro build. The problem is that sysroot is not filled with the recipe files, but the package have the files inside.
Any suggestions?
Here is an copy of my recipe that worked with krogoth. The original recipe had the cp command, but no difference with the install command...
Code
DESCRIPTION = "PeterPan menufiles"
MAINTAINER = "FoxyRabbit <foxyrabbit@gmail.com>"
LICENSE = "CLOSED"
RDEPENDS_${PN} = "kernel-module-cifs kernel-module-nfsd kernel-module-reiserfs\
python-html python-twisted-web"
PN = "peterpan-image-menufiles"
PR = "r4.4.pp10"
SRCDATE = "20190815"
PV = "cvs${SRCDATE}"
FILES_${PN} = "/"
S = "${WORKDIR}/peterpan-image-menufiles-${PR}"
INHIBIT_PACKAGE_STRIP = "1"
INSANE_SKIP_${PN} = "arch"
do_install_append_dreamone() {
install -d ${D}/usr/lib/enigma2/python/PP
install -m 0755 /home/ppteam/dreambox/import_2.6/PP/* ${D}/usr/lib/enigma2/python/PP
# cp -rf /home/ppteam/dreambox/import_2.6/PP ${D}/usr/lib/enigma2/python/
}
Alles anzeigen
Be nice to me, I am a complete idiot when it comes to recipes! But want to learn...
The strange thing is that my other packages is building just fine, both packages and in sysroot.
Here is a copy og my packagegroup-opendreambox-enigma2.bbappend
Code
DESCRIPTION = "PeterPan packagegroup"
PR .= ".pp1"
# Packagegroup
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
RDEPENDS_${PN} += " \
enigma2-plugin-extensions-filebrowser \
enigma2-plugin-extensions-graphmultiepg \
enigma2-plugin-extensions-imdb \
enigma2-plugin-extensions-internetradio \
enigma2-plugin-extensions-weatherplugin \
enigma2-plugin-extensions-webcamviewer \
enigma2-plugin-extensions-pluginhider \
enigma2-plugin-extensions-pluginsort \
enigma2-plugin-extensions-vlcplayer \
enigma2-plugin-skincomponents-eventposition \
enigma2-plugin-skincomponents-weathercomponent \
enigma2-plugin-skincomponents-channelselectionshorttitle \
enigma2-plugin-systemplugins-networkbrowser \
enigma2-plugin-systemplugins-networkmanager \
enigma2-plugin-systemplugins-networksetup \
enigma2-plugin-systemplugins-networkwizard \
enigma2-plugin-systemplugins-positionersetup \
enigma2-plugin-systemplugins-satfinder \
enigma2-plugin-systemplugins-softwaremanager \
"
RRECOMMENDS_${PN} += " \
peterpan-image-activeskingfx \
peterpan-image-emufiles \
peterpan-image-menufiles \
peterpan-image-menutextcolor \
peterpan-image-plugins \
"
RRECOMMENDS_${PN}_append_dreamone = " \
peterpan-image-binaryfiles-dreamone \
peterpan-image-bootmisc-dreamone \
peterpan-image-ppteam-dreamone \
peterpan-image-ppinfo-dreamone \
"
Alles anzeigen