OpenBSD CVS

CVS log for src/usr.sbin/pkg_add/pkg_add.1


[BACK] Up to [local] / src / usr.sbin / pkg_add

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.167 / (download) - annotate - [select for diffs], Fri Aug 12 10:38:37 2022 UTC (21 months, 3 weeks ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, HEAD
Changes since 1.166: +3 -3 lines
Diff to previous 1.166 (colored)

pkg_add.1: fix typo in pkg stem with flavor example

from Frederic Nowak, thanks !

Revision 1.166 / (download) - annotate - [select for diffs], Sun May 15 12:49:55 2022 UTC (2 years ago) by espie
Branch: MAIN
Changes since 1.165: +40 -57 lines
Diff to previous 1.165 (colored)

update examples and remove some text that's no longer relevant.
trim content and add more explicit Xr to other documentation

Revision 1.165 / (download) - annotate - [select for diffs], Mon Jun 28 11:25:14 2021 UTC (2 years, 11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0
Changes since 1.164: +2 -5 lines
Diff to previous 1.164 (colored)

remove old "paranoid" option, I'm pretty sure nobody uses it.

refactor the code into figuring out simple updates: if we don't have
any @execs but just @tags, we can probably do something simpler wrt
temporary files and temporary filenames, which should speed up texlive
updates significantly.

(the tempfile code is not there yet, just the check for safe updates)

Revision 1.164 / (download) - annotate - [select for diffs], Wed Feb 10 22:04:14 2021 UTC (3 years, 3 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.163: +8 -9 lines
Diff to previous 1.163 (colored)

rephrase example in a more consistent way

Revision 1.163 / (download) - annotate - [select for diffs], Fri Jan 24 21:10:46 2020 UTC (4 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.162: +18 -2 lines
Diff to previous 1.162 (colored)

Add FILES sections; OK espie@ solene@.

Triggered because Claus Assmann observed on ports@ that the pkg_add(1)
manual page didn't mention pkg-readmes.

Revision 1.162 / (download) - annotate - [select for diffs], Sat Jan 4 15:13:54 2020 UTC (4 years, 5 months ago) by schwarze
Branch: MAIN
Changes since 1.161: +7 -4 lines
Diff to previous 1.161 (colored)

be a bit more precise about what %a and %v do in paths;
OK espie@

Revision 1.161 / (download) - annotate - [select for diffs], Wed Dec 4 10:53:27 2019 UTC (4 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.160: +17 -2 lines
Diff to previous 1.160 (colored)

document DEBUG_PKG_CACHE

Revision 1.160 / (download) - annotate - [select for diffs], Mon Aug 19 12:25:40 2019 UTC (4 years, 9 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.159: +4 -9 lines
Diff to previous 1.159 (colored)

-Pcdrom is nonsensical now, so error out properly on it.

Prompted and okay danj@

Revision 1.159 / (download) - annotate - [select for diffs], Thu Jul 4 15:25:16 2019 UTC (4 years, 11 months ago) by tb
Branch: MAIN
Changes since 1.158: +4 -4 lines
Diff to previous 1.158 (colored)

PKG_TMPDIR now defaults to /tmp instead of /var/tmp

Revision 1.158 / (download) - annotate - [select for diffs], Fri Apr 19 19:50:53 2019 UTC (5 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.157: +4 -8 lines
Diff to previous 1.157 (colored)

strongly hint at pkg_info -z   to clone installations from machine to machine

Revision 1.157 / (download) - annotate - [select for diffs], Sat Apr 6 10:55:01 2019 UTC (5 years, 2 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.156: +4 -4 lines
Diff to previous 1.156 (colored)

add -Dsnapshot as a synonym for -Dsnap
(after 6 months, I remembered the option wrong, so as a usability fix,
make it possible for other people to forget as well)

Revision 1.156 / (download) - annotate - [select for diffs], Mon Aug 6 18:20:47 2018 UTC (5 years, 10 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.155: +6 -6 lines
Diff to previous 1.155 (colored)

Reflect reality.
The infrastructure no longer uses -Dunsigned, but TRUSTED_PKG_PATH,
which narrows the source of unsigned package to a single place, and
thus is less hazardous.

Revision 1.155 / (download) - annotate - [select for diffs], Thu Jul 12 06:22:20 2018 UTC (5 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.154: +2 -4 lines
Diff to previous 1.154 (colored)

synch documentation with reality, noticed by landry@

Revision 1.154 / (download) - annotate - [select for diffs], Tue Jul 10 10:20:51 2018 UTC (5 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.153: +3 -9 lines
Diff to previous 1.153 (colored)

zap really old stuff

Revision 1.153 / (download) - annotate - [select for diffs], Mon Jan 8 05:42:48 2018 UTC (6 years, 5 months ago) by bentley
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.152: +34 -27 lines
Diff to previous 1.152 (colored)

Mark up command strings with Cm, and variables with Va.

ok jmc@

Revision 1.152 / (download) - annotate - [select for diffs], Tue Oct 10 15:38:26 2017 UTC (6 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.151: +67 -72 lines
Diff to previous 1.151 (colored)

reorder the description so that important parts come first.
Ditch "old style" signature checks that are no longer relevant at all.

Revision 1.151 / (download) - annotate - [select for diffs], Tue Oct 10 15:13:29 2017 UTC (6 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.150: +3 -3 lines
Diff to previous 1.150 (colored)

in -u mode, the pkgname is optional

Revision 1.150 / (download) - annotate - [select for diffs], Tue Jul 25 14:36:01 2017 UTC (6 years, 10 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.149: +28 -32 lines
Diff to previous 1.149 (colored)

Correct and clarify the description of special sequences
that are expanded in paths.
Manpage bug found together with Richard Marbach <richie at usta dot de>.
Using feeback from jmc@, sthen@, and espie@.
OK ajacoutot@ jmc@ sthen@

Revision 1.149 / (download) - annotate - [select for diffs], Tue May 30 13:56:07 2017 UTC (7 years ago) by tb
Branch: MAIN
Changes since 1.148: +3 -3 lines
Diff to previous 1.148 (colored)

waive signature check waving

ok jmc espie

Revision 1.148 / (download) - annotate - [select for diffs], Thu May 18 12:29:54 2017 UTC (7 years ago) by espie
Branch: MAIN
Changes since 1.147: +9 -4 lines
Diff to previous 1.147 (colored)

document installpath, explain PKG_PATH defaults in terms of it.

Revision 1.147 / (download) - annotate - [select for diffs], Sat May 13 14:38:28 2017 UTC (7 years ago) by schwarze
Branch: MAIN
Changes since 1.146: +3 -7 lines
Diff to previous 1.146 (colored)

No more CD releases, and advertise HTTP rather than FTP for packages.
Patch from <Timo dot Myyra at wickedbsd dot net>.

Revision 1.146 / (download) - annotate - [select for diffs], Sun Mar 26 13:35:45 2017 UTC (7 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.145: +3 -3 lines
Diff to previous 1.145 (colored)

spelling fix; ok espie

Revision 1.145 / (download) - annotate - [select for diffs], Sat Mar 25 19:53:33 2017 UTC (7 years, 2 months ago) by espie
Branch: MAIN
Changes since 1.144: +15 -25 lines
Diff to previous 1.144 (colored)

document tweaked checksum behavior, reorder environment, remove old cruft.

Revision 1.144 / (download) - annotate - [select for diffs], Sat Mar 11 17:34:40 2017 UTC (7 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.143: +6 -8 lines
Diff to previous 1.143 (colored)

Make spacing after -D consistent.
Manual pages should only use .Fl X Ns Ar in the unusual case that no
space is allowed between the option letter and the option argument.

See POSIX for details:
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html

OK espie@

Revision 1.143 / (download) - annotate - [select for diffs], Sat Mar 11 11:42:10 2017 UTC (7 years, 2 months ago) by espie
Branch: MAIN
Changes since 1.142: +50 -10 lines
Diff to previous 1.142 (colored)

document recent changes.
acknowledge that installurl requires some internal treatment
explain how %c works now.
Document -Dsnap and -V
Remove the pesky spaces in -Dname, since no-one types the space ever

Revision 1.142 / (download) - annotate - [select for diffs], Mon Feb 27 21:53:11 2017 UTC (7 years, 3 months ago) by rpe
Branch: MAIN
Changes since 1.141: +7 -21 lines
Diff to previous 1.141 (colored)

Remove support for pkg.conf in light of the consolidation towards
a single configuration file for the OpenBSD repository location.

The pkg_* tools now use installurl(5) to find the package repository.

NOTE:
/etc/installurl only contains a single URL pointing to a mirror.
Use the PKG_PATH environment variable to specify more than one
package repository.

prodded by and OK deraadt@ aja@

Revision 1.141 / (download) - annotate - [select for diffs], Wed Feb 15 13:19:08 2017 UTC (7 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.140: +16 -16 lines
Diff to previous 1.140 (colored)

improve list item formatting;
from salvador sabaini

Revision 1.140 / (download) - annotate - [select for diffs], Sun Jan 1 01:08:11 2017 UTC (7 years, 5 months ago) by tb
Branch: MAIN
Changes since 1.139: +3 -3 lines
Diff to previous 1.139 (colored)

Hyphenate compound adjectives 'up-to-date', 'out-of-date' and 'well-known'
if they precede the noun and omit hyphens otherwise.

ok tj

Revision 1.139 / (download) - annotate - [select for diffs], Mon Oct 3 14:24:18 2016 UTC (7 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.138: +38 -12 lines
Diff to previous 1.138 (colored)

document (partially) new stuff

Revision 1.138 / (download) - annotate - [select for diffs], Tue Jun 14 17:06:23 2016 UTC (7 years, 11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.137: +5 -7 lines
Diff to previous 1.137 (colored)

more unification of stuff run on the command line
don't mention FW_UPDATE, it's an internal detail

Revision 1.137 / (download) - annotate - [select for diffs], Tue Jun 14 15:41:31 2016 UTC (7 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.136: +23 -6 lines
Diff to previous 1.136 (colored)

new syntax: pkgname%branch   to select a branch wherever it makes sense.
see pkg_add(1) for details.

Search framework makes that surprisingly simple.

Revision 1.136 / (download) - annotate - [select for diffs], Tue Jun 14 13:02:35 2016 UTC (7 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.135: +35 -41 lines
Diff to previous 1.135 (colored)

reorg examples to better use actual options.
emphasize -U straight away because people often don't even realize it's
there.

Make more use of default stem so that we don't have to update examples too
often.

Ditch the interactive ftp stuff, there's nobody that actually uses that,
especially since there are almost no ftp mirrors left.

Revision 1.135 / (download) - annotate - [select for diffs], Sat May 14 03:41:48 2016 UTC (8 years ago) by tj
Branch: MAIN
Changes since 1.134: +3 -3 lines
Diff to previous 1.134 (colored)

ftp:// -> http:// for main ftp site example.

Revision 1.134 / (download) - annotate - [select for diffs], Wed Nov 4 16:59:58 2015 UTC (8 years, 7 months ago) by mmcc
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.133: +3 -3 lines
Diff to previous 1.133 (colored)

Bump distribution tarball versions.

Revision 1.133 / (download) - annotate - [select for diffs], Wed Oct 7 17:52:38 2015 UTC (8 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.132: +2 -2 lines
Diff to previous 1.132 (colored)

"..." implies optional, so no need for []; from michael reed

Revision 1.132 / (download) - annotate - [select for diffs], Thu Apr 16 20:01:39 2015 UTC (9 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.131: +3 -3 lines
Diff to previous 1.131 (colored)

firmware, not firmwares;

Revision 1.131 / (download) - annotate - [select for diffs], Thu Apr 16 14:11:29 2015 UTC (9 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.130: +5 -4 lines
Diff to previous 1.130 (colored)

document %m, sort %.

Revision 1.130 / (download) - annotate - [select for diffs], Thu Apr 16 13:40:56 2015 UTC (9 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.129: +10 -2 lines
Diff to previous 1.129 (colored)

document % sequences.

Revision 1.129 / (download) - annotate - [select for diffs], Mon Nov 17 23:03:37 2014 UTC (9 years, 6 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.128: +3 -5 lines
Diff to previous 1.128 (colored)

CAVEATS was removed (no more INSTALL/DEINSTALL scripts, so it's OK for
PKG_TMPDIR to be on a fs mounted with noexec); remove a reference to CAVEATS
from the section talking about PKG_TMPDIR.  ok espie@

Revision 1.128 / (download) - annotate - [select for diffs], Mon Sep 8 01:27:55 2014 UTC (9 years, 9 months ago) by schwarze
Branch: MAIN
Changes since 1.127: +3 -3 lines
Diff to previous 1.127 (colored)

obvious cases of missing .An;
found with the new mandoc(1) MANDOCERR_AN_MISSING warning;
no text changes

Revision 1.127 / (download) - annotate - [select for diffs], Sat Jul 12 20:41:09 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.126: +3 -3 lines
Diff to previous 1.126 (colored)

zap trailing whitespace;

Revision 1.126 / (download) - annotate - [select for diffs], Sat Jul 12 19:53:43 2014 UTC (9 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.125: +2 -12 lines
Diff to previous 1.125 (colored)

undocument -Q

Revision 1.125 / (download) - annotate - [select for diffs], Fri Feb 14 14:13:19 2014 UTC (10 years, 3 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.124: +2 -13 lines
Diff to previous 1.124 (colored)

INSTALL/DEINSTALL scripts are completely dead these days

Revision 1.124 / (download) - annotate - [select for diffs], Tue Feb 11 10:36:13 2014 UTC (10 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.123: +8 -6 lines
Diff to previous 1.123 (colored)

requalify signature -> update signature and explain a bit more.

unconfusing, okay sthen@

Revision 1.123 / (download) - annotate - [select for diffs], Sat Feb 8 08:54:26 2014 UTC (10 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.122: +7 -2 lines
Diff to previous 1.122 (colored)

document -Dunsigned

Revision 1.122 / (download) - annotate - [select for diffs], Wed Jan 22 01:29:33 2014 UTC (10 years, 4 months ago) by juanfra
Branch: MAIN
Changes since 1.121: +11 -3 lines
Diff to previous 1.121 (colored)

Fix the ambigous text in afterboot. For a newbie, the text really
said: "download the packages from a mirror and install these with
pkg_add". Also add a mention to pkg.conf in pkg_add.1.

Help and suggestions from jmc@ and sthen@. OK from both.

Revision 1.121 / (download) - annotate - [select for diffs], Fri Jan 17 11:09:36 2014 UTC (10 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.120: +7 -5 lines
Diff to previous 1.120 (colored)

tweak documentation to match what's going on

Revision 1.120 / (download) - annotate - [select for diffs], Sat Jan 11 18:34:20 2014 UTC (10 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.119: +4 -4 lines
Diff to previous 1.119 (colored)

typos, from Markus Lude, thx!

Revision 1.119 / (download) - annotate - [select for diffs], Sat Jan 11 13:50:56 2014 UTC (10 years, 4 months ago) by sthen
Branch: MAIN
Changes since 1.118: +3 -3 lines
Diff to previous 1.118 (colored)

remove extraneous D, from Markus Lude

Revision 1.118 / (download) - annotate - [select for diffs], Thu Jan 9 10:51:51 2014 UTC (10 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.117: +10 -2 lines
Diff to previous 1.117 (colored)

document SIGNER

Revision 1.117 / (download) - annotate - [select for diffs], Sun Jan 5 10:29:16 2014 UTC (10 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.116: +6 -2 lines
Diff to previous 1.116 (colored)

document -DFW_UPDATE/@option firmware

Revision 1.116 / (download) - annotate - [select for diffs], Tue Apr 30 18:33:30 2013 UTC (11 years, 1 month ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.115: +13 -3 lines
Diff to previous 1.115 (colored)

point people at pkg_check
ok jmc@

Revision 1.115 / (download) - annotate - [select for diffs], Mon Feb 4 12:07:14 2013 UTC (11 years, 4 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.114: +3 -1 lines
Diff to previous 1.114 (colored)

just noticed that -aa was not documented yet.

Revision 1.114 / (download) - annotate - [select for diffs], Fri Jul 6 12:11:51 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.113: +13 -53 lines
Diff to previous 1.113 (colored)

a bit of cleanup
- remove description of INSTALL/DEINSTALL scripts, they've been dead
for years.
- explain upfront about interactive mode.

Revision 1.113 / (download) - annotate - [select for diffs], Fri Jul 6 12:02:50 2012 UTC (11 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.112: +10 -4 lines
Diff to previous 1.112 (colored)

have -i be automatically on for ttys.
use -i/-I to force interactive/non interactive mode
(-I for not running scripts has been dead for years)

Revision 1.112 / (download) - annotate - [select for diffs], Fri Jun 8 15:15:58 2012 UTC (12 years ago) by espie
Branch: MAIN
Changes since 1.111: +10 -5 lines
Diff to previous 1.111 (colored)

document pkgpath matching a bit more thoroughly, be more consistent in
naming stuff.
(based on a comment from sthen@)

Revision 1.111 / (download) - annotate - [select for diffs], Tue Aug 23 10:32:26 2011 UTC (12 years, 9 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.110: +3 -5 lines
Diff to previous 1.110 (colored)

zap old INSTALL/DEINSTALL stuff, it's been deprecated for 3 years, and removed
from pkg_create for over a year.

Revision 1.110 / (download) - annotate - [select for diffs], Wed Aug 17 10:48:27 2011 UTC (12 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.109: +11 -2 lines
Diff to previous 1.109 (colored)

pkg_add and pkg_delete will now syslog activity by default.

Revision 1.109 / (download) - annotate - [select for diffs], Wed Jul 20 14:30:45 2011 UTC (12 years, 10 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.108: +9 -6 lines
Diff to previous 1.108 (colored)

small tidbits

Revision 1.108 / (download) - annotate - [select for diffs], Tue Jul 19 22:25:12 2011 UTC (12 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.107: +4 -4 lines
Diff to previous 1.107 (colored)

better text

Revision 1.107 / (download) - annotate - [select for diffs], Tue Jul 12 10:19:54 2011 UTC (12 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.106: +35 -2 lines
Diff to previous 1.106 (colored)

write a small blurb about `installed manually'  and how it fits with the other
tools.

Revision 1.106 / (download) - annotate - [select for diffs], Mon Jun 20 09:51:07 2011 UTC (12 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.105: +9 -2 lines
Diff to previous 1.105 (colored)

document -Ddonttie, even though I only put it in for performance testing

Revision 1.105 / (download) - annotate - [select for diffs], Sat Mar 19 09:32:36 2011 UTC (13 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.104: +4 -3 lines
Diff to previous 1.104 (colored)

Xr pkg.conf.5; from Patrick Lamaiziere
ok espie

Revision 1.104 / (download) - annotate - [select for diffs], Mon Feb 7 00:02:50 2011 UTC (13 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.103: +3 -6 lines
Diff to previous 1.103 (colored)

Between groff-1.15 and groff-1.20.1, the .Ns macro was changed to no
longer suppress spacing when used at the beginning of an input line,
and mandoc now follows the same behaviour as new groff.
Thus, sweep the tree and remove useless .Ns.
Most places found by jmc@; ok jmc@ kristaps@.

Revision 1.103 / (download) - annotate - [select for diffs], Thu Oct 28 22:33:43 2010 UTC (13 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.102: +4 -4 lines
Diff to previous 1.102 (colored)

:-P

Revision 1.102 / (download) - annotate - [select for diffs], Sun Aug 1 23:03:48 2010 UTC (13 years, 10 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.101: +3 -3 lines
Diff to previous 1.101 (colored)

note specifically that pkg_add -u parameters are *installed* package names,
since that's the distinction with -U....

Revision 1.101 / (download) - annotate - [select for diffs], Wed Jun 9 10:25:17 2010 UTC (14 years ago) by espie
Branch: MAIN
Changes since 1.100: +5 -5 lines
Diff to previous 1.100 (colored)

uniform spelling: packing-list

Revision 1.100 / (download) - annotate - [select for diffs], Sat Jun 5 07:11:43 2010 UTC (14 years ago) by espie
Branch: MAIN
Changes since 1.99: +6 -2 lines
Diff to previous 1.99 (colored)

document front-end changes

Revision 1.99 / (download) - annotate - [select for diffs], Mon May 10 14:14:08 2010 UTC (14 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.98: +3 -3 lines
Diff to previous 1.98 (colored)

zap trailing whitespace;

Revision 1.98 / (download) - annotate - [select for diffs], Mon May 10 09:12:18 2010 UTC (14 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.97: +7 -4 lines
Diff to previous 1.97 (colored)

document that INSTALL/DEINSTALL scripts are dead.

Revision 1.97 / (download) - annotate - [select for diffs], Sun Feb 28 15:35:41 2010 UTC (14 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.96: +3 -3 lines
Diff to previous 1.96 (colored)

progress-meter -> progress meter, which is at least consistent with our
other pages;

Revision 1.96 / (download) - annotate - [select for diffs], Tue Jan 26 15:03:39 2010 UTC (14 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.95: +3 -3 lines
Diff to previous 1.95 (colored)

downgrade, not downgrades

Revision 1.95 / (download) - annotate - [select for diffs], Mon Jan 11 10:16:20 2010 UTC (14 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.94: +8 -8 lines
Diff to previous 1.94 (colored)

various cleanup, including a fix from Daniel Dickman;
ok espie

Revision 1.94 / (download) - annotate - [select for diffs], Mon Jan 11 09:43:08 2010 UTC (14 years, 5 months ago) by bernd
Branch: MAIN
Changes since 1.93: +3 -3 lines
Diff to previous 1.93 (colored)

It's '-D dontmerge' now.

Revision 1.93 / (download) - annotate - [select for diffs], Sun Jan 10 22:44:00 2010 UTC (14 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.92: +4 -4 lines
Diff to previous 1.92 (colored)

fix some mdoc tidbits. Thanks to jmc@ for advice.

Revision 1.92 / (download) - annotate - [select for diffs], Sun Jan 10 21:27:59 2010 UTC (14 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.91: +11 -5 lines
Diff to previous 1.91 (colored)

unify options a bit: use -Dname=value for defines uniformously (e.g., deprecate
-F keyword heavily).

Revision 1.91 / (download) - annotate - [select for diffs], Mon Jan 4 00:20:05 2010 UTC (14 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.90: +4 -0 lines
Diff to previous 1.90 (colored)

-l no longer implies -z

Revision 1.90 / (download) - annotate - [select for diffs], Fri Jan 1 11:49:55 2010 UTC (14 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.89: +6 -0 lines
Diff to previous 1.89 (colored)

revert the merge flags.
In normal cases, updatedepends should no longer be needed:
pkg_add will merge updates together to make sure depdencies are
always satisfied.
e.g.,

sdlmame-tools-0.130p0->sdlmame-tools-0.132p0 forward dependencies:
| Dependency of sdlmame-0.130p1 on sdlmame-tools-0.130p0 doesn't match
Merging sdlmame-0.130p1->sdlmame-0.132p0
sdlmame-0.130p1+sdlmame-tools-0.130p0->sdlmame-0.132p0+sdlmame-tools-0.132p0: ok

Revision 1.89 / (download) - annotate - [select for diffs], Mon Dec 21 11:03:00 2009 UTC (14 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.88: +28 -3 lines
Diff to previous 1.88 (colored)

document recent changes, clean up old pkg_delete options

Revision 1.88 / (download) - annotate - [select for diffs], Sun Dec 6 07:53:08 2009 UTC (14 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.87: +5 -5 lines
Diff to previous 1.87 (colored)

-U before -u;

Revision 1.87 / (download) - annotate - [select for diffs], Sat Dec 5 23:13:01 2009 UTC (14 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.86: +3 -1 lines
Diff to previous 1.86 (colored)

a bit more documentation, including revisit of OpenBSD::Intro to reflect
the current state of things.

Revision 1.86 / (download) - annotate - [select for diffs], Thu Dec 3 18:55:43 2009 UTC (14 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.85: +12 -13 lines
Diff to previous 1.85 (colored)

fix typos and blanks

Revision 1.85 / (download) - annotate - [select for diffs], Tue Dec 1 11:21:30 2009 UTC (14 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.84: +54 -29 lines
Diff to previous 1.84 (colored)

document more or less what's going on now.
With updatesets, technical details are ways more complicated.

Revision 1.84 / (download) - annotate - [select for diffs], Tue Nov 24 10:32:33 2009 UTC (14 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.83: +0 -14 lines
Diff to previous 1.83 (colored)

kill some old cruft, in particular -F conflicts has never worked...

Revision 1.83 / (download) - annotate - [select for diffs], Mon Nov 9 17:52:19 2009 UTC (14 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.82: +2 -0 lines
Diff to previous 1.82 (colored)

document -F downgrades (note: for now, it's just the package name, we should
look further at the signature if we can actually compare things)

Revision 1.82 / (download) - annotate - [select for diffs], Tue Oct 27 11:45:22 2009 UTC (14 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.81: +2 -5 lines
Diff to previous 1.81 (colored)

finish zapping old "kitchensink" option, we have much better ways to test
big stuff now.

Revision 1.81 / (download) - annotate - [select for diffs], Mon Oct 12 05:17:33 2009 UTC (14 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.80: +17 -17 lines
Diff to previous 1.80 (colored)

tweak previous;

Revision 1.80 / (download) - annotate - [select for diffs], Sun Oct 11 22:08:27 2009 UTC (14 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.79: +20 -1 lines
Diff to previous 1.79 (colored)

new mode of operation: fuzzy addition. Allows adding packages even if
you don't know version numbers. Useful for quickly trying to duplicate
an installation on a new machine from the package list as obtained through
pkg_info.

Generally won't give a perfect result, but hey, if you have 300 packages
installed, will get you 95% of the way there.

prompted by problems reported by theo and msf.

Revision 1.79 / (download) - annotate - [select for diffs], Sun Oct 11 18:45:42 2009 UTC (14 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.78: +14 -2 lines
Diff to previous 1.78 (colored)

document stem--flavor

Revision 1.78 / (download) - annotate - [select for diffs], Sat May 9 13:30:09 2009 UTC (15 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.77: +4 -4 lines
Diff to previous 1.77 (colored)

zap trailing whitespace;

Revision 1.77 / (download) - annotate - [select for diffs], Sat May 9 11:17:32 2009 UTC (15 years, 1 month ago) by sthen
Branch: MAIN
Changes since 1.76: +4 -2 lines
Diff to previous 1.76 (colored)

tell people about -F repair. ok phessler, espie

Revision 1.76 / (download) - annotate - [select for diffs], Tue Apr 14 17:53:58 2009 UTC (15 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.75: +23 -0 lines
Diff to previous 1.75 (colored)

initial implementation of package signatures, based on x509 certificates and
smime detached signatures.

Revision 1.75 / (download) - annotate - [select for diffs], Wed Oct 29 12:35:10 2008 UTC (15 years, 7 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.74: +3 -2 lines
Diff to previous 1.74 (colored)

Xr OpenBSD::Intro(3p)

Revision 1.74 / (download) - annotate - [select for diffs], Fri Jul 4 14:55:59 2008 UTC (15 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.73: +3 -3 lines
Diff to previous 1.73 (colored)

remove trailing whitespace;

Revision 1.73 / (download) - annotate - [select for diffs], Fri Jul 4 10:47:13 2008 UTC (15 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.72: +3 -6 lines
Diff to previous 1.72 (colored)

clean up parser a bit, separating local/distant parts in a more reusable way,
and simplify file: parsing scheme (trying it with file:, then without is
a bit stupid once we have the pieces to put it back together directly).
Drop the restriction on urls from the man page, no need to finish stuff with /.

Revision 1.72 / (download) - annotate - [select for diffs], Sun Mar 9 15:36:45 2008 UTC (16 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.71: +4 -3 lines
Diff to previous 1.71 (colored)

tweak previous;

Revision 1.71 / (download) - annotate - [select for diffs], Sat Mar 8 11:48:01 2008 UTC (16 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.70: +3 -1 lines
Diff to previous 1.70 (colored)

better -q: mention once, and it speeds up (assumes normal files haven't
changed), but still checks config files. Use twice, and wipe your config
out as well.

Revision 1.70 / (download) - annotate - [select for diffs], Sat Mar 8 11:41:42 2008 UTC (16 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.69: +3 -3 lines
Diff to previous 1.69 (colored)

tweak messages mentioning checksums so that they mention checksums, not
specifics like md5, since that's likely to change.

Revision 1.69 / (download) - annotate - [select for diffs], Sat Jan 26 16:38:52 2008 UTC (16 years, 4 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.68: +3 -3 lines
Diff to previous 1.68 (colored)

replace reference to deprecated @pkgcfl keyword by @conflict

ok espie@

Revision 1.68 / (download) - annotate - [select for diffs], Mon Nov 5 13:09:13 2007 UTC (16 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.67: +11 -1 lines
Diff to previous 1.67 (colored)

document Ev FTP_KEEPALIVE;
from giovanni, tweaked by espie and myself

Revision 1.67 / (download) - annotate - [select for diffs], Wed Jun 20 15:41:36 2007 UTC (16 years, 11 months ago) by steven
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.66: +4 -4 lines
Diff to previous 1.66 (colored)

mention https protocol, for which support was added recently.

ok espie@

Revision 1.66 / (download) - annotate - [select for diffs], Sun Jun 17 10:35:55 2007 UTC (16 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.65: +11 -2 lines
Diff to previous 1.65 (colored)

document @exec/@unexec variations in more detail.
Point users at pkg_create for packing-list details (suggested by
ajacoutot@)

Revision 1.65 / (download) - annotate - [select for diffs], Thu May 31 19:20:26 2007 UTC (17 years ago) by jmc
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

convert to new .Dd format;

Revision 1.64 / (download) - annotate - [select for diffs], Thu May 31 11:05:41 2007 UTC (17 years ago) by espie
Branch: MAIN
Changes since 1.63: +1 -19 lines
Diff to previous 1.63 (colored)

kill REQ script directly. I'm pretty sure it doesn't quite work anyways.
Deprecate INSTALL and DEINSTALL, write out warnings in pkg_create.

Clean up some more old cruft

Revision 1.63 / (download) - annotate - [select for diffs], Mon May 7 08:14:51 2007 UTC (17 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.62: +1 -4 lines
Diff to previous 1.62 (colored)

remove -Fboguslibs, we haven't had unmarked libraries for years

Revision 1.62 / (download) - annotate - [select for diffs], Sun Apr 15 10:17:29 2007 UTC (17 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.61: +3 -5 lines
Diff to previous 1.61 (colored)

update copyright years, standardize licence.
reword the introduction to the stuff originally from FreeBSD to clarify
slightly.

Revision 1.61 / (download) - annotate - [select for diffs], Tue Oct 17 21:47:22 2006 UTC (17 years, 7 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.60: +3 -1 lines
Diff to previous 1.60 (colored)

add -F conflicts: force installation in the presence of registered conflicts,
provided nothing else happens (like, huh, the presence of actual conflicts
between files).

Allows nikolay@ to work with redhat/base and fedora_core at the same time.

Revision 1.60 / (download) - annotate - [select for diffs], Tue Mar 7 11:03:17 2006 UTC (18 years, 3 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.59: +1 -7 lines
Diff to previous 1.59 (colored)

let scp repositories work. Avoid run-away processes by just having one single
ssh connection for each repository.

Revision 1.59 / (download) - annotate - [select for diffs], Sun Mar 5 09:02:36 2006 UTC (18 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.58: +5 -6 lines
Diff to previous 1.58 (colored)

- kill whitespace at eol
- kill double .Pp

Revision 1.58 / (download) - annotate - [select for diffs], Sat Mar 4 13:00:43 2006 UTC (18 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.57: +3 -15 lines
Diff to previous 1.57 (colored)

accurate description of script execution.

Revision 1.57 / (download) - annotate - [select for diffs], Sat Mar 4 11:56:57 2006 UTC (18 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.56: +58 -3 lines
Diff to previous 1.56 (colored)

Spell out normal modes of operation for pkg_add more.
Explain about ambiguities, and expand a bit on interactive mode.

Revision 1.56 / (download) - annotate - [select for diffs], Fri Jan 6 13:00:07 2006 UTC (18 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.55: +9 -8 lines
Diff to previous 1.55 (colored)

tweak the descriptions of -r and -u: make the distinction
between them a little clearer;

ok espie

Revision 1.55 / (download) - annotate - [select for diffs], Sat Nov 5 10:27:33 2005 UTC (18 years, 7 months ago) by sturm
Branch: MAIN
Changes since 1.54: +1 -3 lines
Diff to previous 1.54 (colored)

-F conflicts does not really exist, so don't document it

ok espie@

Revision 1.54 / (download) - annotate - [select for diffs], Mon Oct 10 09:38:29 2005 UTC (18 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.53: +3 -2 lines
Diff to previous 1.53 (colored)

Xref package(5)

Revision 1.53 / (download) - annotate - [select for diffs], Sun Oct 2 20:46:23 2005 UTC (18 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.52: +5 -8 lines
Diff to previous 1.52 (colored)

pkg_add -u does updates.
noticed by brad@

Revision 1.52 / (download) - annotate - [select for diffs], Sat Sep 17 21:49:40 2005 UTC (18 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.51: +6 -6 lines
Diff to previous 1.51 (colored)

kill trailing space;
uppercase some abbreviations;

Revision 1.51 / (download) - annotate - [select for diffs], Sat Sep 17 11:14:03 2005 UTC (18 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.50: +48 -3 lines
Diff to previous 1.50 (colored)

Document the process for pkg_add -u.

Revision 1.50 / (download) - annotate - [select for diffs], Sat Sep 17 09:47:32 2005 UTC (18 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.49: +7 -3 lines
Diff to previous 1.49 (colored)

write down explicitly that directory names in PKG_PATH should end with a /,
since pkg_add will have trouble splitting the path correctly in the presence
of weird url schemes otherwise.

Revision 1.49 / (download) - annotate - [select for diffs], Sat Sep 17 09:16:21 2005 UTC (18 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.48: +53 -2 lines
Diff to previous 1.48 (colored)

Document PKG_CACHE.
Document a few more -F toggles.
Explain in more details what happens during pkg_add -r.

Revision 1.48 / (download) - annotate - [select for diffs], Wed Sep 7 09:11:22 2005 UTC (18 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.47: +4 -4 lines
Diff to previous 1.47 (colored)

sort options, and sync usage();

Revision 1.47 / (download) - annotate - [select for diffs], Sun Sep 4 22:47:56 2005 UTC (18 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.46: +6 -2 lines
Diff to previous 1.46 (colored)

* New -i interactive option, that can ask obnoxious questions.
* move the signature code to a packing-list method, prepend the pkgname.
* depend on distant listings, cache these systematically.
* cut the PKG_PATH at :/ systematically, much simpler than parsing URLs.
People should get used to trailing /s.
* let pkg_add -u actually run the update.
* check for signature in more places, for instance, let pkg_add installed_stuff
be a void operation.
* grab enough stuff during updates to check signatures, so that pkg_add -u
can report updates that are not needed right away, instead of waiting
for the more confusing `trying to update'
* beginning of @module support.
* @pkgpath support, including updates.
* systematically expand stems when applicable.
* use visitors systematically in pkg_info.
* pkg_info -S reports signature.
* remove hardcoding of categories in PackingList, so that future modules
will be able to expand them.
* add @updateset and @incompatibility keywords.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Aug 17 19:22:31 2005 UTC (18 years, 9 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.45: +1 -11 lines
Diff to previous 1.45 (colored)

drop paragraph about ftp-proxy.

jmc@ insisted... and yeah, it's a bit confusing.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Aug 17 10:03:17 2005 UTC (18 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

ftp-proxy misbehavior is of the past.

Revision 1.44 / (download) - annotate - [select for diffs], Tue Aug 16 14:13:42 2005 UTC (18 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)

remove trailing space;

Revision 1.43 / (download) - annotate - [select for diffs], Tue Aug 16 12:20:21 2005 UTC (18 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.42: +3 -4 lines
Diff to previous 1.42 (colored)

update dependency explanation, noticed by Gerardo Santana.

Revision 1.42 / (download) - annotate - [select for diffs], Tue Aug 16 12:05:58 2005 UTC (18 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.41: +5 -1 lines
Diff to previous 1.41 (colored)

when you ask to update a package, you generally want to update its
dependencies as well...

so do the stem -> pkgname conversion early, and then compute the
closure of dependencies on the list of packages we asked for.

Revision 1.41 / (download) - annotate - [select for diffs], Tue Aug 16 10:37:06 2005 UTC (18 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.40: +21 -2 lines
Diff to previous 1.40 (colored)

document the current state of pkg_add -u

Revision 1.40 / (download) - annotate - [select for diffs], Tue Aug 16 10:01:16 2005 UTC (18 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.39: +28 -1 lines
Diff to previous 1.39 (colored)

be more specific about `every precaution' in pkg_add, so that people won't
be scared about -F update.
Document the nasty issues I've encountered with FTP.

Revision 1.39 / (download) - annotate - [select for diffs], Sat Aug 13 06:41:55 2005 UTC (18 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

minor tweaks for BUGS;
ok espie@

Revision 1.38 / (download) - annotate - [select for diffs], Fri Aug 12 18:00:33 2005 UTC (18 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.37: +6 -4 lines
Diff to previous 1.37 (colored)

pkg_add -r does work.
on the other hand, scp(1) is a pig.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Apr 9 21:36:57 2005 UTC (19 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

`an URL' -> `a URL';

Revision 1.36 / (download) - annotate - [select for diffs], Sat Apr 9 21:35:35 2005 UTC (19 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.35: +3 -2 lines
Diff to previous 1.35 (colored)

add scp example;

from olivier cherrier;
ok espie@

Revision 1.35 / (download) - annotate - [select for diffs], Sat Mar 26 02:14:36 2005 UTC (19 years, 2 months ago) by pvalchev
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

start sentence with capital letter

Revision 1.34 / (download) - annotate - [select for diffs], Fri Mar 25 22:33:40 2005 UTC (19 years, 2 months ago) by espie
Branch: MAIN
Changes since 1.33: +1 -4 lines
Diff to previous 1.33 (colored)

all hail Theo and do as He wishes.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Jan 3 13:01:27 2005 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.32: +4 -2 lines
Diff to previous 1.32 (colored)

- use .Bk/.Ek to keep SYNOPSIS tidy
- `-F keyword' -> `-F keywords' in SYNOPSIS for consistency

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jan 3 01:02:45 2005 UTC (19 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.31: +4 -4 lines
Diff to previous 1.31 (colored)

rename -f -> -F
okay pvalchev@, naddy@, marco@, deraadt@

(keep -f around for the transition, will scrap it soon)

Revision 1.31 / (download) - annotate - [select for diffs], Tue Dec 28 14:50:38 2004 UTC (19 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.30: +4 -1 lines
Diff to previous 1.30 (colored)

add a boguslibs forced option, that rescans packages for libraries
not marked with @lib.

This allows pkg_add -current to deal with 3.6 packages fully.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Dec 26 15:01:06 2004 UTC (19 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.29: +1 -9 lines
Diff to previous 1.29 (colored)

simplify BUGS message, especially since it is not accurate any longer.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Dec 18 14:13:33 2004 UTC (19 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.28: +4 -1 lines
Diff to previous 1.28 (colored)

document kitchensink option

Revision 1.28 / (download) - annotate - [select for diffs], Thu Dec 16 11:07:33 2004 UTC (19 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

renamed borked_installation from borked.n to partial-<pkgname> ...
partial-<pkgname>.n if needed.

Make borked_installation take a message, to show installation/deinstallation
issues correctly.

Fix handling of ^C: this may lead some system calls to return early, thus
registering as errors: so always mark the last file as done, so that borked
installation will register it correctly.

Kill packing-list cache for anything but depends: we've got a global cache
of libraries now (use it in pkg_add).

Make almost everyone look at $main::not, so that we can call
register_installation
to_installation
RequirementList->add/delete
safely.

Simplify $not logic accordingly, do thing much more closely to what would
happen without -n.

This should allow pkg_add/pkg_delete -n to handle most nasty cases correctly
now, since all the relevant information is kept internally in a compact
format:
- register of shared libraries
- global register of conflicts
- cache of depends.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Dec 9 18:58:25 2004 UTC (19 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored)

make -f scripts work again, and document it properly in both pkg_add and
pkg_delete since it now works for both.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Nov 21 11:29:35 2004 UTC (19 years, 6 months ago) by xsa
Branch: MAIN
Changes since 1.25: +1 -3 lines
Diff to previous 1.25 (colored)

remove .Xr's that do not belong here anymore with the new pkg_* tools;
espie@ ok.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Nov 15 13:20:40 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.24: +33 -17 lines
Diff to previous 1.24 (colored)

tweaks;
ok espie@

Revision 1.24 / (download) - annotate - [select for diffs], Mon Nov 15 10:21:40 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.23: +85 -84 lines
Diff to previous 1.23 (colored)

sort options, and some whitespace issues;
ok espie@

Revision 1.23 / (download) - annotate - [select for diffs], Sun Nov 14 12:04:19 2004 UTC (19 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.22: +9 -4 lines
Diff to previous 1.22 (colored)

don't try to tell exactly what gets copied into /var/db/pkg, since this
changes over time.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Nov 14 11:58:43 2004 UTC (19 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.21: +16 -4 lines
Diff to previous 1.21 (colored)

turn on progress meter by default, use -x to disable it.
document the new stuff, partial reorder of options.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Nov 11 12:15:28 2004 UTC (19 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.20: +5 -1 lines
Diff to previous 1.20 (colored)

restrict update operation less: we're not bothered by @exec or INSTALL,
only DEINSTALL or @unexec (we should need to run symetric checks on
the package we're going to install, though...)

allows forced replacement: script running, and breaking forward dependencies.

Communicate more about what may break.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Nov 7 13:47:12 2004 UTC (19 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.19: +22 -2 lines
Diff to previous 1.19 (colored)

document the current behavior of pkg_add -r.
Clearly marks this as an experimental option that can thoroughly mangle
your system.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Oct 18 14:37:20 2004 UTC (19 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.18: +11 -1 lines
Diff to previous 1.18 (colored)

Documents @endfake and -Q semantics.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Oct 11 13:10:25 2004 UTC (19 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

common code for all script running.
Common option for not running scripts: -I for both pkg_add and pkg_delete.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Oct 11 10:07:37 2004 UTC (19 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.16: +2 -3 lines
Diff to previous 1.16 (colored)

kill old MTREE option that was never implemented in the new tools anyways.
kill -C and -P options which are definitely no longer used as well.
Reorder special files so that REQUIRE is at front (and it's executed first
anyways).

Revision 1.16 / (download) - annotate - [select for diffs], Sat Sep 18 13:28:19 2004 UTC (19 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.15: +4 -2 lines
Diff to previous 1.15 (colored)

framework to be able to distinguish packages installed manually (and thus
wanted by the user) from packages installed automatically to satisfy a
dependency.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Sep 14 22:58:30 2004 UTC (19 years, 8 months ago) by espie
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

better wording for documentation.
use System more or less everywhere.
prepare to delete info directories properly.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Aug 25 22:34:27 2004 UTC (19 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

typos from -f (PR #3908);

Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 7 19:29:08 2004 UTC (20 years, 3 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.12: +14 -1 lines
Diff to previous 1.12 (colored)

A few useful features:
- pkg_add -A arch, to make believe we are extracting on a given arch
(matches pkg_create).
- pkg_add -P cdrom/-P ftp, to enforce extracting only cdrom'able packages
or ftp'able packages. Helps a lot for checking cdrom lists.
- dependency look-up will look through local directory listings to solve
dependencies, so that non-default dependencies will work more seemlessly.
(doing the same thing for distant repository will happen after 3.5, but
this requires more apparatus: caching package lists, and killing/restoring
existing connections, plus more error handling).

okay pval

Revision 1.12 / (download) - annotate - [select for diffs], Fri Feb 20 19:13:51 2004 UTC (20 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.11: +18 -2 lines
Diff to previous 1.11 (colored)

PKG_DESTDIR / -B support in pkg_add.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jan 28 22:12:01 2004 UTC (20 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.10: +22 -1 lines
Diff to previous 1.10 (colored)

Add -L to record/enforce localbase.
Okay sturm@

Revision 1.10 / (download) - annotate - [select for diffs], Tue Jan 27 14:50:52 2004 UTC (20 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.9: +17 -2 lines
Diff to previous 1.9 (colored)

first series of -forced switches, looks okay to henning@.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jan 27 13:50:55 2004 UTC (20 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.8: +1 -4 lines
Diff to previous 1.8 (colored)

bullet lists of one item don't make much sense.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jan 27 13:09:16 2004 UTC (20 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.7: +44 -11 lines
Diff to previous 1.7 (colored)

-f framework, manpage fixes.
comments and okay jmc@

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 22 21:11:43 2004 UTC (20 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.6: +5 -1 lines
Diff to previous 1.6 (colored)

document/activate @arch. Fix list handling.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Nov 14 23:18:50 2003 UTC (20 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

finicky, finicky...

Revision 1.5 / (download) - annotate - [select for diffs], Fri Nov 14 23:03:55 2003 UTC (20 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.4: +4 -24 lines
Diff to previous 1.4 (colored)

synch doc with reality

Revision 1.4 / (download) - annotate - [select for diffs], Sat Nov 8 19:17:29 2003 UTC (20 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

typos from Jonathon Gray;

Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 6 18:20:04 2003 UTC (20 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.2: +6 -2 lines
Diff to previous 1.2 (colored)

Tell people to set PKG_PATH for pkg_add - to handle dependencies.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 26 10:33:24 2003 UTC (20 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.1: +13 -135 lines
Diff to previous 1.1 (colored)

Partial synch with reality, ok sturm.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Oct 19 18:38:06 2003 UTC (20 years, 7 months ago) by espie
Branch: MAIN

Add manpages, with a few minor changes from old ones.
ok pval

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.