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 --- |