BSD Ports

ports-mgmt/portupgrade 2.4.16_4,2 FreeBSD

FreeBSD ports/packages administration and management tool suite

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
ports-mgmt
Package size
95.3 KiB, 341.3 KiB installed

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. pkgdu: Display a disk usage for installed packages.

See also: http://pkgtools.github.com/

In the other systems

The newest version among them is 2.4.16, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDports-mgmt/portupgrade2.4.16_4,2 newestnone known-[email protected]-
GhostBSDports-mgmt/portupgrade2.4.16_4,2 newestno data-[email protected]-

Install

Binary package:

pkg install portupgrade

From the ports tree:

cd /usr/ports/ports-mgmt/portupgrade/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	portupgrade>0:ports-mgmt/portupgrade

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4.16_4,22.4.16_4,22.4.16,22.4.16_4,22.4.16_4,2
FreeBSD:14:quarterly2.4.16_4,22.4.16_4,2n/a2.4.16_4,22.4.16_4,2
FreeBSD:15:latest2.4.16_4,22.4.16_4,2n/a2.4.16_4,22.4.16_4,2
FreeBSD:15:quarterly2.4.16_4,22.4.16_4,2n/an/an/a
FreeBSD:16:latest2.4.16_4,22.4.16_4,2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 5
Run dependencies 7

Configuration

Options name: ports-mgmt_portupgrade

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
ruby uidfix
Service scripts
none
Conflicts with
portupgrade-devel

Files

Manual pages 16
  • pkg_deinstall(1)
  • pkg_fetch(1)
  • pkg_glob(1)
  • pkg_sort(1)
  • pkg_which(1)
  • pkgdb(1)
  • pkgdu(1)
  • pkgtools.conf(5)
  • portcvsweb(1)
  • portinstall(1)
  • ports_glob(1)
  • portsclean(1)
  • portsdb(1)
  • portsvnweb(1)
  • portupgrade(1)
  • portversion(1)
pkg-plist 52
  • @dir lib/compat/pkg
  • share/man/man1/pkg_deinstall.1.gz
  • share/man/man1/pkg_fetch.1.gz
  • share/man/man1/pkg_glob.1.gz
  • share/man/man1/pkg_sort.1.gz
  • share/man/man1/pkg_which.1.gz
  • share/man/man1/pkgdb.1.gz
  • share/man/man1/pkgdu.1.gz
  • share/man/man1/portcvsweb.1.gz
  • share/man/man1/portinstall.1.gz
  • share/man/man1/ports_glob.1.gz
  • share/man/man1/portsclean.1.gz
  • share/man/man1/portsdb.1.gz
  • share/man/man1/portsvnweb.1.gz
  • share/man/man1/portupgrade.1.gz
  • share/man/man1/portversion.1.gz
  • share/man/man5/pkgtools.conf.5.gz
  • sbin/pkg_deinstall
  • sbin/pkg_fetch
  • sbin/pkg_glob
  • sbin/pkg_sort
  • sbin/pkg_which
  • sbin/pkgdb
  • sbin/pkgdu
  • sbin/portcvsweb
  • sbin/portsvnweb
  • sbin/portinstall
  • sbin/ports_glob
  • sbin/portsclean
  • sbin/portsdb
  • sbin/portupgrade
  • sbin/portversion
  • %%RUBY_SITELIBDIR%%/pkgtools/pkg.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/pkgdb.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/pkgdbtools.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/pkginfo.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/pkgmisc.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/pkgtools.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/pkgtsort.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/pkgversion.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/portinfo.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/ports.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/portsdb.rb
  • %%RUBY_SITELIBDIR%%/pkgtools/revision.rb
  • %%RUBY_SITELIBDIR%%/pkgtools.rb
  • @sample etc/pkgtools.conf.sample
  • etc/pkgtools.status-pkg.sh
  • share/zsh/site-functions/_pkgtools
  • share/examples/portupgrade/bash/complete.sample
  • share/examples/portupgrade/tcsh/complete.sample
  • share/doc/portupgrade/NEWS.md
  • share/doc/portupgrade/README.md
distinfo 1
FileSizeSHA256
portupgrade/freebsd-portupgrade-2.4.16_GH0.tar.gz10827040f8a9cb7db27cd0e1de10d31c45865bb3d4b8856cfc769ceb71f21b881b44ce
Master sites 3
  • LOCAL/bdrewery/portupgrade/
  • http://mirror.shatow.net/freebsd/portupgrade/
  • GH

Commit history 0

No commits in the history this site was built from.