Deleted Added
full compact
pkg_create.1 (108317) pkg_create.1 (113594)
1.\"
2.\" FreeBSD install - a package for the installation and maintainance
3.\" of non-core utilities.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright
9.\" notice, this list of conditions and the following disclaimer.
10.\" 2. Redistributions in binary form must reproduce the above copyright
11.\" notice, this list of conditions and the following disclaimer in the
12.\" documentation and/or other materials provided with the distribution.
13.\"
14.\" Jordan K. Hubbard
15.\"
16.\"
17.\" @(#)pkg_create.1
1.\"
2.\" FreeBSD install - a package for the installation and maintainance
3.\" of non-core utilities.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright
9.\" notice, this list of conditions and the following disclaimer.
10.\" 2. Redistributions in binary form must reproduce the above copyright
11.\" notice, this list of conditions and the following disclaimer in the
12.\" documentation and/or other materials provided with the distribution.
13.\"
14.\" Jordan K. Hubbard
15.\"
16.\"
17.\" @(#)pkg_create.1
18.\" $FreeBSD: head/usr.sbin/pkg_install/create/pkg_create.1 108317 2002-12-27 12:15:40Z schweikh $
18.\" $FreeBSD: head/usr.sbin/pkg_install/create/pkg_create.1 113594 2003-04-17 09:56:05Z kris $
19.\"
20.\" hacked up by John Kohl for NetBSD--fixed a few bugs, extended keywords,
21.\" added dependency tracking, etc.
22.\"
23.\" [jkh] Took John's changes back and made some additional extensions for
24.\" better integration with FreeBSD's new ports collection.
25.\"
26.Dd April 21, 1995
27.Dt PKG_CREATE 1
28.Os
29.Sh NAME
30.Nm pkg_create
31.Nd a utility for creating software package distributions
32.Sh SYNOPSIS
33.Nm
34.Op Fl YNOhjvyz
19.\"
20.\" hacked up by John Kohl for NetBSD--fixed a few bugs, extended keywords,
21.\" added dependency tracking, etc.
22.\"
23.\" [jkh] Took John's changes back and made some additional extensions for
24.\" better integration with FreeBSD's new ports collection.
25.\"
26.Dd April 21, 1995
27.Dt PKG_CREATE 1
28.Os
29.Sh NAME
30.Nm pkg_create
31.Nd a utility for creating software package distributions
32.Sh SYNOPSIS
33.Nm
34.Op Fl YNOhjvyz
35.Op Fl C Ar conflicts
35.Op Fl P Ar pkgs
36.Op Fl p Ar prefix
37.Op Fl f Ar contents
38.Op Fl i Ar iscript
39.Op Fl I Ar piscript
40.Op Fl k Ar dscript
41.Op Fl K Ar pdscript
42.Op Fl r Ar rscript

--- 94 unchanged lines hidden (view full) ---

137.It Fl I Ar piscript
138Set
139.Ar piscript
140to be the post-install procedure for the package. This can be any
141executable program (or shell script). It will be invoked automatically
142when the package is later installed.
143It will be passed the package's name as
144the first argument.
36.Op Fl P Ar pkgs
37.Op Fl p Ar prefix
38.Op Fl f Ar contents
39.Op Fl i Ar iscript
40.Op Fl I Ar piscript
41.Op Fl k Ar dscript
42.Op Fl K Ar pdscript
43.Op Fl r Ar rscript

--- 94 unchanged lines hidden (view full) ---

138.It Fl I Ar piscript
139Set
140.Ar piscript
141to be the post-install procedure for the package. This can be any
142executable program (or shell script). It will be invoked automatically
143when the package is later installed.
144It will be passed the package's name as
145the first argument.
146.It Fl C Ar conflicts
147Set the initial package conflict list to
148.Ar conflicts .
149This is assumed to be a whitespace separated list of package names
150and is meant as a convenient shorthand for specifying multiple
151.Cm @conflicts
152directives in the packing list (see PACKING LIST DETAILS section below).
145.It Fl P Ar pkgs
146Set the initial package dependency list to
147.Ar pkgs .
148This is assumed to be a whitespace separated list of package names
149and is meant as a convenient shorthand for specifying multiple
150.Cm @pkgdep
151directives in the packing list (see
152.Sx "PACKING LIST DETAILS"

--- 324 unchanged lines hidden (view full) ---

477package. The
478.Ar pkgname
479package must be installed before this package may be
480installed, and this package must be deinstalled before the
481.Ar pkgname
482package is deinstalled. Multiple
483.Cm @pkgdep
484directives may be used if the package depends on multiple other packages.
153.It Fl P Ar pkgs
154Set the initial package dependency list to
155.Ar pkgs .
156This is assumed to be a whitespace separated list of package names
157and is meant as a convenient shorthand for specifying multiple
158.Cm @pkgdep
159directives in the packing list (see
160.Sx "PACKING LIST DETAILS"

--- 324 unchanged lines hidden (view full) ---

485package. The
486.Ar pkgname
487package must be installed before this package may be
488installed, and this package must be deinstalled before the
489.Ar pkgname
490package is deinstalled. Multiple
491.Cm @pkgdep
492directives may be used if the package depends on multiple other packages.
493.It Cm @conflicts Ar pkgcflname
494Declare a conflict with the
495.Ar pkgcflname
496package, as the two packages contain references to the same files,
497and so cannot co-exist on the same system.
485.El
486.Sh ENVIRONMENT
487The environment variable
488.Ev PKG_TMPDIR
489names the directory where
490.Nm
491will attempt to create its temporary files.
492If

--- 53 unchanged lines hidden ---
498.El
499.Sh ENVIRONMENT
500The environment variable
501.Ev PKG_TMPDIR
502names the directory where
503.Nm
504will attempt to create its temporary files.
505If

--- 53 unchanged lines hidden ---