Module Name: src
Committed By: alnsn
Date: Sat Aug 4 17:47:26 UTC 2018
Added Files:
src/external/mit/lua/dist: README.import
Log Message:
README.import with step-by-step import instruction.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/mit/lua/dist/README.import
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: src/external/mit/lua/dist/README.import
diff -u /dev/null src/external/mit/lua/dist/README.import:1.1
--- /dev/null Sat Aug 4 17:47:26 2018
+++ src/external/mit/lua/dist/README.import Sat Aug 4 17:47:26 2018
@@ -0,0 +1,20 @@
+How to import Lua x.y.z
+=======================
+
+1. Untar a new version to a directory called dist.work or even
+ somethere outside of the tree.
+2. Run lua2netbsd script inside that directory.
+3. Run 'cvs import src/external/mit/lua/dist LUA LUA_<<x_y_z>>'.
+ It's very important to run it from inside the right direcory!
+4. Move the dist directory away (is it optional?).
+5. Run 'cvs up -dP' to bring the new import to the tree.
+6. Run 'cvs up -j LUA_<<previous_version>> -j LUA_<<x_y_z>>'.
+ It will generate many conflicts.
+7. Resolve conflicts. Most (if not all) conflicts are around $NetBSD: README.import,v 1.1 2018/08/04 17:47:26 alnsn Exp $
+ RCS identifiers.
+8. Commit your changes.
+
+Vendor branches are usually named LUA_<<x_y_z>> but if there was a problem
+with cvs import, they can be named differently.
+
+The last imported vendor branch is called LUA_5_3_5_try2.