| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
MF8: r252639
MF9: r252635, r252638:
MFC: r252348, r252363: sysconf(3) returns a long, not an int.
Notes:
svn path=/stable/6/; revision=252642
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=202842
|
| |
|
|
|
|
|
|
|
| |
r180361: actually enable '-n' for pkg_create(1)
r181376: use humanize_number to report pen-sizes
r186494: add package directory for 7.1-RELEASE
Notes:
svn path=/stable/6/; revision=186495
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=179844
|
| |
|
|
|
|
|
| |
r179760: fix recursive -K (add), '\n' not part of pkg origin (updating)
Notes:
svn path=/stable/6/; revision=179818
|
| |
|
|
|
|
|
|
| |
r179352,179366: don't regenerate packages
r179433: add long options
Notes:
svn path=/stable/6/; revision=179703
|
| |
|
|
|
|
|
|
| |
r178032,179377,179520: add distfile target
r178103,178753-178754: optimize package registration
Notes:
svn path=/stable/6/; revision=179522
|
| |
|
|
|
|
|
|
|
|
|
| |
- Add pkg_updating,
- Remove pkg_sign,
- Support for 8-CURRENT,
- Style cleanup (__P use),
- ... and much more.
Notes:
svn path=/stable/6/; revision=177975
|
| |
|
|
|
|
|
|
|
|
|
| |
date: 2007/11/02 20:18:47; author: krion; state: Exp; lines: +57 -11
Memoize the results of isinstalledpkg()
PR: bin/116452
Submitted by: wollmann
Notes:
svn path=/stable/6/; revision=173531
|
| |
|
|
|
|
|
| |
search. This speeds up registration of packages considerably.
Notes:
svn path=/stable/6/; revision=171151
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=160564
|
| |
|
|
|
|
|
|
| |
date: 2006/04/17 11:15:29; author: krion; state: Exp; lines: +5 -3
Add INDEX-7 and remove trailing spaces.
Notes:
svn path=/stable/6/; revision=158557
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
src/usr.sbin/pkg_install/info/perform.c: rev 1.53 -> 1.54
src/usr.sbin/pkg_install/add/main.c: rev 1.65 -> 1.66
src/usr.sbin/pkg_install/lib/lib.h: rev 1.56 -> 1.57
src/usr.sbin/pkg_install/info/pkg_info.1: rev 1.55 -> 1.56
src/usr.sbin/pkg_install/add/add.h: rev 1.12 -> 1.13
src/usr.sbin/pkg_install/add/pkg_add.1: rev 1.68 -> 1.69
src/usr.sbin/pkg_install/add/perform.c: rev 1.78 -> 1.79
src/usr.sbin/pkg_install/info/info.h: rev 1.28 -> 1.29
src/usr.sbin/pkg_install/lib/url.c: rev 1.4 -> 1.5
src/usr.sbin/pkg_install/info/main.c: rev 1.48 -> 1.49
Notes:
svn path=/stable/6/; revision=154437
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
create/pl.c:1.28
info/show.c:1.40 lib/plist.c:1.51
date: 2006/01/07 22:10:57; author: krion; state: Exp; lines: +10 -3
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
Notes:
svn path=/stable/6/; revision=154200
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
date: 2005/09/24 21:41:47; author: krion; state: Exp; lines: +1 -1
Do not bitch about bsdpan modules not having origin.
Based on PR: bin/82269
Submitted by: Steven Hartland <killing at multiplay dot co dot uk>
MFC after: 3 days
Approved by: re (kensmith)
Notes:
svn path=/stable/6/; revision=150618
|
| |
|
|
|
|
|
|
|
| |
Reviewed by: hrs
Approved by: re (scottl)
MFC after: 1 week
Notes:
svn path=/head/; revision=147632
|
| |
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=147381
|
| |
|
|
| |
Notes:
svn path=/head/; revision=139676
|
| |
|
|
|
|
|
| |
any fake value.
Notes:
svn path=/head/; revision=136910
|
| |
|
|
|
|
|
| |
This makes it possible to "portupgrade `pkg_version -q -l '<'`".
Notes:
svn path=/head/; revision=136643
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133596
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132799
|
| |
|
|
|
|
|
| |
casts as lvalue usage whenever possible.
Notes:
svn path=/head/; revision=132789
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=131285
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=131280
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=131275
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
compatibiliy of 5.x with 4.x and portupgrade
- parse version numbers of ports containing an underscore followed by a number correctly
- handle special strings pl, alpha, beta, pre and rc
PR: 56961
Notes:
svn path=/head/; revision=131274
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128026
|
| |
|
|
|
|
|
|
|
|
|
| |
snprintf (buf, size, fmt, buf, etc). This only works by chance with our
libc, but fails (with a truncated string) on e.g. glibc.
Okayed by: sobomax
MFC after: 1 week
Notes:
svn path=/head/; revision=123770
|
| |
|
|
|
|
|
|
| |
and I don't have time to investigate this code in much detail right
now.
Notes:
svn path=/head/; revision=118410
|
| |
|
|
|
|
|
|
|
| |
installed ports.
Submitted by: Harold Gutch <logix@foobar.franken.de>
Notes:
svn path=/head/; revision=118313
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
either COMMENT or DESCR from the command line. When a port is
installed, one gets both +COMMENT and +DESCR files with a trailing
'\n' character. However, +COMMENT does not contain a trailing '\n'
when it is installed from a package due to this behavior of pkg_create.
Therefore, make sure it behaves exactly the same regardless of
where got its information; either command line or files. The modified
functions are used by pkg_create.
PR: 52097
Reviewed by: bento, kris,
portmgr, re,
Michael Nottebrock <michaelnottebrock@gmx.net>,
Martin Horcicka <horcicka@FreeBSD.cz>
Approved by: re (scottl)
MFC after: 1 week
Notes:
svn path=/head/; revision=115325
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=113594
|
| |
|
|
|
|
|
|
|
|
| |
the fix and when I committed it -- in between the two, DES committed
a different fix, rendering this fix unneeded.
Requested by: des
Notes:
svn path=/head/; revision=113587
|
| |
|
|
|
|
|
|
|
| |
as this can result in a NULL pointer deference when parsing the
flags later. This change fixes "pkg_add -r" on 5.0-CURRENT for
me; not quite clear how the problem was introduced.
Notes:
svn path=/head/; revision=112722
|
| |
|
|
|
|
|
|
|
| |
buffer size.
Reported by: Lionnel CHAPTAL <Lionnel.Chaptal@IPricot.com>
MFC after: 1 week
Notes:
svn path=/head/; revision=108778
|
| |
|
|
|
|
|
|
|
| |
(sysinstall depends on this feature for package addition.)
Comment on hard-coded bzip2 usage in the spirit of rev. 1.58.
Notes:
svn path=/head/; revision=106923
|
| |
|
|
|
|
|
| |
find any consumers of HOSTNAME_MAX.
Notes:
svn path=/head/; revision=106492
|
| |
|
|
|
|
|
| |
pkg_{create,delete} don't need to needlessly link with libfetch.
Notes:
svn path=/head/; revision=106491
|
| |
|
|
| |
Notes:
svn path=/head/; revision=106136
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hack, thereby allowing future extensions to the structure (e.g., for extended
attributes) without rebreaking the ABI. FTSENT now contains a pointer to the
parent stream, which fts_compar() can then take advantage of, avoiding the
undefined behavior previously warned about. As a consequence of this change,
the prototype of the comparison function passed to fts_open() has changed
to reflect the required amount of constness for its use. All callers in the
tree are updated to use the correct prototype.
Comparison functions can now make use of the new parent pointer to access
the new stream-specific private data pointer, which is intended to assist
creation of reentrant library routines which use fts(3) internally.
Not objected to in spirit by: -arch
Notes:
svn path=/head/; revision=103726
|
| |
|
|
|
|
|
|
| |
Big pointy hat to: sobomax (who apparently needs some sleep)
Submitted by: walt <wa1ter@hotmail.com>
Notes:
svn path=/head/; revision=103162
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=103149
|
| |
|
|
|
|
|
|
|
|
| |
the signature of out-of-date pkg_tools and newer packages.
Reviewed by: jkh
MFC after: 3 days
Notes:
svn path=/head/; revision=102732
|
| |
|
|
|
|
|
| |
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
Notes:
svn path=/head/; revision=102430
|
| |
|
|
|
|
|
|
| |
Mark with XXX so someone that cares about being able to handle either
bziped or gziped packages knows where the remaining nits are.
Notes:
svn path=/head/; revision=102383
|
| |
|
|
|
|
|
|
|
|
| |
fetched with -r option
Reviewed by: will
Approved by: will
Notes:
svn path=/head/; revision=102375
|
| |
|
|
|
|
|
|
|
|
| |
fixes problem when there are origin-less packages installed on a system
Reported by: Mark Knight <markk@knigma.org>
MFC after: 3 days
Notes:
svn path=/head/; revision=101740
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
(I skipped those in contrib/, gnu/ and crypto/)
While I was at it, fixed a lot more found by ispell that I
could identify with certainty to be errors. All of these
were in comments or text, not in actual code.
Suggested by: bde
MFC after: 3 days
Notes:
svn path=/head/; revision=101677
|
| |
|
|
|
|
|
| |
MFC after: 1 day
Notes:
svn path=/head/; revision=101339
|