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.

Reply via email to