[MacPorts] #53851: Add target that bumps version and checksum

MacPorts noreply at macports.org
Wed May 10 04:58:32 UTC 2017


#53851: Add target that bumps version and checksum
--------------------------+-----------------
  Reporter:  l2dy         |      Owner:
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+-----------------
Description changed by l2dy:

Old description:

> Homebrew has `brew bump-formula-pr`. Such functionality saves a lot of
> work when updating many ports. Bumping ports using PortGroup like github
> and bitbucket should also be supported. Existing revision should be reset
> or removed. A suggested commit message for the update should be printed.
>
> Use cases (pseudo commands):
> * `port bump [[portname | pseudo-portname | port-expressions | port-
> url]]` bumps checksums only
> * `port bump [[portname | pseudo-portname | port-expressions | port-url]]
> @<version>` bumps version and checksums
> * `port bump --livecheck [[portname | pseudo-portname | port-expressions
> | port-url]]` bumps both with livecheck result

New description:

 Homebrew has `brew bump-formula-pr`. Such functionality saves a lot of
 work when updating many ports. Bumping ports using PortGroup like github
 and bitbucket should also be supported. Existing revision should be reset
 or removed. A suggested commit message for the update should be printed.

 Use cases (pseudo commands):
 * `port bump [[portname | pseudo-portname | port-expressions | port-url]]`
 bumps checksums only
 * `port bump [[portname | pseudo-portname | port-expressions | port-url]]
 @<version>` bumps version and checksums
 * `port bump --livecheck [[portname | pseudo-portname | port-expressions |
 port-url]]` bumps both with livecheck result `if ${version} ==
 ${livecheck.version}`

--

--
Ticket URL: <https://trac.macports.org/ticket/53851#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list