[oe-commits] org.oe.dev packaged-staging.bbclass: protect against empty SRC_URI

koen commit oe at amethyst.openembedded.net
Fri Apr 11 07:53:38 UTC 2008


packaged-staging.bbclass: protect against empty SRC_URI

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 7d3226cd92a8dd5c3af4546558ceedd173db88ac
ViewMTN: http://monotone.openembedded.org/revision/info/7d3226cd92a8dd5c3af4546558ceedd173db88ac
Files:
1
classes/packaged-staging.bbclass
Diffs:

#
# mt diff -r75b50263119e17063f5623d4e95924b911df6537 -r7d3226cd92a8dd5c3af4546558ceedd173db88ac
#
#
#
# patch "classes/packaged-staging.bbclass"
#  from [af2dc7a8ccc45ac795724160291eddb776b619b5]
#    to [6e8ca636a852ed0e8d6e34c083750fe3195f9d27]
#
============================================================
--- classes/packaged-staging.bbclass	af2dc7a8ccc45ac795724160291eddb776b619b5
+++ classes/packaged-staging.bbclass	6e8ca636a852ed0e8d6e34c083750fe3195f9d27
@@ -233,9 +233,15 @@ staging_packager () {
 	echo "Priority: Optional"               >> ${PSTAGE_TMPDIR_STAGE}/CONTROL/control
 	echo "Maintainer: ${MAINTAINER}"        >> ${PSTAGE_TMPDIR_STAGE}/CONTROL/control
 	echo "Architecture: ${PSTAGE_PKGARCH}"  >> ${PSTAGE_TMPDIR_STAGE}/CONTROL/control
-	echo "Source: ${SRC_URI}"               >> ${PSTAGE_TMPDIR_STAGE}/CONTROL/control
-
-        ${PSTAGE_BUILD_CMD} ${PSTAGE_TMPDIR_STAGE} ${DEPLOY_DIR_PSTAGE}/${PSTAGE_PKGPATH}
+	
+	# Protect against empty SRC_URI
+	if [ "${SRC_URI}" != "" ] ; then		
+		echo "Source: ${SRC_URI}"               >> ${PSTAGE_TMPDIR_STAGE}/CONTROL/control
+	else
+		echo "Source: OpenEmbedded"               >> ${PSTAGE_TMPDIR_STAGE}/CONTROL/control
+	fi
+        
+	${PSTAGE_BUILD_CMD} ${PSTAGE_TMPDIR_STAGE} ${DEPLOY_DIR_PSTAGE}/${PSTAGE_PKGPATH}
 	${PSTAGE_INSTALL_CMD} ${PSTAGE_PKG}
 }
 






More information about the Openembedded-commits mailing list