[Clfs-commits] commit: r4915 - in /branches/clfs-embedded: BOOK/ config/ patches/ scripts/patch/

svn at cross-lfs.org svn at cross-lfs.org
Sat Mar 28 09:12:36 PDT 2009


Author: jim
Date: Sat Mar 28 16:12:33 2009
New Revision: 4915

Log:
uClibc Updates and Linux Update

Added:
    branches/clfs-embedded/config/uClibc-0.9.30.1.config
      - copied, changed from r4912, branches/clfs-embedded/config/uClibc-0.9.30.config
    branches/clfs-embedded/patches/uClibc-0.9.30.1-branch_update-1.patch
Removed:
    branches/clfs-embedded/config/uClibc-0.9.30.config
    branches/clfs-embedded/patches/uClibc-0.9.30-branch_update-3.patch
Modified:
    branches/clfs-embedded/BOOK/packages.ent
    branches/clfs-embedded/BOOK/patches.ent
    branches/clfs-embedded/scripts/patch/uclibc-patches.sh

Modified: branches/clfs-embedded/BOOK/packages.ent
==============================================================================
--- branches/clfs-embedded/BOOK/packages.ent (original)
+++ branches/clfs-embedded/BOOK/packages.ent Sat Mar 28 16:12:33 2009
@@ -54,10 +54,10 @@
 
 <!ENTITY linux-dl-version "2.6">
 
-<!ENTITY linux-version "2.6.28.7">
-<!ENTITY linux-size "51,483 KB">
+<!ENTITY linux-version "2.6.29">
+<!ENTITY linux-size "55,253 KB">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2">
-<!ENTITY linux-md5 "72d7d509c1f997e6d043bc9c683d89f1">
+<!ENTITY linux-md5 "64921b5ff5cdadbccfcd3820f03be7d8">
 <!ENTITY linux-home "http://www.kernel.org">
 
 <!ENTITY mpfr-version "2.4.1">
@@ -67,10 +67,10 @@
 <!ENTITY mpfr-md5 "f5916d785d4f7e7282057f6a3ebff9ce">
 <!ENTITY mpfr-home "http://www.mpfr.org/">
 
-<!ENTITY uclibc-version "0.9.30">
-<!ENTITY uclibc-size "2,238 KB">
+<!ENTITY uclibc-version "0.9.30.1">
+<!ENTITY uclibc-size "2,231 KB">
 <!ENTITY uclibc-url "http://www.uclibc.org/downloads/uClibc-&uclibc-version;.tar.bz2">
-<!ENTITY uclibc-md5 "e5766e2566e0297adebebbcc0aba1f2d">
+<!ENTITY uclibc-md5 "1a4b84e5536ad8170563ffa88c34679c">
 <!ENTITY uclibc-home "http://uclibc.org/">
 
 <!ENTITY uclibc-config-version "&uclibc-version;">

Modified: branches/clfs-embedded/BOOK/patches.ent
==============================================================================
--- branches/clfs-embedded/BOOK/patches.ent (original)
+++ branches/clfs-embedded/BOOK/patches.ent Sat Mar 28 16:12:33 2009
@@ -32,9 +32,9 @@
 <!ENTITY mpfr-branch_update-patch-md5 "45b649ee8fe4ad885bbef5386df84bcf">
 <!ENTITY mpfr-branch_update-patch-size "3 KB">
 
-<!ENTITY uclibc-branch_update-patch "uClibc-&uclibc-version;-branch_update-3.patch">
-<!ENTITY uclibc-branch_update-patch-md5 "7987da42d5ad2a3cbcad571d780d81c6">
-<!ENTITY uclibc-branch_update-patch-size "93 KB">
+<!ENTITY uclibc-branch_update-patch "uClibc-&uclibc-version;-branch_update-1.patch">
+<!ENTITY uclibc-branch_update-patch-md5 "7f1ca40d176b74b865977fb085a5eb7f">
+<!ENTITY uclibc-branch_update-patch-size "36 KB">
 
 <!-- Beyond patches -->
 

