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
|