[Clfs-commits] commit: r4703 - in /branches/clfs-embedded/scripts/patch: busybox-patch.sh uclibc-patches.sh
svn at cross-lfs.org
svn at cross-lfs.org
Mon Feb 16 16:28:23 PST 2009
Author: jim
Date: Tue Feb 17 00:28:22 2009
New Revision: 4703
Log:
Updates to Patch Creaters
Modified:
branches/clfs-embedded/scripts/patch/busybox-patch.sh
branches/clfs-embedded/scripts/patch/uclibc-patches.sh
Modified: branches/clfs-embedded/scripts/patch/busybox-patch.sh
==============================================================================
--- branches/clfs-embedded/scripts/patch/busybox-patch.sh (original)
+++ branches/clfs-embedded/scripts/patch/busybox-patch.sh Tue Feb 17 00:28:22 2009
@@ -26,6 +26,14 @@
if ! [ -e busybox-${VERSION}.tar.bz2 ]; then
wget http://busybox.net/downloads/busybox-${VERSION}.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 busybox | grep "${VERSION}" | 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
#
@@ -67,13 +75,13 @@
# Create Patch
#
cd /usr/src
-echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > busybox-${VERSION}-branch_update-x.patch
-echo "Date: `date +%m-%d-%Y`" >> busybox-${VERSION}-branch_update-x.patch
-echo "Initial Package Version: ${VERSION}" >> busybox-${VERSION}-branch_update-x.patch
-echo "Origin: Upstream" >> busybox-${VERSION}-branch_update-x.patch
-echo "Upstream Status: Applied" >> busybox-${VERSION}-branch_update-x.patch
-echo "Description: This is a branch update for busybox-${VERSION}, and should be" >> busybox-${VERSION}-branch_update-x.patch
-echo " rechecked periodically." >> busybox-${VERSION}-branch_update-x.patch
-echo "" >> busybox-${VERSION}-branch_update-x.patch
-diff -Naur busybox-${VERSION}.orig busybox-${VERSION} >> busybox-${VERSION}-branch_update-x.patch
-echo "Created /usr/src/busybox-${VERSION}-branch_update-x.patch."
+echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo "Date: `date +%m-%d-%Y`" >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo "Initial Package Version: ${VERSION}" >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo "Origin: Upstream" >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo "Upstream Status: Applied" >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo "Description: This is a branch update for busybox-${VERSION}, and should be" >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo " rechecked periodically." >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo "" >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+diff -Naur busybox-${VERSION}.orig busybox-${VERSION} >> busybox-${VERSION}-branch_update-${PATCH_NUM}.patch
+echo "Created /usr/src/busybox-${VERSION}-branch_update-${PATCH_NUM}.patch."
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 Tue Feb 17 00:28:22 2009
@@ -20,6 +20,14 @@
wget http://www.uclibc.org/downloads/uClibc-${VERSION}.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=$(expr ${PATCH_NUM} + 1)
+rm -f index.html
+
# Cleanup Directory
#
rm -rf uClibc-${VERSION} uClibc-${VERSION}.orig
@@ -36,13 +44,13 @@
# Create Patch
#
cd /usr/src
-echo "Submitted By: Jim Gifford (jim at cross-lfs dot org)" > uClibc-${VERSION}-branch_update-x.patch
-echo "Date: `date +%m-%d-%Y`" >> uClibc-${VERSION}-branch_update-x.patch
-echo "Initial Package Version: ${VERSION}" >> uClibc-${VERSION}-branch_update-x.patch
-echo "Origin: Upstream" >> uClibc-${VERSION}-branch_update-x.patch
-echo "Upstream Status: Applied" >> uClibc-${VERSION}-branch_update-x.patch
-echo "Description: This is a branch update for uClibc-${VERSION}, and should be" >> uClibc-${VERSION}-branch_update-x.patch
-echo " rechecked periodically." >> uClibc-${VERSION}-branch_update-x.patch
-echo "" >> uClibc-${VERSION}-branch_update-x.patch
-diff -Naur uClibc-${VERSION}.orig uClibc-${VERSION} >> uClibc-${VERSION}-branch_update-x.patch
-echo "Created /usr/src/uClibc-${VERSION}-branch_update-x.patch."
+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."
More information about the Clfs-commits
mailing list