aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormaximilian attems <max@stro.at>2010-03-21 05:03:17 +0100
committermaximilian attems <max@stro.at>2010-03-22 01:26:49 +0100
commitb88f0c31bae1ee23d1b8295111a2dd7918fe7e57 (patch)
tree6335707a5a93a12d58337c89af31149b5d7237bf
parentd299387f8b65ea95ddae9013d5d933250efb32cc (diff)
downloadklibc-b88f0c31bae1ee23d1b8295111a2dd7918fe7e57.tar.gz
[klibc] document klibc dash sync procedure
there might be easier ways, but this one worked out. As bonus rename README.klibc to README.dash. Signed-off-by: maximilian attems <max@stro.at>
-rw-r--r--usr/dash/README.dash25
-rw-r--r--usr/dash/README.klibc7
2 files changed, 25 insertions, 7 deletions
diff --git a/usr/dash/README.dash b/usr/dash/README.dash
new file mode 100644
index 0000000000000..7d8d66dcdabf0
--- /dev/null
+++ b/usr/dash/README.dash
@@ -0,0 +1,25 @@
+This version of dash was obtained from
+
+git://git.kernel.org/pub/scm/utils/dash/dash.git
+
+It corresponds to changeset ea2cf705d50024b09e00f8f5bf9c666429bccfa5.
+
+HOWTO sync branch:
+1) Generate patch and fix up their path
+
+Remember to set Herbert Xu name and email, as format-patch, looses -s blocks:
+git format-patch -s <changeset>..
+
+Path fixup:
+perl -i -pe 's#^([-+]{3} [ab]/)src/#$1#g' 00*patch
+
+2) Import patches on by one
+git am --directory="usr/dash" --exclude="usr/dash/configure.ac" \
+ --exclude="usr/dash/ChangeLog" --exclude="usr/dash/dash.1" \
+ --exclude="usr/dash/Makefile.am" --exclude="usr/dash/mksignames.c" \
+ -i -s ../dash/000X-foo.patch
+
+The only changes made are the addition of config.h, Kbuild usage
+and the omition of Changelog and manpage.
+
+3) update config.h
diff --git a/usr/dash/README.klibc b/usr/dash/README.klibc
deleted file mode 100644
index 1e9f005883f81..0000000000000
--- a/usr/dash/README.klibc
+++ /dev/null
@@ -1,7 +0,0 @@
-This version of dash was obtained from
-
-http://gondor.apana.org.au/~herbert/dash/dash.git/
-
-It corresponds to changeset e592f4dfe80dcac85764ac9aaad3132e5ba28663.
-
-The only changes made are the addition of config.h and a new Makefile.