[oe-commits] Andreas Oberritter : dreambox-image: don't use bash extensions

GIT User account git at amethyst.openembedded.net
Tue Oct 21 10:48:52 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dreambox
Commit: 9b7a0e633388c2f0d7d7c4525fe7b8f571402995
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=9b7a0e633388c2f0d7d7c4525fe7b8f571402995

Author: Andreas Oberritter <obi at opendreambox.org>
Date:   Sat Oct 18 13:11:17 2008 +0200

dreambox-image: don't use bash extensions

---

 packages/images/dreambox-image.bb |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/packages/images/dreambox-image.bb b/packages/images/dreambox-image.bb
index bb32523..69cb174 100644
--- a/packages/images/dreambox-image.bb
+++ b/packages/images/dreambox-image.bb
@@ -151,18 +151,18 @@ inherit image_ipk
 export NFO = '${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.nfo'
 
 do_rootfs_append() {
-	e2vers=`grep -i version "${IMAGE_ROOTFS}/usr/lib/ipkg/info/enigma2.control"`
-	echo -e "Enigma2:\tExperimental ${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}
+	VER=`grep Version: "${IMAGE_ROOTFS}/usr/lib/ipkg/info/enigma2.control" | cut -b 10-12`
+	printf "Enigma2: Experimental ${VER}\n" > ${NFO}
+	printf "Machine: Dreambox ${MACHINE}\n" >> ${NFO}
+	DATE=`date +%Y-%m-%d' '%H':'%M`
+	printf "Date: ${DATE}\n" >> ${NFO}
+	printf "Issuer: Dream Multimedia TV\n" >> ${NFO}
+	VER=`echo ${DISTRO_VERSION} | cut -b 1-3`
+	printf "Link: http://dreamboxupdate.com/${DISTRO}/${VER}/${MACHINE}/experimental\n" >> ${NFO}
 	if [ "${DESC}" != "" ]; then
-		echo -e "Description:\t${DESC}" >> ${NFO}
-		echo -e ${DESC} >> ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.desc
+		printf "Description: ${DESC}\n" >> ${NFO}
+		printf "${DESC}\n" >> ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.desc
 	fi
-	echo -e "md5sum:\t" >> ${NFO}
-	cd ${DEPLOY_DIR_IMAGE}
-	md5sum ${IMAGE_NAME}.nfi >> ${NFO}
+	MD5SUM=`md5sum ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.nfi | cut -b 1-32`
+	printf "MD5: ${MD5SUM}\n" >> ${NFO}
 }





More information about the Openembedded-commits mailing list