From jc@minjust.gov.ua  Wed Dec 11 01:38:56 2002
Return-Path: <jc@minjust.gov.ua>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 515CD37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 11 Dec 2002 01:38:56 -0800 (PST)
Received: from mash.minjust.gov.ua (mash.minjust.gov.ua [195.5.27.176])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 7971143EC2
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 11 Dec 2002 01:38:55 -0800 (PST)
	(envelope-from jc@minjust.gov.ua)
Received: from yard.minjust.gov.ua ([10.1.9.27])
	by mash.minjust.gov.ua with esmtp (Exim 4.10)
	id 18M3KQ-000HUX-00
	for FreeBSD-gnats-submit@freebsd.org; Wed, 11 Dec 2002 11:38:54 +0200
Received: from jc by yard.minjust.gov.ua with local (Exim 4.10)
	id 18M3KI-0002yt-00
	for FreeBSD-gnats-submit@freebsd.org; Wed, 11 Dec 2002 11:38:46 +0200
Message-Id: <E18M3KI-0002yt-00@yard.minjust.gov.ua>
Date: Wed, 11 Dec 2002 11:38:46 +0200
From: Igor Karpov <jc@minjust.gov.ua>
Reply-To: Igor Karpov <jc@minjust.gov.ua>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: "make fetch-recursive" target description is missing in the ports manpage.
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         46181
>Category:       docs
>Synopsis:       "make fetch-recursive" target description is missing in the ports manpage.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Dec 11 01:40:01 PST 2002
>Closed-Date:    Wed Nov 12 09:08:11 CET 2003
>Last-Modified:  Wed Nov 12 09:08:11 CET 2003
>Originator:     Igor Karpov
>Release:        FreeBSD 4.7-RELEASE-p2 i386
>Organization:
Ministry of Justice of Ukraine
>Environment:
System: FreeBSD yard.minjust.gov.ua 4.7-RELEASE-p2 FreeBSD 4.7-RELEASE-p2 #1: Fri Dec 6 10:18:20 EET 2002 root@yard.minjust.gov.ua:/usr/obj/usr/src/sys/YARD i386


	
>Description:
	
	manpage on "ports" should contain "make fetch-recursive" target description.
>How-To-Repeat:
	
	man ports
>Fix:

	
It would be good to add "make fetch-recursive" target description into the man page on ports. There are too many questions from newbies on this matter.

>Release-Note:
>Audit-Trail:

From: Giorgos Keramidas <keramida@freebsd.org>
To: Igor Karpov <jc@minjust.gov.ua>
Cc: bug-followup@freebsd.org
Subject: Re: docs/46181: "make fetch-recursive" target description is missing in the ports manpage.
Date: Wed, 11 Dec 2002 12:15:14 +0200

 On 2002-12-11 11:38, Igor Karpov <jc@minjust.gov.ua> wrote:
 > manpage on "ports" should contain "make fetch-recursive" target
 > description.  It would be good to add "make fetch-recursive" target
 > description into the man page on ports. There are too many questions
 > from newbies on this matter.
 
 I'll try to make the necessary changes and have them reviewed by
 freebsd-ports and/or portmgr.  The ports.7 manpage contains a lot of
 the stuff that /usr/ports/Mk/bsd.port.mk includes in comments.  There
 are other things that could be added too. The following is a list, in
 case someone is faster doing this and beats me to it:
 
 : target descriptions missing from:
 :
 : ports.7                 bsd.port.mk
 : -------------------------------------------------------
 : checkpatch              depends
 : checksum-recursive      describe
 : makesum                 distclean
 : clean-depends           index
 : fetch-recursive-list    pretty-print-run-depends-list
 :                         pretty-print-build-depends-list
 :                         readmes
 :                         search

From: Murray Stokely <murray@FreeBSD.org>
To: Giorgos Keramidas <keramida@freebsd.org>
Cc: freebsd-doc@FreeBSD.org
Subject: Re: docs/46181: "make fetch-recursive" target description is missing in the ports manpage.
Date: Sat, 26 Apr 2003 00:56:44 -0700

 On Wed, Dec 11, 2002 at 02:20:02AM -0800, Giorgos Keramidas wrote:
 >  I'll try to make the necessary changes and have them reviewed by
 >  freebsd-ports and/or portmgr.  The ports.7 manpage contains a lot of
 >  the stuff that /usr/ports/Mk/bsd.port.mk includes in comments.  There
 >  are other things that could be added too. The following is a list, in
 >  case someone is faster doing this and beats me to it:
 
 Does anyone have a patch for this yet?  It would be nice to update
 ports.7.  Can the original submitter at least propose some exact text
 to be added if not a patch?
 
       - Murray

From: Sergey Matveychuk <sem@ciam.ru>
To: freebsd-gnats-submit@FreeBSD.org, jc@minjust.gov.ua,
	keramida@freebsd.org
Cc:  
Subject: Re: docs/46181: "make fetch-recursive" target description is missing
 in the ports manpage.
Date: Mon, 18 Aug 2003 19:31:30 +0400

 This is a multi-part message in MIME format.
 --------------030608060508080804080103
 Content-Type: text/plain; charset=us-ascii; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Murray Stokely wrote:
 > Does anyone have a patch for this yet?  It would be nice to update
 >  ports.7.  Can the original submitter at least propose some exact text
 >  to be added if not a patch?
 
 I've wrote some little patch for new targets. Check it.
 
 ----
 Sem.
 
 --------------030608060508080804080103
 Content-Type: text/plain;
  name="ports.7.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="ports.7.diff"
 
 --- ports.7.orig	Mon Aug 18 18:47:00 2003
 +++ ports.7	Mon Aug 18 19:24:05 2003
 @@ -161,6 +161,11 @@
  .Bl -tag -width ".Cm fetch-list"
  .It Cm fetch-list
  Show list of files needed to be fetched in order to build the port.
 +.It Cm fetch-recursive
 +Retrieves all of the files needed to build this port and dependencies.
 +.It Cm fetch-recursive-list
 +Show list of files that would be retrieved by
 +.Cm fetch-recursive .
  .It Cm pretty-print-run-depends-list , pretty-print-build-depends-list
  Print a list of all the compile and run dependencies, and dependencies
  of those dependencies.
 @@ -189,6 +194,11 @@
  .It Cm deinstall
  Remove an installed port from the system, similar to
  .Xr pkg_delete 1 .
 +.It Cm deinstall-all
 +Remove an installed ports from the system with the same
 +.Va PKGORIGIN .
 +They could be a different versions or installed with different
 +.Va PREFIX .
  .It Cm package
  Make a binary package for the port.
  The port will be installed if it has not already been.
 @@ -204,6 +214,8 @@
  .Va PKGREPOSITORY
  and
  .Va PKGFILE .
 +.It Cm package-recursive
 +Make binary packages for this port and ports it's depended.
  .It Cm readmes
  Create a port's
  .Pa README.html .
 
 --------------030608060508080804080103--
 
 
State-Changed-From-To: open->closed 
State-Changed-By: brueffer 
State-Changed-When: Wed Nov 12 09:06:50 CET 2003 
State-Changed-Why:  
I have committed the Sergey's patch from the followup. 
Thanks to both of you. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=46181 
>Unformatted:
