pkgsrc and Handbook?

Jeremy C. Reed reed at
Wed Jun 15 14:10:55 PDT 2005

I have been working on some patches for handbook that also mention pkgsrc.
I don't know official status of DragonFly BSD and package management.

For example:

Index: en/books/handbook/basics/chapter.sgml
RCS file: /dcvs/doc/en/books/handbook/basics/chapter.sgml,v
retrieving revision 1.3
diff -I\$DragonFly.*\$ -b -u -r1.3 chapter.sgml
--- en/books/handbook/basics/chapter.sgml	7 Oct 2004 20:03:22 -0000	1.3
+++ en/books/handbook/basics/chapter.sgml	15 Jun 2005 21:08:50 -0000
@@ -727,6 +727,11 @@

+	      <entry><filename class="directory">/usr/dfports</filename></entry>
+	      <entry>The &os; ports collection (optional).</entry>
+	    </row>
+	    <row>
 	      <entry><filename class="directory">/usr/include/</filename></entry>
 	      <entry>Standard C include files.</entry>
@@ -772,13 +777,23 @@

-	      <entry><filename class="directory">/usr/ports</filename></entry>
-	      <entry>The FreeBSD ports collection (optional).</entry>
+	      <entry><filename class="directory">/usr/pkg</filename></entry>
+	      <entry>Used as
+	        the default destination for the files installed via the
+		&pkgsrc; framework or &pkgsrc; packages. The configuration
+		directory is tunable, but the default location is
+		<filename>/usr/pkg/etc</filename>.
+	      </entry>

-	      <entry><filename class="directory">/usr/dfports</filename></entry>
-	      <entry>The &os; ports collection (optional).</entry>
+	      <entry><filename class="directory">/usr/pkgsrc</filename></entry>
+	      <entry>The &pkgsrc; collection for installing packages (optional).</entry>
+	    </row>
+	    <row>
+	      <entry><filename class="directory">/usr/ports</filename></entry>
+	      <entry>The FreeBSD ports collection (optional).</entry>

@@ -1922,7 +1937,7 @@
       variables.  &os; comes with a set of shells, such as
       <command>sh</command>, the Bourne Shell, and <command>tcsh</command>,
       the improved C-shell.  Many other shells are available
-      from the FreeBSD Ports Collection, such as
+      from &pkgsrc; and the FreeBSD Ports collections, such as
       <command>zsh</command> and <command>bash</command>.</para>

     <para>Which shell do you use?  It is really a matter of taste.  If you
@@ -2166,7 +2181,7 @@
     <para>&os; also comes with more powerful text editors such as
       <command>vi</command> as part of the base system, while other editors, like
       <command>emacs</command> and <command>vim</command>,
-      are part of the FreeBSD Ports Collection.  These editors offer much
+      are part of the &pkgsrc; and FreeBSD Ports collections.  These editors offer much
       more functionality and power at the expense of being a little more
       complicated to learn.  However if you plan on doing a lot of text
       editing, learning a more powerful editor such as

(I added entity pkgsrc to doc/share/sgml/trademarks.ent.)

The above also fix some alphabetical order.

I have also modified multimedia chapter a lot to cover some pkgsrc.

Any thoughts about pkgsrc and the Handbook?

 Jeremy C. Reed

p.s. I am a pkgsrc developer.

More information about the Docs mailing list