Port details |
- portupgrade FreeBSD ports/packages administration and management tool suite
- 2.2.2_3,2 sysutils
=625 2.2.2_3,2Version of this port present on the latest quarterly branch.
- Maintainer: sem@FreeBSD.org
- Port Added: 2001-03-18 11:09:08
- Last Update: 2007-02-05 01:08:46
- SVN Revision: UNKNOWN
- People watching this port, also watch:: gettext, gmake, libiconv, expat, freetype2
- License: not specified in port
- WWW:
- http://wiki.freebsd.org/portupgrade
- Description:
- Portupgrade is a tool to upgrade installed packages via ports or
packages. You can upgrade installed packages without having to
reinstall depending or dependent packages. It can automatically trace
dependency chains up and down upgrading packages recursively.
This package also includes the following utilities:
portinstall: Helps you install new ports in a handy way.
portcvsweb: Instantly lets you browse change history via CVSweb.
portversion: Replaces pkg_version(1) and helps you upgrade packages
with portupgrade(1). (runs much faster)
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 additional 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: Manages and searches the package database.
Author: Akinori MUSHA <knu@FreeBSD.org>
WWW: http://wiki.freebsd.org/portupgrade
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- portupgrade>0:sysutils/portupgrade
- No installation instructions:
- This port has been deleted.
- PKGNAME: portupgrade
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ruby18 : lang/ruby18
- Runtime dependencies:
-
- ruby18 : lang/ruby18
- bdb.so : databases/ruby-bdb
- perl5.8.8 : lang/perl5.8
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
20020902 02 Sep 2002 13:16:36 |
knu |
Update to 20020902.
- Fix the regexp for uname output so it can parse such as
"5.0-CURRENT-YYYYMMDD-JPSNAP".
Spotted by: will@FreeBSD.org
- portupgrade(1): Add more command failure checks in case sudo fails.
- portsclean(1): Add a cross reference to libchk(1) to the manpage. |
20020830 31 Aug 2002 15:39:38 |
knu |
Put the real master site at the top of MASTER_SITES. I seem to forget
to transfer distfiles to ftp.freebsd.org too often... |
20020830 30 Aug 2002 12:51:47 |
knu |
Update to 20020830.
portupgrade(1):
- Add more command failure checks in case sudo fails.
- Always build backup packages as root.
Spotted by: Stijn Hoop <stijn@win.tue.nl>
- Let NO_IGNORE negate IGNORE.
FreeBSD PR: ports/41467
Suggested by: Alan Eldridge <ports@geeksrus.net>
portsclean(1):
- Do not mix stderr output from make(1) with stdout.
Submitted by: Jos Backus <jos@catnook.com> |
20020805 05 Aug 2002 11:10:42 |
knu |
Update to 20020805.
pkgdb(1):
- Do not fail in error when a non-installed package is specified
with -o.
pkg_fetch(1):
- Support bzip2'd packages (*.tbz).
- Slightly fix messages.
- Introduce OS_PATCHLEVEL and exclude `-p#' from OS_RELEASE.
FreeBSD PR: ports/40375
Submitted by: Andriy Gapon <agapon@excite.com> (partly) (Only the first 15 lines of the commit message are shown above ) |
20020706 03 Aug 2002 09:03:49 |
knu |
ruby-optparse is now part of ruby16-shim-ruby18. |
20020706 15 Jul 2002 11:27:21 |
knu |
The optparse module is now part of Ruby 1.7. |
20020706 06 Jul 2002 17:37:56 |
knu |
Update to 20020706. (maintenance release)
- Avoid ruby 1.7 warnings.
- Show better error messages on command failure.
- pkg_deinstall(1): Unbreak -c by removing a leftover variable
reference.
Reported by: Tod McQuillin <devin@spamcop.net>
- pkg_deinstall(1): (manpage): Clarify that -c/--collate is disabled
by -f/--force.
Prompted by: parv <parv@pair.com> (Only the first 15 lines of the commit message are shown above ) |
20020429_1 12 Jun 2002 10:00:11 |
knu |
Cope with a bug in CURRENT's bsd.*.mk infrastructure, that the
beforeinstall target is somehow executed _after_ the realinstall
target. |
20020429_1 08 Jun 2002 22:20:17 |
knu |
Now that introducing ruby-shim is done, bump PORTREVISION to let users
proceed with the transition. |
20020429 08 Jun 2002 18:18:52 |
knu |
devel/ruby-fnmatch has been replaced with lang/ruby16-shim-ruby18. |
20020429 04 May 2002 20:05:52 |
knu |
Update to 20020429, a stable release for 4.6-RELEASE.
- Make portsdb -U respect PORTS_DBDIR even when it is different than
PORTS_DIR.
Reported by: Shigeto TAJIMA <tajima@ics.es.osaka-u.ac.jp>
- Do not override the user-defined value of PKG_PATH.
Reported by: The Anarcat <anarcat@anarcat.dyndns.org> |
20020405 11 Apr 2002 15:23:00 |
knu |
Update to 20020405.
2002-04-05 21:08 knu
* lib/pkginfo.rb: Show the full pkgname as exception message when
the version part is invalid.
2002-04-05 21:06 knu
* bin/portupgrade: Fix a flaw where dependent ports' build/install
error was not properly detected when -s is specified.
Reported by: Stijn Hoop <stijn@win.tue.nl> |
20020330 30 Mar 2002 11:37:46 |
knu |
Update to 20020330.
portsclean(1):
-L: Fix wrong conditions, which were too conservative.
pkgdb(1):
Fix a wrongly placed token: s/next/return/ |
20020328 28 Mar 2002 06:02:51 |
knu |
Update to 20020328. This is a mandatory update if you are using
20020327 or later.
portsclean(1):
- Run mv(1) with -f unless -i is given.
This fixes:
PR: ports/36407
Submitted by: Albert Kinderman <albert.kinderman@csun.edu>
If you see portupgrade(1) stop at 'Cleaning out obsolete shared
libraries', hit Ctrl-C (just once) to abort portsclean(1). |
20020327.2 26 Mar 2002 22:07:13 |
knu |
Update to 20020327.2. Now automatic portsclean -L works properly.
portupgrade(1):
- Fix portsclean -L invocation.
- Fix some messages.
- Update the manpage.
o Add another example for -B that runs 'cvs update' for the master
port(s) of a slave port, using 'ports_glob -M'.
Question by: Ollivier Robert <roberto@FreeBSD.org>
o Mention that portupgrade(1) now runs `portsclean -L' at the end of
each upgrade.
o Fix wording and update the descriptions about portsclean -L.
portsclean(1):
- Fix wording and update the descriptions about -L. |
20020327.1 26 Mar 2002 18:10:20 |
knu |
Update to 20020327.1.
portupgrade(1):
- Do not make (dist)clean and build in one invocation of make(1). The
latest change over bsd.port.mk broke it. |
20020327 26 Mar 2002 15:28:40 |
knu |
Update to 20020327.
portsclean(1):
- Improve -L/--libclean. Ability to delete duplicate libraries is
added.
portupgrade(1):
- Call portsclean -L at the end of each upgrade. |
20020321 26 Mar 2002 06:35:39 |
knu |
Update to 20020321, the latest maintenance release.
pkg_deinstall(1):
- Show the results more precisely.
- -P: Only preserve real FreeBSD shared libraries, determined by
file(1).
- -P: Move preserved shared libraries to $LOCALBASE/lib/compat/pkg.
portupgrade(1):
- If an error is returned from getcwd(), show a better message and
abort. (Only the first 15 lines of the commit message are shown above ) |
13 Mar 2002 16:58:14 |
knu |
Define PATCH_SITE_SUBDIR to make use of the PATCH_SITES properly.
Submitted by: Dan Peterson <danp@danp.net> |
26 Feb 2002 21:43:20 |
knu |
Update to 20020227. |
24 Feb 2002 21:52:52 |
knu |
Update to 20020225.1. Only documentary fixes I forgot to make in 20020225.
|
24 Feb 2002 19:47:55 |
knu |
Remove cruft. |
24 Feb 2002 19:46:39 |
knu |
Update to 20020225. Restructure portsdb. |
21 Feb 2002 05:23:53 |
knu |
Fix a typo (replace overkill): abs_db_driver -> abs_db_dir. (fixes
`portinstall category/portname', etc.) |
20 Feb 2002 15:21:06 |
knu |
Fix the zsh completion definition for portinstall/portupgrade -N. Bump
PORTREVISION. (Sorry for non-zsh users ;) |
20 Feb 2002 05:58:16 |
knu |
Update to 20020220.1. |
19 Feb 2002 19:09:14 |
knu |
Update to 20020220. |
18 Feb 2002 05:42:48 |
knu |
Update to 20020218. No bugfixes, just a couple of improvements. |
14 Feb 2002 17:53:15 |
knu |
Remove an accidentally mingled debug print from portcvsweb(1). Bump
PORTREVISION. |
13 Feb 2002 11:19:35 |
knu |
Update to 20020213.1 which fixes the PKG_DBDRIVER problem introduced in the
last version. For the victims please manually reinstall the portupgrade port,
as always. ;) |
13 Feb 2002 03:48:21 |
knu |
Repack 20020213 to slide the following change in. |
13 Feb 2002 03:06:05 |
knu |
Update to 20020213. |
04 Feb 2002 17:47:31 |
knu |
o Update to 20020205. The best release ever, I hope. :) |
01 Feb 2002 08:20:19 |
knu |
Update the pkg_tarup dependency; misc/pkg_tarup -> sysutils/pkg_tarup. |
27 Jan 2002 23:22:14 |
knu |
Update to 20020128. This makes the second stage to more utilize the pkg_which
database. (The first stage was 'portsclean -L'.) |
25 Jan 2002 21:25:43 |
knu |
Update to 20020126. Just one enhancement and one man page fix. |
25 Jan 2002 21:04:54 |
knu |
Let net/ruby-uri and devel/ruby-timex retire, which have now been included in
the standard distribution of ruby. (both 1.6 and 1.7) |
22 Jan 2002 08:08:59 |
knu |
Update to 20020122. |
16 Jan 2002 17:53:23 |
knu |
Update to 20020117. |
16 Jan 2002 10:38:53 |
knu |
Update to 20020116.1. |
15 Jan 2002 20:15:09 |
knu |
Update to version 20020116. Only minor fixes have been made since the last
release. |
03 Jan 2002 20:17:05 |
knu |
portupgrade(1): |
30 Dec 2001 22:45:44 |
knu |
Update to 20011231. |
18 Dec 2001 16:45:42 |
knu |
Update to 20011218. |
10 Dec 2001 02:43:52 |
knu |
Update to 20011210 which brings several usability improvements. |
17 Nov 2001 23:13:00 |
knu |
Update to 20011118, with steady improvements. |
07 Nov 2001 09:46:16 |
knu |
Update to 20011107. |
06 Nov 2001 13:57:08 |
knu |
Update to 20011106. |
04 Nov 2001 21:27:45 |
knu |
Repacked; I released this version before committing everything. ;) |
04 Nov 2001 20:35:17 |
knu |
Update to 20011105. |
03 Nov 2001 20:51:54 |
knu |
Update to 20011104, which fixes another couple of bugs that are recently
mingled. |
03 Nov 2001 12:21:15 |
knu |
Update to 20011103. |
02 Nov 2001 13:01:48 |
knu |
Update to 20011102.2. |
02 Nov 2001 11:17:50 |
knu |
Update to 20011102.1. Rewrite PREFIX in the startup script properly. |
02 Nov 2001 07:12:33 |
knu |
Fix a typo and unbreak portversion -c/-v. |
01 Nov 2001 14:52:18 |
knu |
Update to 20011101, keeping things stable, safe and clean. |
29 Oct 2001 22:18:30 |
knu |
Update to 20011030. Some minor bugs/typos were fixed. |
29 Oct 2001 08:20:34 |
knu |
Update to 20011029.1. |
28 Oct 2001 21:50:20 |
knu |
Update to 20011029. With this update, the binary package support has reached
the one step higher level. It's *really* powerful. Enjoy! :) |
26 Oct 2001 20:16:22 |
knu |
Roll a new tarball instead of a tarball + a tiny patch. |
26 Oct 2001 20:08:45 |
knu |
Oops, fix a stupid fat-fingered bug. |
26 Oct 2001 19:16:18 |
knu |
Update to 20011027, the latest and greatest release ever, with lots of
people's help. Thanks so much! |
24 Oct 2001 14:08:20 |
knu |
Update to 20011024. |
14 Oct 2001 20:53:01 |
knu |
Update to 20011015, a stable maintenance release. |
11 Oct 2001 20:53:14 |
knu |
Update to 20011012. Fix several minor bugs and make it a stable release
again. (Hopefully) |
09 Oct 2001 21:23:47 |
knu |
Update to 20011010.1, with a couple of fixes. |
09 Oct 2001 18:05:35 |
knu |
Update to 20011010. |
06 Oct 2001 22:01:34 |
knu |
Update to 20011006.1, a hotfix release. This fixes a bug where pkgdb fails to
create a new database for the very first time. (Run "pkgdb -fu" if you have
20011006 installed) |
06 Oct 2001 16:52:59 |
knu |
Update to 20011006 with many improvements. |
02 Oct 2001 13:09:59 |
knu |
De-typo: s/compt/compat/. |
26 Sep 2001 17:04:05 |
knu |
Add another patch against 20010922, which fixes the default value of
`$backup_packages' from true to false, which should only be turned on when -b
is specified. |
24 Sep 2001 15:52:22 |
knu |
Owing to some mistake, pkgtools-20010922.1.patch.gz on ftp.FreeBSD.org and
that on www.idaemons.org didn't match. They are identical in the uncompressed
form but I think I compressed one with -9 and another with -6 somehow.
Thereby list the MD5 checksums of both in pkg-plist as a workaround. |
24 Sep 2001 10:38:20 |
knu |
Update to 20010922.1. Add a patch to fix a coredump problem in pkgdb. |
21 Sep 2001 23:46:14 |
knu |
Update to 20010922, with some brand new functionalities. |
21 Sep 2001 11:30:11 |
knu |
Update to 20010921, the latest maintenance release. |
17 Sep 2001 19:09:58 |
knu |
Remove ruby_static from RUN_DEPENDS. |
12 Sep 2001 10:59:01 |
knu |
Update to 20010912.2. Man page update only. |
12 Sep 2001 08:20:16 |
knu |
Update to 20010912.1. Enhance packages support further more. |
12 Sep 2001 05:33:59 |
knu |
Update to 20010912. |
07 Sep 2001 08:25:47 |
knu |
Update to 20010906a. |
06 Sep 2001 11:56:11 |
knu |
Update to 20010906. |
31 Aug 2001 19:44:46 |
knu |
D'oh. Fix a silly typo in portupgrade. |
31 Aug 2001 09:29:48 |
knu |
Update to 20010831. Fix some more minor problems. |
29 Aug 2001 11:06:58 |
knu |
Update to 20010829.1. Not a really mandatory update. |
28 Aug 2001 19:57:16 |
knu |
Update to 20010829. Probably this is the most stable version ever. |
27 Aug 2001 14:44:32 |
knu |
Update to 20010827c, with readline nits fixed. |
27 Aug 2001 13:30:56 |
knu |
Update to 20010827b, with another minor bug fixed. |
27 Aug 2001 08:39:20 |
knu |
Update to 20010827a, with a couple of silly bugs fixed. |
27 Aug 2001 07:14:42 |
knu |
Fix a typo in pkgtools.rb to unbreak pkgdepfix. |
26 Aug 2001 20:58:39 |
knu |
Update to 20010827. |
26 Aug 2001 10:51:08 |
knu |
(forced commit) |
26 Aug 2001 10:12:30 |
knu |
Update to 20010826a. |
25 Aug 2001 16:14:43 |
knu |
Update to 20010826. |
23 Aug 2001 13:36:52 |
knu |
Seems there was a mirroring trouble. (probably my fault) |
23 Aug 2001 08:47:23 |
knu |
- Fix a typo. |
23 Aug 2001 06:28:23 |
knu |
Add a missing entry ("ChangeLog") to pkg-plist. |
22 Aug 2001 22:52:12 |
knu |
Update to 20010823. I feel it's getting as stable as before... :) |
22 Aug 2001 08:08:59 |
knu |
Update to 20010822, which fixes some annoying bugs. |
21 Aug 2001 13:29:39 |
knu |
Update to 20010821, with many improvements. |
19 Aug 2001 16:36:12 |
knu |
Update to 20010820. |