aboutsummaryrefslogtreecommitdiffstats
path: root/packages/images
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.ne>2008-10-12 20:44:07 +0000
committerFelix Domke <tmbinc@elitedvb.ne>2008-10-12 20:44:07 +0000
commitf3b2311a88af4c363f0ff15695a26efc314bd96d (patch)
tree3156b073815a19111ebbf70e7cca22ed885ac064 /packages/images
parent9f88b1c773387115f0dab0442f7ba5ed7dcde5cc (diff)
downloadopenembedded-f3b2311a88af4c363f0ff15695a26efc314bd96d.tar.gz
dreambox-image: automatically create image .nfo file after image build
Diffstat (limited to 'packages/images')
-rw-r--r--packages/images/dreambox-image.bb15
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/images/dreambox-image.bb b/packages/images/dreambox-image.bb
index 0c9f49af4d..b541d011e4 100644
--- a/packages/images/dreambox-image.bb
+++ b/packages/images/dreambox-image.bb
@@ -147,3 +147,18 @@ IMAGE_LINGUAS = " "
export IPKG_INSTALL = '${RDEPENDS}'
inherit image_ipk
+export NFO = '${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.nfo'
+addtask nfo after do_rootfs before do_build
+
+do_nfo() {
+ e2vers=`grep -i version "${IMAGE_ROOTFS}/usr/lib/ipkg/info/enigma2.control"`
+ echo -e "Enigma2:\tExperimental Release ${e2vers:9:3}" > ${NFO}
+ echo -e "Machine:\tDreambox ${MACHINE}" >> ${NFO}
+ echo -e "Date:\t$(date +%Y-%m-%d' '%H':'%M)" >> ${NFO}
+ echo -e "Issuer:\tDream Multimedia TV" >> ${NFO}
+ distrover=${DISTRO_VERSION}
+ echo -e "Link:\thttp://dreamboxupdate.com/${DISTRO}/${distrover:0:3}/${MACHINE}/experimental" >> ${NFO}
+ echo -ne "md5sum:\t" >> ${NFO}
+ cd ${DEPLOY_DIR_IMAGE}
+ md5sum ${IMAGE_NAME}.nfi >> ${NFO}
+}