No commit message specified.
authornmatavka <nmatavka@web>
Sun, 12 Jan 2014 15:12:35 +0000 (15:12 +0000)
committerCharlie Root <root@leaf.dragonflybsd.org>
Sun, 12 Jan 2014 15:12:35 +0000 (15:12 +0000)
docs/howtos/HowToDPorts/index.mdwn

index 20c5896..fab044a 100644 (file)
@@ -2,13 +2,13 @@
 
 Dports is DragonFly's own third-party software build system.  It is based on FreeBSD's Ports Collection.  Differences between ports and DPorts are intentionally kept to a minimum, both to maintain familiarity for mutual users of both operating systems and also to leverage the tremendous amount of work the FreeBSD contributors put into ports.  DPorts can and does feature ports unique to DragonFly, so it's truly a native system.
 
-The __pkgng__ tool called "pkg" is a modern and fast binary package manager.  It was developed for FreeBSD, but PC-BSD used it in production first, followed soon after by DragonFly.  In the future, it will be the only binary package manager on FreeBSD just as it is for DPorts.
+The __pkgng__ tool called "pkg" is a modern and fast binary package manager.  It was developed for FreeBSD, but PC-BSD used it in production first, followed soon after by DragonFly.  In the future, it will be the only binary package manager on FreeBSD, just as DPorts is currently the only port manager.
 
 __pkgng__ is not a replacement for port management tools like `ports-mgmt/portmaster` or `ports-mgmt/portupgrade`. While `ports-mgmt/portmaster` and `ports-mgmt/portupgrade` can install third-party software from both binary packages and DPorts, __pkgng__ installs only binary packages.
 
 ## Getting started with pkgng
 
-DragonFly daily snapshots and Releases (starting with 3.4) come with __pkgng__ already installed.  However upgrades from earlier releases won't have it.  If the "pkg" program is missing on the system for any reason, it can be quickly bootstrapped without having to build it from source.
+DragonFly daily snapshots and Releases (starting with 3.4) come with __pkgng__ already installed.  Upgrades from earlier releases, however, will not have it.  If the "pkg" program is missing on the system for any reason, it can be quickly bootstrapped without having to build it from source.
 
 To ensure  __pkgng__ on a DragonFly BSD 3.4 or higher system is  ready for use, run the following BEFORE you try to use `pkg` the first time:
 
@@ -18,12 +18,12 @@ To ensure  __pkgng__ on a DragonFly BSD 3.4 or higher system is  ready for use,
     # pkg upgrade
     # rehash
 
-Since you may need to manually edit the configuration file `/usr/local/etc/pkg.conf`  here is the
+Since you may need to manually edit the configuration file `/usr/local/etc/pkg.conf`, here is the
 usual command to edit it using the vi editor:
 
      # vi /usr/local/etc/pkg.conf
 
-Before using consult the man page (`man pkg`) and then try things like these examples:
+Before using consult the man page (`man pkg`) and then try these examples:
 
     # pkg search editors
     # pkg install vim
@@ -40,16 +40,16 @@ Note that this step is unnecessary for any newly installed release from DragonFl
 
 ## Configuring pkgng
 
-Information previously contained in here worked for older versions of pkg, but as pkgng has undergone some changes, so too do the configurations.
+Information previously contained in here worked for older versions of pkg, but as pkgng has undergone some changes, so too have the configurations.
 
-Previously /usr/local/etc/pkg.conf was used and reference to a PACKAGESITE was made. This might still work but it'll complain.
+Previously, /usr/local/etc/pkg.conf was used and reference to a PACKAGESITE was made.  pkgng will still work, but a warning will pop up.
 
 # pkg update
 pkg: PACKAGESITE in pkg.conf is deprecated. Please create a repository configuration file
 Updating repository catalogue
 pkg: Warning: use of http:// URL scheme with SRV records is deprecated: switch to pkg+http://
 
-Insead, listen to the errors. Throw an octothorpe in front of that packagesite line, save it, and move on.
+Listen to the errors: hash out the packagesite line, save the file, and move on.
 
 Go to /usr/local/etc/pkg/repos/