272461 |
03-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
243554 |
26-Nov-2012 |
eadler |
Provide an option to users to shoot themselves in the foot.
Reviewed by: bapt Approved by: cperciva MFC after: 1 month
|
241830 |
22-Oct-2012 |
eadler |
Warn users when using pkg tools if it looks like they be be pkgng users.
Reviewed by: bapt (earlier version) Reviewed by: kwm Approved by: cperciva MFC after: 3 days
|
240682 |
18-Sep-2012 |
bapt |
if a file in plist starts with / then do not prefix it with "prefix" [1] pkg info -g returns 1 if a file mismatch [2] flush stdout in pkg info -g [3] clean up quiet mode (-q | --quiet) output of pkg_version(1) [4] fix missing error call in uname check added to pkg_version(1) [5] fix pkg_add(1) fails to install with -C from bad path [6] only resolve path from pkg_add(1) -p if the given prefix do not start with a '/' [7]
PR: bin/13128 [1] bin/139015 [2] bin/113702 [3] bin/142570 [4] bin/146857 [5] bin/157543 [6] Submitted by: cy [1] Anton Yuzhaninov <citrin@citrin.ru> [2] Ighighi <ighighi@gmail.com> [3] "N.J. Mann" <njm@njm.me.uk> [4] gcooper [5] David Naylor <naylor.b.david@gmail.com> [6] netchild [7] MFC after: 2 weeks
|
228990 |
30-Dec-2011 |
uqs |
Spelling fixes for usr.sbin/
|
226708 |
24-Oct-2011 |
delphij |
Staticify elide_root() for now to fix build.
|
226697 |
24-Oct-2011 |
emaste |
Avoid printing // for packages that install to /
I have some packages that install to / (for whatever reason). Right now we print entries of the form //path/to/file when listing files (pkg_info -L, pkg_info -g etc.) This change avoids printing the redundant / .
|
222035 |
17-May-2011 |
flz |
Backout libinstall.a -> libpkg commit.
Discussed with: erwin, brooks, bapt
|
207113 |
23-Apr-2010 |
flz |
- Take libinstall.a out of pkg_install and make it a proper shared library. - Rework the wrapper support to check libpkg version as well as pkg_install version. - Add libfetch to _prebuild_libs. - There are no new features introduced.
Notes: the API is not stable, so basically, do not use libpkg in your projects for now. Also there's no manpage for libpkg yet, because the API will change drastically. I repeat, do not use libpkg for now.
|
201390 |
02-Jan-2010 |
ed |
The last big commit: let usr.sbin/ use WARNS=6 by default.
|
201226 |
29-Dec-2009 |
ed |
Add missing `void' keywords.
|
194497 |
19-Jun-2009 |
brian |
When running pkg_add -r, check & install our dependencies for each package rather than expecting our top level package to get all of the dependencies correct.
Previously, the code depended on the top level package having all of the pkgdep lines in +CONTENTS correct and in the right order, but that doesn't always happen due to code such as this (in security/gnutls/Makefile):
.if (defined(WITH_LZO) || exists(${LOCALBASE}/lib/liblzo2.so)) && !defined(WITHOUT_LZO) LIB_DEPENDS+= lzo2:${PORTSDIR}/archivers/lzo2 ....
With such conditional dependencies, my 'sophox-packages' package won't install. The dependency tree looks like this:
sophox-packages ... x11/gnome2 x11/gnome-applets net/libgweather devel/libsoup security/gnutls security/libgcrypt security/libgpg-error ... x11/gnome2 archivers/file-roller archivers/gtar archivers/lzop archivers/lzo2 ...
gnutls doesn't depend on lzo2 initially, but lzo2 is dragged into the mix via other dependencies and is built by the initial 'make'. The subsequent package generation for gnutls adds a pkgdep line for lzo2 to gnutls' +CONTENTS but the pkgdeps in sophox-packages' +CONTENTS has gnutls *before* lzo2.
As a result, sophox-packages cannot install; gnutls fails because lzo2 is missing, 82 more packages fail because gnutls is missing and the whole thing spirals into a super-confusing mess!
MFC after: 3 weeks
|
193273 |
01-Jun-2009 |
jilles |
Fix segfault when giving invalid long option to pkg_info.
PR: bin/133473 Submitted by: Rafal Grodzinski Approved by: ed (mentor) MFC after: 1 week
|
179433 |
30-May-2008 |
flz |
- Add long options to pkg_install. - Remove check for '-?' as it's not listed in authorized options. - Bump PKG_INSTALL_VERSION to 20080530.
|
178246 |
16-Apr-2008 |
flz |
Fix pkg_info when specifying a remote package.
MFC after: 1 week
|
174475 |
09-Dec-2007 |
krion |
Backout previous commit, since it's done without maintainers approval. These changes were approved by adding it as port to ports/ tree, but not for src/. I talked to PR submitter and miwi@ some days ago and explained the reasons for it, the both were agree to add it to ports/ only.
|
174472 |
09-Dec-2007 |
obrien |
Add the 'pkg_search' script. This makes it easier to figure what packages you want to install.
Submitted by: Matthias Schmidt <schmidtm @ mathematik . uni-marburg . de>
|
173412 |
07-Nov-2007 |
kevlo |
Cleanup of userland __P use
|
167202 |
04-Mar-2007 |
ru |
The use of predefined strings such as \*[Ge] can be harmful here, as some fonts (e.g., KOI8-R) have special symbols for displaying them, and we want symbols ">=" literally here.
|
167201 |
04-Mar-2007 |
ru |
Fix markup and clean up some of the wording.
(This English was hard to translate as it uses a language that is far from a pure technical. It would definitely benefit from a revision.)
|
167182 |
03-Mar-2007 |
grog |
Clarify the meaning information printed by the -o option. Clean up grammar, adding articles.
|
166552 |
07-Feb-2007 |
pav |
Fix a bug in 1.40 - it missed three occurences in pkg_info which leads to (null)/file output.
MFC after: 1 week
|
162806 |
29-Sep-2006 |
ru |
Markup fixes.
|
159554 |
12-Jun-2006 |
obrien |
Allow variable amounts of verbosity.
|
154145 |
09-Jan-2006 |
flz |
Add -K option to pkg_add and pkg_info. This option saves packages to PKGDIR (if defined or current directory by default) as they are downloaded. Silent a warning when -n is used and package has a +DISPLAY file.
Approved by: krion MFC after: 1 week
|
154102 |
07-Jan-2006 |
krion |
When using @cwd %%FOO%%, we must ensure to return in the original prefix later, but doing so with @cwd %%OLDPREFIX%% (having PLIST_SUB+="OLDPREFIX=${PREFIX}") hardcodes the value in the packing list. That's not really a problem when dealing with ports but that's a problem with packages since pkg_add -p option only overrides the first @cwd occurrence.
This patch allow us to use @cwd without any argument. If no directory argument is given, it will set current working directory to the first prefix given by the @cwd command.
PR: bin/77212 Submitted by: flz
|
152711 |
23-Nov-2005 |
krion |
Document PKG_PATH enviroment variable.
Prodded by: Mark Andrews <Mark_Andrews AT isc DOT org> MFC after: 2 days
|
151188 |
10-Oct-2005 |
krion |
Fix pkg_info(1) and pkg_delete(1) to handle properly packages which names start with a digit.
PR: bin/76858 Submitted by: Matthew D. Fuller <fullermd@over-yonder dot net> MFC after: 3 days
|
150522 |
24-Sep-2005 |
krion |
Remove '\n' since it's redundant in case if file doesn't exist while running 'pkg_info -g'
Based on PR: bin/42609 Submitted by: Jeff King <peff-freebsd at peff dot net> MFC after: 3 days
|
147381 |
14-Jun-2005 |
krion |
Implement @noinst field which has at the moment the same meaning and function as @comment has. But will be valid only for files and not for md5 sums, rcsid's and comments in the future.
Submitted by: flz Approved by: re@ (scottl)
|
141846 |
13-Feb-2005 |
ru |
Expand *n't contractions.
|
136643 |
18-Oct-2004 |
obrien |
Add a -q flag to pkg_version. It suppresses the output of <,=,>. This makes it possible to "portupgrade `pkg_version -q -l '<'`".
|
133596 |
12-Aug-2004 |
ru |
Don't put DEBUG to CFLAGS, we have the standard DEBUG_FLAGS for this.
|
131531 |
03-Jul-2004 |
ru |
Eliminated double whitespace.
|
131500 |
02-Jul-2004 |
ru |
Mechanically kill hard sentence breaks.
|
131285 |
29-Jun-2004 |
eik |
- pkg_add spawns itself as argv[0] when installing dependent packages, to enable the use as a port on older systems
- use absolute paths in all calls to external programs, to account for strange PATH settings
- use INDEX or INDEX-5 depending on FreeBSD version, to enable the use on FreeBSD 4.x as a port.
- conditionalize all 4.x/5.x differences on __FreeBSD_version, so that the pkg_install tools can be kept in sync on 4.x and 5.x
- Bump PKG_INSTALL_VERSION
Reviewed by: portmgr (bento run) MFC after: 4 weeks
|
131280 |
29-Jun-2004 |
eik |
- pkg_info: flag -r: (show packages this packages depends on (documentation change))
- pkg_info: new flag -j (show the requirements script)
- pkg_info: fix verbose output when used on packages
- better handling of corrupt entries in /var/db/pkg
- differ between corrupt entires and packages not installed
- various small fixes
PR: 56989, 57016, 57029, 26468
|
131275 |
29-Jun-2004 |
eik |
- match package version numbers with relational operators
- use glob patterns when matching packages by origin
- csh-style {...} choices in glob matching
- pkg_info: new flag -E (list matching package names only)
- pkg_version: new flag -T (test if a given name matches a pattern)
- new flag -X (interpret pattern as an extended regular expression)
PR: 56961
|
127641 |
30-Mar-2004 |
cperciva |
Synopsis fixes: * `pkg_info -flags' needs either `-a' or a package name. [1] * Add -Q option to manual page. * Update `usage:' to match the manual page.
PR: misc/64786 [1] Reviewed by: ru MFC after: 3 days
|
124633 |
17-Jan-2004 |
ru |
- Properly build both crypto and non-crypto versions of the package management tools.
- Drop redundant dependency of pkg_create(1) and pkg_delete(1) on crypto libraries now that they do not link with libfetch.
|
115324 |
26-May-2003 |
lioux |
Add a trailing '\n' character if none is found in the information obtained from a package. Patch show_file() [1] and show_index() [2] functions.
PR: 52097 Reviewed by: bento, kris, portmgr, re, Michael Nottebrock <michaelnottebrock@gmx.net>, Martin Horcicka <horcicka@FreeBSD.cz> Approved by: re (scottl) Obtained from: NetBSD [1], OpenBSD [2] MFC after: 1 week
|
115157 |
19-May-2003 |
des |
Retire the useless NOSECURE knob.
Approved by: re (scottl)
|
115143 |
18-May-2003 |
ru |
Fixed troff(1) and mdoc(7) warnings.
Approved by: re (blanket)
|
113594 |
17-Apr-2003 |
kris |
* Add explicit conflict-checking to the package tools. Packages can register a list of other packages with which they conflict (via the -C option to pkg_create), and they will refuse to install (unless -f is specified) if one of the listed packages is already present.
* Update documentation for the new feature as well as fleshing out some existing documentation.
* Bump PKG_INSTALL_VERSION so this feature can be tested for.
Submitted by: Sergey Matveychuk <sem@ciam.ru> PR: bin/47145 MFC after: 2 weeks
|
112579 |
25-Mar-2003 |
mdodd |
- Add the 'b' option which causes BLOCKSIZE to be hornored when the 'q' or 'Q' options are present. - Document BLOCKSIZE.
|
112572 |
25-Mar-2003 |
mdodd |
Implement the 'Q' option which is like 'q' (quiet output) except that it prefaces the output with the package name.
This is useful for things like this:
# pkg_info -Qsa | awk -F : '{print $2 "\t" $1}' | sort -rn | expand -t 10
|
108455 |
30-Dec-2002 |
mike |
Back out rev 1.33; getbsize(3)'s original interface has been restored.
Approved by: markm
|
105882 |
24-Oct-2002 |
gallatin |
getbsize() now takes a pointer to a size_t as its first arg. A pointer to an int no longer works on an LP64 platform...
|
103149 |
09-Sep-2002 |
sobomax |
Introduce notion of the package tools revision and allow to wrap all tools included into pkg_install according to the content of /var/db/pkg_install.conf file, which specifies version and alternative location of the tools. Format of the said file is very simple: one line which specifies revision of the alternative version of the tools and their location separated by space, i.e.:
20030102 /usr/local/sbin
This would allow bsd.port.mk to install and use up to date version of tools on older system from ports.
Also add new `-P' flag to pkg_info, which causes it to report currently installed version of package tools.
Discussed with: will
|
103116 |
09-Sep-2002 |
sobomax |
Use --fast-read mode to extract metadata from package file. Since metadata files are located at the very beginning of the package, this patch in conjuction with latest tar(1) --fast-mode fix greatly speeds up pkg_info(1) operation on package files.
MFC after: 1 week
|
98143 |
12-Jun-2002 |
des |
Reorder libraries to fix static linking (libssl depends on libcrypto, so it must come before libcrypto in LDADD)
Reviewed by: bde
|
97930 |
06-Jun-2002 |
ru |
libfetch now depends on libcrypto and libssl.
|
96613 |
14-May-2002 |
sobomax |
- Make use of DEPOROGINs (if there are any) when installing package; - fix few bogosities here and there; - move some common routines into the library.
MFC after: 2 weeks
|
96392 |
11-May-2002 |
alfred |
replace __FUNCTION__ with standardized __func__.
Requested by: jhb
|
96388 |
11-May-2002 |
alfred |
fix build: you may not use string concatination with __FUNCTION__, replace all occurances of: __FUNCTION__ ": error string" with: "%s: error string"
|
96076 |
05-May-2002 |
sobomax |
New feature: allow origins of all dependencies be recorded into package list using new `@comment DEPORIGIN:...' directive. This would allow us to make many neat things including:
- easier binary upgrades; - source upgrades without using external tools by simply extending bsd.port.mk and pkg_install tools; - mixed-mode upgrades (source + binary); - depreciate and deorbit silly +REQUIRED_BY files in the near future.
This feature is no-op until appropriate bsd.port.mk patch is committed, and even when it is already committed packages generated will remain 100% compatible with old set of pkg_install tools (module all those neat features, of course).
MFC after: 6 days
|
96075 |
05-May-2002 |
sobomax |
In a origin lookup mode (-O) don't bail out when encountering empty package directory, because this prevent this option from being used from the package-depends target of bsd.port.mk since it creates such empty dir during its normal operation.
MFC after: 6 days
|
96067 |
05-May-2002 |
sobomax |
Update usage() and manpage to match reality (add -O into usage and adjust both to make clear that -W and -O are stand-alone options).
MFC after: 6 days
|
96065 |
05-May-2002 |
sobomax |
Handle PLIST_ORIGIN properly.
Poked by: kris Pointy hat grabbed by: sobomax MFC after: 6 days
|
96030 |
04-May-2002 |
sobomax |
Add ability to query installed packages based on origin.
|
95934 |
02-May-2002 |
sobomax |
Make pkg_info working again when argument is a file not in the current directory.
PR: 37571 Submitted by: Dirk Meyer <dirk.meyer@dinoex.sub.org> MFC after: 1 week
|
95933 |
02-May-2002 |
sobomax |
Make `-g' working for symlinks.
PR: 33857 Submitted by: darren <igla@batterybackups.net> MFC after: 1 week
|
93520 |
01-Apr-2002 |
obrien |
Fix SCM ID's.
|
85019 |
16-Oct-2001 |
sobomax |
Fix "off by 1" error introduced in the previous commit by replacing strncpy(3) with strlcpy(3).
MFC after: 2 weeks
|
85002 |
15-Oct-2001 |
sobomax |
Use strncpy(3) instead of strcpy(3) to copy optarg into a fixed-sized buffer.
Prompted by: dd MFC after: 2 weeks
|
84750 |
10-Oct-2001 |
sobomax |
- Introduce a notion of `packing list format version'. This allows making non-backward compatible changes in the format of packing list and handle them gracefully; - fix a longstanding issue with symlinks handling. Instead of recording checksum for the file symlink points to, record checksum for the value returned by readlink(2). For backward compatibility increase packing list format minor version number and provide a fallback to a previous behaviour, if package in question was created with older version of pkg_* tools;
Submitted by: Alec Wolman <wolman@cs.washington.edu>, sobomax
- don't record MD5 checksum for device nodes, fifo's and other non-regular files.
Submitted by: nbm MFC in: 2 weeks
|
84745 |
10-Oct-2001 |
sobomax |
WARNS=2 cleanup.
Tested on: i386, alpha MFC after: 2 weeks
|
83663 |
19-Sep-2001 |
sobomax |
Various fixes and improvements: - fix harmless compiler's warnings (unused variables and missed prototype); - before refusing to delete package because "there are packages installed that require this package" check that packages in question is actually installed; - add new `-r' option to pkg_delete(8), which instructs it to delete not only packages specified at command line, but all packages that depend on specified packages as well.
MFC after: 2 weeks
|
81218 |
06-Aug-2001 |
kris |
Recognise @option directives instead of falling through to the default "unknown command" clause.
PR: 29262
|
81049 |
02-Aug-2001 |
sobomax |
Cosmetics: replace dozen instances of "(tmp = getenv(PKG_DBDIR) ? tmp : DEF_LOG_DIR)" with macro.
MFC after: 1 month
|
81046 |
02-Aug-2001 |
sobomax |
Usability tweak:
Use '' quotes instead of `' to delimit names of files and packages in warning and error messages, because it is easier to cut-n-paste name in question that way (single click) without confusing the shell. And yes, I know that it is less eye-candy...
MFC after: 1 month
|
80029 |
20-Jul-2001 |
obrien |
Perform a major cleanup of the usr.sbin Makefiles. These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before.
|
79755 |
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
79537 |
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
74809 |
26-Mar-2001 |
sobomax |
Decapitalise first letter of warning message.
|
74808 |
26-Mar-2001 |
sobomax |
In which(1) mode resolve "/../", "/./" in arguments and PLIST contents. This is done without realpath() to avoid symlinks resolving.
Submitted by: sobomax, Garrett Rooney <rooneg@electricjellyfish.net>
|
74699 |
23-Mar-2001 |
sobomax |
- Add which(1)-like functionality into pkg_info; - fix a harmless bug in match_installed() function introduced in my last commit; - uniformely reorder includes across files.
Submitted by: Garrett Rooney <rooneg@electricjellyfish.net> Not objected by: jkh, -ports
|
73276 |
01-Mar-2001 |
sobomax |
Put back several lines that I erroneously deleted in my previous commit. This should fix recent segfault of `pkg_info -e'.
Submitted by: Garrett Rooney <rooneg@electricjellyfish.net>, knu
|
73134 |
27-Feb-2001 |
sobomax |
- Merge recently added into pkg_info(1) regex/glob matching functionality into pkg_delete(1) as well; - add a new `-a' option for pkg_delete(1) to delete all installed packages; - add a new `-i' option for pkg_delete(1) to request simple rm(1)-like interactive confirmation before attempting to delete each package.
Silently approved by: jkh, -ports
|
72978 |
24-Feb-2001 |
sobomax |
Add two missed modifiers into usage message (`-G' and `-x').
|
72776 |
20-Feb-2001 |
jkh |
Use the more logical author syntax from pkg_version and quote email addresses properly.
|
72202 |
09-Feb-2001 |
ru |
mdoc(7) police: cosmetics.
|
72174 |
08-Feb-2001 |
sobomax |
- By default treat supplied arguments as a shell globs to be matched against names of installed packages; - add new `-G' option to disable glob matching and revert to previous behaviour (I have no idea why this could be necessary, though); - add a new `-x' option, which instructs pkg_info(1) to treat supplied arguments as a regular expressions.
For example: $ pkg_info foo\* - displays information about all packages whose names start from foo $ pkg_info -G foo\*-1.1 - displays information about package named "foo*-1.1" $ pkg_info -x ^foo.\* - displays information about all packages whose names start from foo
Original idea submitted by: Edwin Groothuis <mavetju@chello.nl> (bin/24695) Reviewed by: jkh, roam Approved by: jkh
|
72126 |
07-Feb-2001 |
ru |
mdoc(7) police: Change -filled displays (which just happen to be the same as -ragged in the current implementation) to -ragged. With mdocNG, -filled displays produce the correct output, formatted and justified to both margins.
|
72034 |
05-Feb-2001 |
sobomax |
-pedantic mode: - Add a missed prototype for the recently added show_cksum() function; - put in "explicit braces to avoid ambitious else" suggested by gcc(1).
|
71965 |
03-Feb-2001 |
jkh |
Add a -g flag for verifying an installed package against its recorded checksums (to see if it's been modified post-installation). Naturally, this mechanism is only as secure as the contents of /var/db/pkg if you're using it for auditing purposes.
Submitted by: Roman Shterenzon <roman@xpert.com>
|
71898 |
01-Feb-2001 |
ru |
mdoc(7) police: split punctuation characters + misc fixes.
|
70403 |
27-Dec-2000 |
ru |
Prepare for mdoc(7)NG.
|
69623 |
05-Dec-2000 |
sobomax |
Alphabetically reorder options in `.Op Fl' macro to be consistent with the rest of the code.
|
69616 |
05-Dec-2000 |
sobomax |
- Add missed `-s' option into usage printout; - sort options alphabetically.
|
68965 |
20-Nov-2000 |
ru |
mdoc(7) police: use the new features of the Nm macro.
|
68716 |
14-Nov-2000 |
ru |
Use Fx macro wherever possible.
|
67454 |
23-Oct-2000 |
sobomax |
Add "-o" option to pkg_create(1) and pkg_info(1). This option intended to record a path of the port from which package has been created within FreeBSD Ports Collection and will be used to improve pkg_version(1) and similar tools.
Reviewed by: ports@FreeBSD.org, jkh Approved by: jkh
|
67429 |
22-Oct-2000 |
jkh |
Cause fatal error messages to be a little more helpful to the programmer concerning where they're taking place.
Switch from [r]index() to str[r]chr() functions, which are more ISO compliant.
Prompted by: Edward Welbourne <eddy@vortigen.demon.co.uk>
|
67300 |
18-Oct-2000 |
des |
Trim index lines down to 79 characters, not 80.
Approved by: jkh
|
66344 |
25-Sep-2000 |
marko |
Fix typo
|
66339 |
25-Sep-2000 |
marko |
Make the ``-r'' option actually do something :) Also tidy up it's output.
Approved by: jkh
|
62775 |
07-Jul-2000 |
sobomax |
New option "-s" to query size of the installed package(s).
PR: 19445 Submitted by: sobomax Reviewed by: knu Approved by: silence
|
62154 |
27-Jun-2000 |
des |
Use libfetch instead of libftpio. This adds support for http and IPv6.
|
60563 |
14-May-2000 |
steve |
Avoid infinite loops when given a package name like 'm4-1.1/'.
Approved by: jkh
|
57628 |
29-Feb-2000 |
jhb |
Add cross references to pkg_version(1) in all the other pkg_* man pages. Also, add a cross reference to pkg_info(1) in pkg_version(1). Finally, in pkg_version(1), don't put a period at the end of the list of see also man pages.
Noticed by: Matt Ayres <matta@fast.net>
|
56211 |
18-Jan-2000 |
dan |
Fix a bug in previous commit where pkg_{delete,info} foo-1.0/ would segfault.
Noticed first by: kris
|
56001 |
15-Jan-2000 |
dan |
Teach pkg_delete and pkg_info how to deal with full pathnames (/var/db/pkg/foo-1.0, instead of just foo-1.0).
Submitted by: Matthew D. Fuller <fullermd@futuresouth.com>
|
55567 |
07-Jan-2000 |
phantom |
Include -f and -t options to SYNOPSYS section (manpage) and usage information (main.c)
PR: bin/5410 Submitted by: Frank Volf <volf@oasis.IAEhv.nl>
|
50741 |
01-Sep-1999 |
jkh |
Use the appropriate macro for double quotes rather than using double quotes.
Submitted by: Alexey Zelkin <phantom@cris.net> PR: 13436
|
50479 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
49824 |
15-Aug-1999 |
mpp |
Various man page cleanup:
- Sort xrefs. - FreeBSD.ORG -> FreeBSD.org - Be consistent with section names as outlined in mdoc(7). - Other misc mdoc cleanup.
PR: doc/13144 Submitted by: Alexey M. Zelkin <phantom@cris.net>
|
49637 |
11-Aug-1999 |
billf |
-Wall fixes. Ambigious if/elses, uninitialized values, missing headers, missing prototypes, and empty format strings.
|
49300 |
30-Jul-1999 |
jdp |
When listing the installed packages, do it in alphabetical order.
|
48170 |
24-Jun-1999 |
imp |
'?' shouldn't be in the usage string. Unknown characters are already converted to '?'.
|
48143 |
23-Jun-1999 |
billf |
If we are going to have a case for '?' then we should define it in Options.
Submitted by: Ben Olson <bseth@chc-chimes.com>
|
46105 |
27-Apr-1999 |
jkh |
If pkg_info is run with no args, default to "-aI".
|
42214 |
31-Dec-1998 |
obrien |
change wording slightly to match other pkg_*.1
|
41866 |
16-Dec-1998 |
jkh |
Make it possible to have separate install scripts as well as have an on-delete script.
Submitted by: Rajesh Vaidheeswarran <rv@fore.com>
|
39068 |
11-Sep-1998 |
jkh |
correct usage of cleanup() everywhere - this became bogus when the warnx/errx stuff was added and nobody seems to have noticed. :) Noticed by: Josh MacDonald <jmacd@paris.CS.Berkeley.EDU>
|
37634 |
14-Jul-1998 |
jkoshy |
Add $Id$.
PR: 7251 Submitted by: Norihiro Kumagai <kuma@jp.freebsd.org>
|
37410 |
06-Jul-1998 |
jkoshy |
Document `-I' and `-R' options to `pkg_info'.
PR: 7155
|
37166 |
26-Jun-1998 |
jkoshy |
Document environment variables used by pkg_{add,create,info}. These include PKG_TMPDIR, TMPDIR, PKG_DBDIR. Add a FILES section to these manual pages.
PR: docs/7064
|
34809 |
23-Mar-1998 |
charnier |
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
|
34149 |
07-Mar-1998 |
bde |
Use `foo/bar.a' instead of `-Lfoo -lbar' for linking to static internal libraries, so that `ld -f' in can create correct dependencies for yet-to-be-built libraries.
|
33427 |
16-Feb-1998 |
jkh |
Eliminate the idea of nested "playpens" entirely - it just obfuscated the code and, in at least one case, made it more dangerous to no gain.
|
31997 |
26-Dec-1997 |
hoek |
"This is the add^H^H^Hinfo module."
Pedantic comment fix.
PR: bin/5188 Submitted by: Alex [3]garbanzo@hooked.net
|
30531 |
18-Oct-1997 |
jkh |
Deal with PLIST_UNEXEC properly. PR: 4784 Submitted by: Stefan `Sec` Zehl <sec@quit.42.org>
|
30387 |
13-Oct-1997 |
jkh |
Don't return from cleanup() - if it's removed the playpen then very bad things will happen if we return to unsuspecting code. Noted to my great dismay by: Tim Vanderhoek <hoek@hwcn.org>
|
30221 |
08-Oct-1997 |
charnier |
Use err(3). Cosmetics in usage string and man page.
|
29889 |
27-Sep-1997 |
hoek |
Document pkg_add's dependency auto-install. While I'm here, fix a couple typos, and consistent double-spacing after sentences.
This is actually a spinoff from the "ports-current discontinued" blow-up some time ago.
Ack'd by: jkh
|
26745 |
19-Jun-1997 |
jkh |
Fix multiple documentation bogons. PR: 3798 Submitted by: Jan Kuriyama <kuriyama@opt.phys.waseda.ac.jp>
|
24428 |
31-Mar-1997 |
imp |
compare return value from getopt against -1 rather than EOF, per the final posix standard on the topic.
|
22997 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
17338 |
30-Jul-1996 |
jkh |
Add MD5 checksums to packing list for all files during pkg_create and use later at pkg_delete time to verify that you're deleting what you added. This, of course, does NOT cover the case where a file you still need hasn't changed! That's a tougher problem to solve, and this provides only the minimal amount of safety belt. MD5 checksums are stored in comment fields, so packages produced with these tools are backwards compatible with the older ones.
|
16663 |
24-Jun-1996 |
jkh |
Bring in my changes for removing the pestilent obj links (unless you really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current.
|
16549 |
20-Jun-1996 |
jkh |
Make pkg_install understand and use libftpio instead of its own copies of the ftp support routines. Also some cosmetic and minor bug fixes I've been meaning to incorporate for awhile.
|
16404 |
16-Jun-1996 |
jkh |
Make a small optimization which shaves about a second off the time it takes to build the `All' menu in configPackages.
|
14045 |
12-Feb-1996 |
mpp |
Another round of man page cleanups.
Down to only about 100 items left to cleanup! :-)
|
11780 |
25-Oct-1995 |
jkh |
Bring forward my changes from 2.1
|
9894 |
04-Aug-1995 |
jkh |
Remove useless -lftp arguments from Makefiles. Suggested by: ache
|
9782 |
30-Jul-1995 |
ache |
You can run pkg_info everywhere expect /var/db/pkg directory :-) Running there you got any kind of strange errors from tar caused by treating directories as tar files! Fix it by adding new isfile(name) (check for reg. files) to simple fexists(name) calls.
|
9781 |
30-Jul-1995 |
ache |
If some files lost in /var/db/pkg/<port>/ after system crash f.e., pkg_manage silently dumps core, pkg_info claims about them to stderr, which makes very difficult to find what directory cause it via tons of pkg_info -a output. I found solution which covers both variants, now pkg_info claims about missing files to stdout among valid output with ERROR: prefix. It heals pkg_manage to not dump core and makes easy to find errors in pkg_info -a output by simple /ERROR 'more' command.
|
8857 |
30-May-1995 |
rgrimes |
Remove trailing whitespace.
|
8423 |
10-May-1995 |
jkh |
Fix a long-standing bug that broke pkg_info utterly and probably made pkg_add a little wiggy too. Document the fact that pkg_info can also take a URL.
|
8142 |
28-Apr-1995 |
jkh |
Whoops! One of my automatics was initialized to garbage. Fix it.
|
8086 |
26-Apr-1995 |
jkh |
Make pkg_info URL aware (and also make it use the PKG_PATH properly, like everyone else). Try this: pkg_info ftp://freebsd.org/pub/FreeBSD/packages/all/gmake-3.73.tgz
|
7986 |
22-Apr-1995 |
jkh |
1. Add proper dependencies to the library in my Makefiles. This was pointed out by Bruce. 2. Add a "feature" to pkg_create (OK, OK, it's a miserable hack!) to get it to dump its internal packing list out so that the `fake-pkg' rule in bsd.port.mk can generate a more meaningful packing list.
|
7937 |
19-Apr-1995 |
jkh |
Add support for the ${PKG_DBDIR} environment variable. /var/db/pkg is the default, and probably not something you'd ever change, but now it's possible to do so for local/custom installations.
|
5410 |
05-Jan-1995 |
jkh |
Whoops! How embarassing. Just now noticed that I forget to update the .Os lines. Done.
|
5409 |
05-Jan-1995 |
jkh |
Fix a bad formatting directive.
|
5399 |
05-Jan-1995 |
swallace |
Added new function show_index() which does a 'smart' display of the index file. Index descriptions are limited to MAXINDEXSIZE (60) chars. Any description beyond that is truncated. Also, only the first line is displayed as well. This allows pkg_info -a -I to be formated in two columns with one line per package for easy reading.
Reviewed by: jkh
|
4997 |
06-Dec-1994 |
jkh |
More changes from John T. Kohl. Man pages, mostly. Submitted by: jtkohl
|
4996 |
06-Dec-1994 |
jkh |
Many of John T. Kohl's patches from NetBSD. Thanks, John! Submitted by: jkohl
|
3579 |
14-Oct-1994 |
jkh |
Sigh. NOW it's ok! :-)
|
3577 |
14-Oct-1994 |
jkh |
This should do it - I forgot about pkg_info.
|
3364 |
04-Oct-1994 |
jkh |
Add the ability to verify that a package won't extract in the space available. Thanks to Michael Elbel for pushing me in the right direction.
|
1667 |
01-Jun-1994 |
asami |
Add explanation of -e in usage().
|
1548 |
25-May-1994 |
jkh |
Change Header to Id.
|
487 |
20-Sep-1993 |
nate |
Now works with/without obj directories
|
411 |
08-Sep-1993 |
jkh |
Added two new options, one of which is fairly far reaching:
-q turns on "quiet" mode, where informational headers and such are not dumped, just the information.
-L Shows full pathnames of files comprising a package. With -q, this can be useful for doing fileset operations, such as "du -s `pkg_info -q -L foo_bin`" to see how much space package "foo_bin" is taking up.
|
405 |
07-Sep-1993 |
jkh |
Nailed one last lurking ^L.
|
392 |
05-Sep-1993 |
jkh |
Added -e flag to pkg_info. Now you can test to see whether a package is installed or not rather easily (useful for install scripts that want to check for prerequisite packages). See man page for details.
|
383 |
05-Sep-1993 |
jkh |
Made staging area configurable rather than assuming /tmp (-t)
|
379 |
03-Sep-1993 |
jkh |
Lots of misc tweaks, support for arbitrary separators in pkg_info, more intelligent name handling in pkg_create. Most of these files are changed because of rcsid's being different in my cvs tree and freefall's (foo).
|
328 |
26-Aug-1993 |
jkh |
This commit was generated by cvs2svn to compensate for changes in r327, which included commits to RCS files with non-trunk default branches.
|