Penguin
Diff: dpkg-scanpackages(8)
EditPageHistoryDiffInfoLikePages

Differences between current version and previous revision of dpkg-scanpackages(8).

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Monday, September 29, 2003 6:03:07 pm by CraigBox
Older page: version 1 Last edited on Tuesday, June 4, 2002 12:31:10 am by perry Revert
@@ -1,99 +1,49 @@
-DPKG-SCANPACKAGES  
-!!!DPKG-SCANPACKAGES  
-NAME  
-SYNOPSIS  
-DESCRIPTION  
-THE OVERRIDE FILE  
-DIAGNOSTICS  
-SEE ALSO  
-----  
 !!NAME 
-  
  
 dpkg-scanpackages - create Packages files 
+  
 !!SYNOPSIS 
  
+__dpkg-scanpackages__ ''binarydir overridefile'' [[''pathprefix''] ____ ''Packages''  
  
-__dpkg-scanpackages__ ''binarydir overridefile''  
-[[''pathprefix''] ____ ''Packages''  
 !!DESCRIPTION 
  
+__dpkg-scanpackages__ sorts through a tree of Debian binary packages and creates a Packages file, used by dselect(8) to tell the user what packages are available for installation. These Packages files are the same as those found on Debian archive sites and CD-ROMs. You might use __dpkg-scanpackages__ yourself if making a directory of local packages to install on a cluster of machines.  
  
-__dpkg-scanpackages__ sorts through a tree of Debian  
- binary packages and creates a Packages file, used by  
-dselect (8) to tell the user what packages are  
-available for installation. These Packages files are the  
-same as those found on Debian archive sites and CD-ROMs. You  
-might use __dpkg -scanpackages __ yourself if making a  
-directory of local packages to install on a cluster of  
-machines
+''binarydir'' is the name of the binary tree to process (for example, __contrib/binary -i386 __). It is best to  
+make this relative to the root of the Debian archive, because every Filename field in the new Packages file will start with this string
  
+''overridefile'' is the name of a file to read which contains information about how the package fits into the distribution; see below.  
  
-''binarydir '' is the name of the binary tree to process  
-(for example, __contrib/binary-i386__). It is best to  
-make this relative to the root of the Debian archive,  
-because every Filename field in the new Packages file will  
-start with this string
+''pathprefix '' is an optional string to be prepended to the Filename fields
  
-  
-''overridefile'' is the name of a file to read which  
-contains information about how the package fits into the  
-distribution; see below.  
-  
-  
-''pathprefix'' is an optional string to be prepended to  
-the Filename fields.  
 !!THE OVERRIDE FILE 
  
+While most information about a package can be found in the control file, some must be filled in by the distribution  
+czars rather than by the maintainer, because they relate to the arrangement of files for release rather than the actual  
+dependencies and description of the package. This information is found in the override file.  
  
-While most information about a package can be found in the  
-control file, some must be filled in by the distribution  
-czars rather than by the maintainer, because they relate to  
-the arrangement of files for release rather than the actual  
-dependencies and description of the package. This  
-information is found in the override file. 
+The override file has a simple whitespace-delimited format. Comments are allowed (denoted with a __#__)
  
+''package priority section'' [[''maintainerinfo'']  
  
-The override file has a simple whitespace-delimited format.  
-Comments are allowed (denoted with a __#__).  
-  
-  
-''package priority section''  
-[[''maintainerinfo'']  
-  
-  
- ''package'' is the name of the package. Entries in the  
- override file for packages not found in the binary tree are 
+''package'' is the name of the package. Entries in the override file for packages not found in the binary tree are 
 ignored. 
  
+''priority'' and ''section'' place the package within the release tree; these ought not to be found in the control  
+file. If the package is found in a subdirectory of ''binarydir'', that will be checked against ''section''.  
  
-''priority '' and ''section'' place the package within  
-the release tree; these ought not to be found in the control  
-file. If the package is found in a subdirectory of  
-''binarydir '', that will be checked against  
- ''section ''. 
+''maintainerinfo '', if present, can be either the name of a maintainer for an unconditional override, or else  
+''oldmaintainer '' __=__ ''newmaintainer '' to perform a substitution
  
+The override files used to make the official Packages lists may be found in the ''indices'' directory on any Debian  
+mirror.  
  
-''maintainerinfo'', if present, can be either the name of  
-a maintainer for an unconditional override, or else  
-''oldmaintainer'' __=__ ''newmaintainer'' to  
-perform a substitution.  
-  
-  
-The override files used to make the official Packages lists  
-may be found in the ''indices'' directory on any Debian  
-mirror.  
 !!DIAGNOSTICS 
  
+__dpkg-scanpackages__ outputs the usual self-explanatory errors. It also warns about packages that are in the wrong subdirectory, are duplicated, have a Filename field in their control file, are missing from the override file, or have  
+maintainer substitutions which do not take effect.  
  
-__dpkg-scanpackages__ outputs the usual self-explanatory  
-errors. It also warns about packages that are in the wrong  
-subdirectory, are duplicated, have a Filename field in their  
-control file, are missing from the override file, or have  
-maintainer substitutions which do not take  
-effect.  
 !!SEE ALSO 
-  
  
 dpkg(8), dselect(8). 
-----  
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.