r1911 - trunk/oe/packages/uboot

mickey at sita.openmoko.org mickey at sita.openmoko.org
Sat May 5 06:15:35 CEST 2007


Author: mickey
Date: 2007-05-05 06:15:34 +0200 (Sat, 05 May 2007)
New Revision: 1911

Modified:
   trunk/oe/packages/uboot/uboot-gta01_svn.bb
Log:
add local git/svn patchset revision to uboot compiled-in version info


Modified: trunk/oe/packages/uboot/uboot-gta01_svn.bb
===================================================================
--- trunk/oe/packages/uboot/uboot-gta01_svn.bb	2007-05-05 02:58:20 UTC (rev 1910)
+++ trunk/oe/packages/uboot/uboot-gta01_svn.bb	2007-05-05 04:15:34 UTC (rev 1911)
@@ -4,7 +4,7 @@
 SECTION = "bootloader"
 PRIORITY = "optional"
 PV = "1.2.0+svn${SRCDATE}"
-PR = "r4"
+PR = "r5"
 
 PROVIDES = "virtual/bootloader"
 S = "${WORKDIR}/git"
@@ -23,6 +23,19 @@
         rm -Rf patches .pc
 }
 
+do_svnrev() {
+	FILE=${S}/tools/setlocalversion
+	OLDFILE=$FILE.old
+	NEWFILE=$FILE.new
+	cp $FILE $OLDFILE
+	LINES=`cat $OLDFILE | wc -l`
+	LINES_WE_WANT=$(($LINES-1))
+	LASTLINE=`cat $OLDFILE | tail -n 1`
+	cat $OLDFILE | head -n $LINES_WE_WANT > $NEWFILE
+	echo ${LASTLINE}_${PR} >> $NEWFILE
+	rm $FILE && mv $NEWFILE $FILE
+}
+
 do_compile () {
 	chmod +x board/neo1973/split_by_variant.sh
 	for mach in ${UBOOT_MACHINES}
@@ -54,3 +67,4 @@
 do_deploy[dirs] = "${S}"
 addtask deploy before do_package after do_install
 addtask quilt before do_patch after do_unpack
+addtask svnrev before do_patch after do_quilt





More information about the commitlog mailing list