=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/checklist.html,v retrieving revision 1.65 retrieving revision 1.66 diff -c -r1.65 -r1.66 *** www/Attic/checklist.html 2007/05/15 20:17:18 1.65 --- www/Attic/checklist.html 2007/06/04 19:23:30 1.66 *************** *** 348,354 **** The server makes extensive use of strlcpy/strlcat/snprintf. !
  • Create pkg/PLIST. After the install is complete use the developer's command, make plist which makes the file PLIST in the pkg directory. This file is a candidate packing list. --- 348,359 ---- The server makes extensive use of strlcpy/strlcat/snprintf. !

  • ! Make sure your /etc/mtree directory is up-to-date. ! (The next step uses the mtree lists to remove existing directories from ! generated packing-lists). Remember that (U)pdate does not ! touch /etc... !

  • Create pkg/PLIST. After the install is complete use the developer's command, make plist which makes the file PLIST in the pkg directory. This file is a candidate packing list. *************** *** 369,374 **** --- 374,390 ----

  • + Verify shared library dependencies. Run make port-lib-depends-check + and add every LIB_DEPENDS or WANTLIB annotation + that is needed until it runs cleanly. + You may want to read + the update guidelines + to understand why this is so important. +

  • + If you added to LIB_DEPENDS, Re-run make plist. It + is possible some directories do not need to be in the PLIST, as they've + been installed by a dependency. +

  • Test the packaging. After the port installs correctly issue the command make package to create a package. To test the *************** *** 493,498 **** Porting www@openbsd.org !
    $OpenBSD: checklist.html,v 1.65 2007/05/15 20:17:18 simon Exp $ --- 509,514 ---- Porting www@openbsd.org !
    $OpenBSD: checklist.html,v 1.66 2007/06/04 19:23:30 espie Exp $