1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

Update to 20011029. With this update, the binary package support has

reached the one step higher level.  It's *really* powerful.  Enjoy! :)

portupgrade:
- Greatly improve the procedure of binary upgrading (-P/-PP):
    When a fetched package is not of the latest version:
      1) If -PP is given and the package is at least newer than the
         current installation, put up with it and do an upgrade.
      2) If -PP is given and the package is now newer than the current
         installation, give up.
      3) Else, fall back to the port.
  This way you can now do binary upgrades just as you'd expect.

- Improve the new installation procedure as well.

- Allow using ports glob patterns in the configutation variables
  MAKE_ARGS and HOLD_PORTS.

- If a port/package matches multiple entries of MAKE_ARGS, join all
  the arguments using the space as separator.

pkg_fetch:
- Introduce a new {environment,configuration} variable PKG_SITES.
  You can now specify multiple URI's to fetch packages from.

- When a URI is given, check for the last path component and if it is
  not "Latest" or "All", fetch the dependent ports from the same
  directory. (-R)

- Do not repeat same error messages.

- Properly reflect the environment variables defined in pkgtools.conf.

pkg_deinstall:
- Add a timestamp hack as well as portupgrade to let the pkgdb engine
  properly detect an update of PKG_DBDIR.

pkgdb:
- When the user chooses to delete a dependency, comment the line out
  instead of deleting it.

pkgtools.conf:
- Provide some useful predefined constants and functions.
This commit is contained in:
Akinori MUSHA 2001-10-28 21:50:20 +00:00
parent abe0789169
commit 2393eee237
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=49300
8 changed files with 8 additions and 8 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= portupgrade
PORTVERSION= 20011027.1
PORTVERSION= 20011029
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_LOCAL} \
http://www.iDaemons.org/distfiles/

View File

@ -1 +1 @@
MD5 (pkgtools-20011027.1.tar.gz) = c27cacefe4a36556fb9bc0530d84fd90
MD5 (pkgtools-20011029.tar.gz) = 778168a5c34ff19de04a797473e3486d

View File

@ -6,7 +6,7 @@
#
PORTNAME= portupgrade
PORTVERSION= 20011027.1
PORTVERSION= 20011029
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_LOCAL} \
http://www.iDaemons.org/distfiles/

View File

@ -1 +1 @@
MD5 (pkgtools-20011027.1.tar.gz) = c27cacefe4a36556fb9bc0530d84fd90
MD5 (pkgtools-20011029.tar.gz) = 778168a5c34ff19de04a797473e3486d

View File

@ -6,7 +6,7 @@
#
PORTNAME= portupgrade
PORTVERSION= 20011027.1
PORTVERSION= 20011029
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_LOCAL} \
http://www.iDaemons.org/distfiles/

View File

@ -1 +1 @@
MD5 (pkgtools-20011027.1.tar.gz) = c27cacefe4a36556fb9bc0530d84fd90
MD5 (pkgtools-20011029.tar.gz) = 778168a5c34ff19de04a797473e3486d

View File

@ -6,7 +6,7 @@
#
PORTNAME= portupgrade
PORTVERSION= 20011027.1
PORTVERSION= 20011029
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_LOCAL} \
http://www.iDaemons.org/distfiles/

View File

@ -1 +1 @@
MD5 (pkgtools-20011027.1.tar.gz) = c27cacefe4a36556fb9bc0530d84fd90
MD5 (pkgtools-20011029.tar.gz) = 778168a5c34ff19de04a797473e3486d