freebsd-ports/ports-mgmt/portupgrade/pkg-descr
Akinori MUSHA 123c2a69f5 o Update to 20020205. The best release ever, I hope. :)
pkg_deinstall(1), portupgrade(1):

  - Properly print the legend.

  pkg_glob(1), portsdb(1):

  - Do not print an empty line when the result list is empty.

  pkgdb(1):

  - Greatly improve the origin fixing procedure.  Do the origin
    duplicateness check before checking dependencies and avoid redoing
    the origin check.

  - Show the user CVS history on the spot via the CVSweb.

  portcvsweb(1):

  - Allow specifying a no longer existent port file/directory.
    "portcvsweb net/ruby-uri" now works.

  - Change the default BROWSER value from 'lynx' to
    'w3m:lynx:links:mozilla:netscape'.

  portupgrade(1):

  - Fix a bug where portupgrade tried to use a package with a different
    origin when the package name is identical to that of what it wants
    except for the version part.

  pkgdb(3):

  - Abolish the [You have no permission to update the pkgdb -- using a
    slow method] message.  Instead, run 'pkgdb -u' via sudo(8) when
    under portupgrade -s, or stop the process immediately with a
    message that the user must run the command as root.

  pkgtools.conf(5):

  - Allow specifying unofficial ports' origin globs in HOLD_PKGS as
    well as package globs.

  overall/miscellaneous:

  - Change --no-config to --noconfig in order to get the -q option
    really working.  Since --no-config was regarded a negative form of
    --config, it didn't work as expected.

  - Fix some bugs in the zsh compdefs and add missing descriptions for
    some options.

o Use bzip2 instead of gzip for the distribution tarball to save 20KB.
  As the portupgrade user base is growing significantly, I'll get more
  serious about the download size issue from now on.  The next few
  releases will be distributed in patches against this version.
2002-02-04 17:47:31 +00:00

23 lines
1.1 KiB
Text

Portupgrade is a tool to upgrade installed packages via ports or
packages. It upgrades installed packages without reinstalling
depending or dependent packages by directly updating the package
registry database located under /var/db/pkg, while it can also trace
dependency chains up and down to upgrade packages recursively.
This package also includes the following utilities:
portinstall: Helps you install new ports in a handy way.
portcvsweb: Instantly browses change history via CVSweb.
portversion: Replaces pkg_version(1), runs much faster and is
cooperative with portupgrade(1).
portsclean: Cleans ports workdir's, unreferenced distfiles,
old and orphan shared libraries, and stale packages.
portsdb: Creates binary database from the ports INDEX.
ports_glob: Expands ports globs.
pkg_deinstall: Wraps pkg_delete(1) and provides extra features.
pkg_fetch: Fetches packages from a remote site.
pkg_glob: Expands package globs.
pkg_which: Checks which package a file came from quickly.
pkgdb: Manipulate the package database and interactively
fixes most problems in the /var/db/pkg registry.
Author: Akinori MUSHA <knu@FreeBSD.org>