#
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 |
#
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
|
#
235276 |
|
11-May-2012 |
beat |
- Print package name in case an empty pkgdep line is found.
PR: bin/164378 Submitted by: Yuri <yuri AT tsoft.com> and many others Approved by: flz MFC after: 2 weeks
|
#
229655 |
|
05-Jan-2012 |
uqs |
Touch up some more small typos missed in the previous round.
Reported by: Ben Kaduk <minimarmot@gmail.com> et al.
|
#
228990 |
|
30-Dec-2011 |
uqs |
Spelling fixes for usr.sbin/
|
#
222035 |
|
17-May-2011 |
flz |
Backout libinstall.a -> libpkg commit.
Discussed with: erwin, brooks, bapt
|
#
206132 |
|
03-Apr-2010 |
flz |
Fix pkg_delete, check if the file we're trying to delete is a symlink before complaining that it doesn't exist. Typical case would be a leftover library symlink that's left over after the actual library has been removed.
Reported by: tabthorpe
|
#
192382 |
|
19-May-2009 |
flz |
Skip @pkgdep if there's no argument.
Submitted by: pav MFC after: 1 week
|
#
186835 |
|
06-Jan-2009 |
flz |
- Backout latest changes (follow symlinks: r186496, r186518). - Bump PKG_INSTALL_VER to 20090106.
|
#
186518 |
|
27-Dec-2008 |
flz |
Fix memory leaks introduced in last commit. Bump version to 20081227.
Reported by: gcooper Submitted by: Andrea Barberio <insomniac@slackware.it> MFC after: 1 month
|
#
186496 |
|
25-Dec-2008 |
flz |
Follow symlinks when deleting directories. Bump PKG_INSTALL_VER to 20081225 (Merry Christmas \o/).
PR: bin/54446 Submitted by: Andrea Barberio <insomniac@slackware.it> MFC after: 1 month
|
#
167972 |
|
28-Mar-2007 |
njl |
Make consistent with style(msmith). 4 spaces indent, tab for each 2 indents.
|
#
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
|
#
147632 |
|
27-Jun-2005 |
jmg |
remove a few uses of the word `really'
Reviewed by: hrs Approved by: re (scottl) MFC after: 1 week
|
#
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)
|
#
132789 |
|
28-Jul-2004 |
kan |
Downgrade WARNS level to more tolerable value. Attempt to fix casts as lvalue usage whenever possible.
|
#
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
|
#
108778 |
|
06-Jan-2003 |
jkh |
Prevent buffer overflow in format_cmd() by properly tracking maximum buffer size. Reported by: Lionnel CHAPTAL <Lionnel.Chaptal@IPricot.com> MFC after: 1 week
|
#
102732 |
|
31-Aug-2002 |
kris |
Don't treat unknown commands as fatal errors: they are probably just the signature of out-of-date pkg_tools and newer packages.
Reviewed by: jkh MFC after: 3 days
|
#
101740 |
|
12-Aug-2002 |
sobomax |
Ensure that origin field in the packing list structure is initialised. This fixes problem when there are origin-less packages installed on a system
Reported by: Mark Knight <markk@knigma.org> MFC after: 3 days
|
#
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
|
#
96065 |
|
05-May-2002 |
sobomax |
Handle PLIST_ORIGIN properly.
Poked by: kris Pointy hat grabbed by: sobomax MFC after: 6 days
|
#
96031 |
|
04-May-2002 |
sobomax |
(forced)
Previous delta (pkg_info -O) is subject of:
MFC after: 1 week
|
#
96030 |
|
04-May-2002 |
sobomax |
Add ability to query installed packages based on origin.
|
#
93520 |
|
01-Apr-2002 |
obrien |
Fix SCM ID's.
|
#
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
|
#
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
|
#
81044 |
|
02-Aug-2001 |
sobomax |
When there is a file that can't be deleted due to checksum mismatch print name of that file to stdout to simplify debugging. IMO it was a mistake to print this warning only when `verbose' mode is on.
MFC after: 1 month
|
#
71373 |
|
22-Jan-2001 |
sobomax |
- Add ability to handle bzip2-compressed packages; - fix cosmetics to shut-up compiler in -pedantic mode (axe several unused vars and provide default clause in several switch() statements).
No response from: -ports
|
#
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>
|
#
66021 |
|
18-Sep-2000 |
sobomax |
Fix symlink-to-a-dir handling in pkg_delete.
Reviewed by: -ports Tested by: bento
|
#
50479 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
49637 |
|
11-Aug-1999 |
billf |
-Wall fixes. Ambigious if/elses, uninitialized values, missing headers, missing prototypes, and empty format strings.
|
#
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>
|
#
38723 |
|
01-Sep-1998 |
jkh |
Silence potentially bogus warning.
|
#
37744 |
|
18-Jul-1998 |
hoek |
Clarify "Cannot delete file as directory" errmessage.
PR: bin/1985
|
#
30221 |
|
08-Oct-1997 |
charnier |
Use err(3). Cosmetics in usage string and man page.
|
#
29032 |
|
02-Sep-1997 |
jkh |
Eliminate an annoying message.
|
#
27137 |
|
01-Jul-1997 |
jkh |
Change the naming conventions for preserve'd files and also document the option in pkg_create. Now preserved files start with a . and are named .<filename>.<pkgname>.backup so that their purpose is more clear.
Note that just using the preserve option without proper pkg_deps is also foolish since packages being deleted in the incorrect order with preserve on can generate some odd results.
|
#
27092 |
|
30-Jun-1997 |
jkh |
YAMF22 - deletes and preserve option fixes.
|
#
27056 |
|
29-Jun-1997 |
jkh |
Add support for @option preserve - moves existing files out of the way before replacing them (using pkgname to make this hopefully unique). Delete also moves them back, if they exist, resulting in a package which can be "backed out" with reasonable safety.
|
#
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.
|
#
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.
|
#
12219 |
|
12-Nov-1995 |
jkh |
Bring my pkg_install improvements forward from 2.1.
|
#
9743 |
|
27-Jul-1995 |
ache |
Fix coredump for -v flag Submitted by: Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de> Obtained from:
|
#
8857 |
|
30-May-1995 |
rgrimes |
Remove trailing whitespace.
|
#
7996 |
|
22-Apr-1995 |
jkh |
1. Add an new @option directive. You'll understand it better in a moment. 2. Fix a long-standing bug in pkg_add where the failure of one package in a multipackage installation (pkg_add *.tgz) would blow you right out of the water. Ick.
|
#
7989 |
|
21-Apr-1995 |
jkh |
Some patches to make deletions of non-existent files and directories slightly less fatal (so that the database entry is subsequently removed anyway). Submitted by: Edward Wang <edward@edcom.com>
|
#
4996 |
|
05-Dec-1994 |
jkh |
Many of John T. Kohl's patches from NetBSD. Thanks, John! Submitted by: jkohl
|
#
3198 |
|
29-Sep-1994 |
jkh |
Don't let pkg_delete remove the recorded location until everything has absolutely, positively been successfully removed. Reviewed by: Submitted by: Obtained from:
|
#
2331 |
|
28-Aug-1994 |
jkh |
Add @srcdir option for customizing creation of packages. Submitted by: jkh
|
#
1793 |
|
10-Jul-1994 |
jkh |
Argh! What a boneheaded bug! Finally fix the blank-line-in-packing list problem! I am pond scum!
|
#
1547 |
|
25-May-1994 |
jkh |
Add new find_plist() function.
|
#
479 |
|
18-Sep-1993 |
jkh |
Added code for doing % sequence expansion, added new @unexec command.
|
#
446 |
|
12-Sep-1993 |
jkh |
Fixed an embarassing bug with @owner, @mode & @group
|
#
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 |
|
25-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.
|
#
327 |
|
25-Aug-1993 |
jkh |
The release version of my package install suite. Please see man pages for info.
|