[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