svn commit: r506666 - head/ports-mgmt/portfmt
Tobias Kortkamp
tobik at FreeBSD.org
Mon Jul 15 14:08:03 UTC 2019
Author: tobik
Date: Mon Jul 15 14:08:02 2019
New Revision: 506666
URL: https://svnweb.freebsd.org/changeset/ports/506666
Log:
ports-mgmt/portfmt: Update to latest commit
Add more portedit commands:
- bump-epoch: bumps PORTEPOCH or inserts it at the right place
- get: lookup unevaluated variable values
- merge: Generic command to set/update variables while also
formatting the updated variables properly and inserting them
in the right places if necessary. Useful for merging output
of tools like make cargo-crates, make stage-qa, or
modules2tuple.
- set-version: resets PORTREVISION, sets DISTVERSION or PORTVERSION
Modified:
head/ports-mgmt/portfmt/Makefile
head/ports-mgmt/portfmt/distinfo
head/ports-mgmt/portfmt/pkg-descr
Modified: head/ports-mgmt/portfmt/Makefile
==============================================================================
--- head/ports-mgmt/portfmt/Makefile Mon Jul 15 13:33:58 2019 (r506665)
+++ head/ports-mgmt/portfmt/Makefile Mon Jul 15 14:08:02 2019 (r506666)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= portfmt
-PORTVERSION= g20190625
+PORTVERSION= g20190715
CATEGORIES= ports-mgmt
MAINTAINER= tobik at FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= t6
-GH_TAGNAME= 87b395d53b67b9b4c506b0195ca2aa2d3f2e53fa
+GH_TAGNAME= 710f98ca561502130f9bf6f51d6129a2a160da48
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
Modified: head/ports-mgmt/portfmt/distinfo
==============================================================================
--- head/ports-mgmt/portfmt/distinfo Mon Jul 15 13:33:58 2019 (r506665)
+++ head/ports-mgmt/portfmt/distinfo Mon Jul 15 14:08:02 2019 (r506666)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561436598
-SHA256 (t6-portfmt-g20190625-87b395d53b67b9b4c506b0195ca2aa2d3f2e53fa_GH0.tar.gz) = 6796f43e4134775735687070bea8298785e4fd45fa6fee331c9e9b5405572656
-SIZE (t6-portfmt-g20190625-87b395d53b67b9b4c506b0195ca2aa2d3f2e53fa_GH0.tar.gz) = 69216
+TIMESTAMP = 1563198376
+SHA256 (t6-portfmt-g20190715-710f98ca561502130f9bf6f51d6129a2a160da48_GH0.tar.gz) = 85cde78037424b06d945b414b7d4ef52714f052f6c963ecd02771a082d80fc5e
+SIZE (t6-portfmt-g20190715-710f98ca561502130f9bf6f51d6129a2a160da48_GH0.tar.gz) = 70596
Modified: head/ports-mgmt/portfmt/pkg-descr
==============================================================================
--- head/ports-mgmt/portfmt/pkg-descr Mon Jul 15 13:33:58 2019 (r506665)
+++ head/ports-mgmt/portfmt/pkg-descr Mon Jul 15 14:08:02 2019 (r506666)
@@ -6,7 +6,20 @@ It comes with several tools:
- portfmt formats Makefiles
- portclippy is a linter that checks if variables are in the correct
order in a more comprehensive way than portlint
-- portedit edits Makefiles. At the moment it only comes with a
- bump-revision command
+- portedit edits Makefiles. It comes with several commands
+ that can be used as a basis for your own port update scripts:
+ - bump-epoch: bumps PORTEPOCH or inserts it at the right place
+ - bump-revision: bumps PORTREVISION or inserts it at the right place
+ - get: lookup unevaluated variable values
+ - merge: Generic command to set/update variables while also
+ formatting the updated variables properly and inserting them
+ in the right places if necessary. Useful for merging output
+ of other tools like make cargo-crates, modules2tuple, or make
+ stage-qa. For example to mark a port deprecated:
+
+ printf "DEPRECATED=%s\nEXPIRATION_DATE=%s" \
+ Abandonware 2019-08-15 | portedit merge -i Makefile
+
+ - set-version: resets PORTREVISION, sets DISTVERSION or PORTVERSION
WWW: https://github.com/t6/portfmt
More information about the svn-ports-head
mailing list