3.6.2 note
[ikiwiki.git] / docs / howtos / howtoporttodragonfly / index.mdwn
index ad8ffbb..c67bf0f 100644 (file)
@@ -29,9 +29,9 @@ Suppose you would want to modify the application foo/bar from the pkgsrc collect
 
 This will restore the changes previously made, which will be a good starting point for the porting. The bmake command could also be used without options to attempt an immediate first compilation. But you might have to change some files first, like the GNU scripts for example.
 
-Suppose that the foo application of the collection is version 1.0. Let's go into the newly extracted source directory located right here<a name="AEN1" href="#FTN.AEN1">[1]</a>:
+Suppose that the bar application of the collection is version 1.0. Let's go into the newly extracted source directory located right here<a name="AEN1" href="#FTN.AEN1">[1]</a>:
 
-       cd /var/obj/pkgsrc/foo/bar/work/foo-1.0
+       cd /usr/pkgobj/bootstrap/work/pkgsrc/foo/bar/work/bar-1.0
 
 VoilĂ , your ready! The porting of the source code can now begin.
 
@@ -230,9 +230,9 @@ The NetBSD group, which maintains pkgsrc, recommends the use of this definition.
 
 Ideally, a port to DragonFly shall always be at the project level. But realistically, it is faster and easier to modify applications at the pkgsrc level.
 
-pkgsrc contains the patches and some basic information needed to build a package.
+pkgsrc contains the patches and some basic information needed to build a package in the *package directory* (by default `/usr/pkgsrc/<category>/<package>`).
 
-The `pkgtools/pkgdiff` suite of tools helps with creating and updating patches to a package. Extract the source code into the work directory (by default `/usr/pkgobj/bootstrap/work/pkgsrc/<category>/<package>/work/`) by invoking
+The `pkgtools/pkgdiff` suite of tools helps with creating and updating patches to a package. Extract the source code into the *work directory* (by default `/usr/pkgobj/bootstrap/work/pkgsrc/<category>/<package>/work/`) by invoking
 
         bmake patch
 
@@ -302,7 +302,7 @@ It is also possible to import new packages in pkgsrc-wip. See [http://pkgsrc-wip
       </td>
       <td align="LEFT" valign="TOP">
         <p>
-          Previously, the work directory was created directly in the directory dedicated to the ported application, under the pkgsrc directory. But to preserve the integrity of these directories and to be able to compile on another volume, the working files have been moved under /usr/obj. The source code located in /usr/src followed the same path.
+          Previously, the work directory was created directly in the directory dedicated to the ported application, under the pkgsrc directory. But to preserve the integrity of these directories and to be able to compile on another volume, the working files have been moved under /usr/pkgobj.
         </p>
       </td>
   </tr>