=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/checklist.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- www/Attic/checklist.html 1998/08/16 00:16:31 1.3 +++ www/Attic/checklist.html 1998/09/09 02:45:25 1.4 @@ -27,6 +27,9 @@ marc@snafu.org.
@@ -149,7 +152,82 @@
package first do a pkg_delete
and then do a
pkg_add
The results after an add should EXACTLY
match the results after a `make install'.
+
+
The ports@openbsd mailing list is a good place to find porting-savy + people with different platforms! +
+ In short, import is typically used when a port is created. + From that point on cvs add and cvs rm are typically used to add or remove + files, and the normal edit->commit cycle for changes. +
+ You might use something like this: +
+cd kaffe1 +make clean # you really really don't want to check in all of work! +cvs -d cvs.openbsd.org:/cvs import -m 'kaffe port' ports/lang/kaffe1 \ + YourName YourName_YYYY-MMM-DD ++
-d cvs.openbsd.org:/cvs says where cvs lives. This can be omitted if you + have a CVS_ROOT environment variable defined. +
-m 'kaffe port' is your login message. Change it to whatever you like +
ports/lang/kaffe1 is the path relative to /cvs where the port lives +
YourName (replaced with your login name) is the "vendor tag". + You imported it so you are the vendor. +
YourName_YYYY-MMM-DD (e.g., ian_2000-Jan-01) + is the 'vendor release tag'. This is as good as any. +
As a real example, here is the output of checking in the Kaffe1 port, + which one of us did on September 8, 1998: +
+$ cd kaffe1 +$ make clean >/dev/null +$ cvs import -m 'kaffe1.0(==JDK1.1) port' ports/lang/kaffe1 ian ian_1998-Sep-08 +ian@cvs.openbsd.org's password: (not shown, obviously) +I ports/lang/kaffe1/CVS +I ports/lang/kaffe1/files/CVS +I ports/lang/kaffe1/pkg/CVS +N ports/lang/kaffe1/Makefile +cvs server: Importing /cvs/ports/lang/kaffe1/files +N ports/lang/kaffe1/files/md5 +cvs server: Importing /cvs/ports/lang/kaffe1/pkg +N ports/lang/kaffe1/pkg/COMMENT +N ports/lang/kaffe1/pkg/DESCR +N ports/lang/kaffe1/pkg/PLIST + +No conflicts created by this import +$ ++
If you do not have CVS commit access, send mail to the ports + maintainers at ports@openbsd.org, + stating that you have a port ready to go into the tree. List the + name and version of the program, the platforms it's been tested on, + and any limitations. +
+