summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_install/files/lib/pkg_summary.cat5
blob: 2d4b7429d9aa0bc4ec754bb6320415d40fbbfbed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
PKG_SUMMARY(5)            NetBSD File Formats Manual            PKG_SUMMARY(5)

NNAAMMEE
     ppkkgg__ssuummmmaarryy -- summary of binary package repository

DDEESSCCRRIIPPTTIIOONN
     The file ppkkgg__ssuummmmaarryy contains information about each package in the
     binary package repository as a list of variable-value pairs.  The vari-
     ables describing different packages are separated by one empty line.
     Each line has the format VARIABLE=VALUE.  If the value consits of more
     than one line, each line is prefixed with VARIABLE=. Multi-line variables
     are guaranteed to be contained in consecutive lines.

     The following variables are used:

     CATEGORIES
             (required) A list of categories this package belongs in, sepa-
             rated by space.

     COMMENT
             (required) A one-line comment describing the package.

     CONFLICTS
             (optional) A list of dewey patterns of packages the package con-
             flicts with, one per line.  If missing, this package has no con-
             flicts.

     DEPENDS
             (optional) A list of dewey patterns of packages the package
             depends on, one per line.  If missing, this package has no depen-
             dencies.

     DESCRIPTION
             (required) A more detailed description of the package.

     FILE_SIZE
             (optional) The size of the binary package file, in bytes.

     HOMEPAGE
             (mandtory) The URL of the package's original home page.

     LICENSE
             (optional) The type of license this package is distributed under.
             If empty or missing, it is OSI-approved.

     MACHINE_ARCH
             (required) The architecture the package was compiled for.

     OPSYS   (required) The operating system the package was compiled for.

     OS_VERSION
             (required) The version of the operating system the package was
             compiled for.

     PKG_OPTIONS
             (optional) Any options selected to compile this package.  If
             missing, the package does not support options.

     PKGTOOLS_VERSION
             (required) The version of the package tools used to create the
             package.

     PKGNAME
             (required) The name of the package.

     PKGPATH
             (required) The path of the package directory within pkgsrc.

     PROVIDES
             (optional) A list of shared libraries provided by the package,
             including major version, one per line.  If missing, this package
             provides no shared libraries.

     REQUIRES
             (optional) A list of shared libraries needed by the package,
             including major version, one per line.  If missing, this package
             requires no shared libraries.

     SIZE_PKG
             (required) The size of the installed package.

NetBSD 3.0                      April 15, 2006                      NetBSD 3.0