mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-27 05:10:36 +00:00
Update/standardize all of the portmaster instructions. If nothing else
this should help for future reference as examples to crib from. Improve (hopefully) the perl upgrade entry to help avoid user confusion.
This commit is contained in:
parent
b4acace063
commit
c03f3a0f7f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=236076
44
UPDATING
44
UPDATING
@ -249,7 +249,10 @@ upgrades.
|
||||
|
||||
Portmaster users:
|
||||
portmaster -o lang/perl5.10 lang/perl5.8
|
||||
portmaster -r perl\*
|
||||
portmaster -r perl-
|
||||
|
||||
Note: If the "perl-" glob matches more than one port you will need to
|
||||
specify the name of the perl directory in /var/db/pkg explicitly.
|
||||
|
||||
20090327:
|
||||
AFFECTS: users of security/clamav
|
||||
@ -784,12 +787,12 @@ upgrades.
|
||||
|
||||
Portmaster users:
|
||||
pkg_delete -f php5-pcre\*
|
||||
portmaster php5\*
|
||||
portmaster php5
|
||||
|
||||
If you are using pecl ports you might need to force an update on them, ie.:
|
||||
portupgrade -f pecl\*
|
||||
or
|
||||
portmaster pecl\*
|
||||
portmaster pecl
|
||||
|
||||
If you have the pecl hash, json and/or zip extensions you need to replace
|
||||
them with the php5 bundled ones, ie.:
|
||||
@ -1463,9 +1466,9 @@ upgrades.
|
||||
These changes require that all dependent ports be updated. You can do
|
||||
this in one of two ways:
|
||||
|
||||
# portmaster pixman\*
|
||||
# portmaster pixman
|
||||
# portmaster \*cairo\*
|
||||
# portmaster -r poppler-0.\*
|
||||
# portmaster -r poppler-0
|
||||
|
||||
or:
|
||||
|
||||
@ -1621,7 +1624,7 @@ upgrades.
|
||||
depend on gettext:
|
||||
|
||||
# portupgrade -rf gettext
|
||||
# portmaster -r gettext\*
|
||||
# portmaster -r gettext
|
||||
|
||||
Given the scope and sheer number of dependent ports, it may be more
|
||||
advisable to simply blow away all existing install ports (after
|
||||
@ -1813,7 +1816,7 @@ upgrades.
|
||||
|
||||
Portmaster users:
|
||||
portmaster -o sysutils/tracker-client tracker
|
||||
portmaster -u sysutils/tracker
|
||||
portmaster sysutils/tracker
|
||||
|
||||
Portupgrade users:
|
||||
portupgrade -o sysutils/tracker-client tracker
|
||||
@ -1916,7 +1919,7 @@ upgrades.
|
||||
devel/gio-fam-backend saying it cannot find -lgio-2.0. Portmaster users
|
||||
can do:
|
||||
|
||||
portmaster glib-2\*
|
||||
portmaster glib-2
|
||||
|
||||
or, if you're using portupgrade:
|
||||
|
||||
@ -2328,8 +2331,8 @@ upgrades.
|
||||
This puts the FreeBSD GNOME ports more in line with the default GNOME
|
||||
installation hierarchy. To find the specific directories that have
|
||||
changed, see misc/gnomehier/files/dirlist. To upgrade your installed
|
||||
ports, you will need to use either sysutils/portupgrade or
|
||||
sysutils/portmaster.
|
||||
ports, you will need to use either ports-mgmt/portupgrade or
|
||||
ports-mgmt/portmaster.
|
||||
|
||||
Portupgrade users:
|
||||
# pkgdb -Ff
|
||||
@ -2684,13 +2687,18 @@ upgrades.
|
||||
developing autotools-using code (as opposed to just building ports)
|
||||
considerably easier.
|
||||
|
||||
Upgrade path is as follows for portupgrade, substitute the appropriate
|
||||
commands if you are using portmaster:
|
||||
Upgrade path is as follows for portupgrade:
|
||||
|
||||
1. portupgrade -f 'autoconf*' 'automake*'
|
||||
2. cd /usr/ports/devel/autotools; make install
|
||||
3. portupgrade -a
|
||||
|
||||
For portmaster:
|
||||
|
||||
1. portmaster autoconf automake
|
||||
2. portmaster devel/autotools
|
||||
3. portmaster -a
|
||||
|
||||
The second step is optional, but is recommended to bring in all versions
|
||||
of autoconf and automake.
|
||||
|
||||
@ -3103,10 +3111,10 @@ upgrades.
|
||||
Portmaster users:
|
||||
(gimp)
|
||||
portmaster -o graphics/gimp-app gimp
|
||||
portmaster -u graphics/gimp
|
||||
portmaster graphics/gimp
|
||||
(gimp-devel)
|
||||
portmaster -o graphics/gimp-app-devel gimp-devel
|
||||
portmaster -u graphics/gimp-devel
|
||||
portmaster graphics/gimp-devel
|
||||
|
||||
Portupgrade users:
|
||||
(gimp)
|
||||
@ -3123,7 +3131,7 @@ upgrades.
|
||||
|
||||
Portmaster users:
|
||||
portmaster -o print/gutenprint-base gutenprint
|
||||
portmaster -u print/gutenprint
|
||||
portmaster print/gutenprint
|
||||
|
||||
Portupgrade users:
|
||||
portupgrade -o print/gutenprint-base gutenprint
|
||||
@ -3328,8 +3336,8 @@ upgrades.
|
||||
Portmaster users, skip a first step if you don't have audio/speex-devel
|
||||
installed:
|
||||
|
||||
portmaster -o audio/speex speex-devel\*
|
||||
portmaster -r speex\*
|
||||
portmaster -o audio/speex speex-devel
|
||||
portmaster -r speex
|
||||
|
||||
20070218:
|
||||
AFFECTS: users of sysutils/symon
|
||||
@ -3869,7 +3877,7 @@ upgrades.
|
||||
portupgrade -rf pkg-config\*
|
||||
|
||||
Portmaster users:
|
||||
portmaster -r pkg-config\*
|
||||
portmaster -r pkg-config
|
||||
|
||||
20061010:
|
||||
AFFECTS: users of devel/avr-gcc*
|
||||
|
Loading…
Reference in New Issue
Block a user