Modified: branches/clfs-embedded/scripts/patch/uclibc-patches.sh
==============================================================================
--- branches/clfs-embedded/scripts/patch/uclibc-patches.sh (original)
+++ branches/clfs-embedded/scripts/patch/uclibc-patches.sh Sat Mar 28 16:12:33 2009
@@ -4,53 +4,55 @@
 # Get Version #
 #
 VERSION=$1
+SOURCEVERSION=$2
 
 # Check Input
 #
-if [ "${VERSION}" = "" ]; then
+if [ "${VERSION}" = "" -o "${SOURCEVERSION}" = "" ]; then
   echo "$0 - uClibc_Version"
-  echo "This will Create a Patch for uClibc uClibc_Version"
+  echo "This will Create a Patch for uClibc uClibc_Series uClibc_Version"
+  echo "Example $0 0.9.30 0.9.30.1"
   exit 255
 fi
 
 # Download uClibc Source
 #
 cd /usr/src
-if ! [ -e uClibc-${VERSION}.tar.bz2  ]; then
-  wget http://www.uclibc.org/downloads/uClibc-${VERSION}.tar.bz2
+if ! [ -e uClibc-${SOURCEVERSION}.tar.bz2  ]; then
+  wget http://www.uclibc.org/downloads/uClibc-${SOURCEVERSION}.tar.bz2
 fi
 
 # Set Patch Number
 #
 cd /usr/src
 wget http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/clfs-embedded/patches/ --no-remove-listing
-PATCH_NUM=$(cat index.html | grep uClibc | grep "${VERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
+PATCH_NUM=$(cat index.html | grep uClibc | grep "${SOURCEVERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
 rm -f index.html
 
 # Cleanup Directory
 #
-rm -rf uClibc-${VERSION} uClibc-${VERSION}.orig
-tar xvf uClibc-${VERSION}.tar.bz2
-mv uClibc-${VERSION} uClibc-${VERSION}.orig
+rm -rf uClibc-${SOURCEVERSION} uClibc-${SOURCEVERSION}.orig
+tar xvf uClibc-${SOURCEVERSION}.tar.bz2
+mv uClibc-${SOURCEVERSION} uClibc-${SOURCEVERSION}.orig
 CURRENTDIR=$(pwd -P)
 
 # Get Current Updates from SVN
 #
 cd /usr/src
 FIXEDVERSION=$(echo ${VERSION} | sed -e 's/\./_/g')
-svn export  svn://uclibc.org/branches/uClibc_${FIXEDVERSION} uClibc-${VERSION}
+svn export svn://uclibc.org/branches/uClibc_${FIXEDVERSION} uClibc-${SOURCEVERSION}
 
 # Create Patch
 #
 cd /usr/src
-echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "Date: `date +%m-%d-%Y`" >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "Initial Package Version: ${VERSION}" >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "Origin: Upstream" >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "Upstream Status: Applied" >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "Description: This is a branch update for uClibc-${VERSION}, and should be" >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "             rechecked periodically." >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "" >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-diff -Naur uClibc-${VERSION}.orig uClibc-${VERSION} >> uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch
-echo "Created /usr/src/uClibc-${VERSION}-branch_update-${PATCH_NUM}.patch."
+echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "Date: `date +%m-%d-%Y`" >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "Initial Package Version: ${SOURCEVERSION}" >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "Origin: Upstream" >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "Upstream Status: Applied" >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "Description: This is a branch update for uClibc-${SOURCEVERSION}, and should be" >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "             rechecked periodically." >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "" >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+diff -Naur uClibc-${SOURCEVERSION}.orig uClibc-${SOURCEVERSION} >> uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch
+echo "Created /usr/src/uClibc-${SOURCEVERSION}-branch_update-${PATCH_NUM}.patch."




More information about the Clfs-commits mailing list