Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
Show First 20 Lines • Show All 327 Lines • ▼ Show 20 Lines | |||||
.export SRCRELDATE | .export SRCRELDATE | ||||
.endif | .endif | ||||
.if !defined(VERSION) | .if !defined(VERSION) | ||||
VERSION= FreeBSD ${_REVISION}-${_BRANCH:C/-p[0-9]+$//} ${TARGET_ARCH} ${SRCRELDATE} | VERSION= FreeBSD ${_REVISION}-${_BRANCH:C/-p[0-9]+$//} ${TARGET_ARCH} ${SRCRELDATE} | ||||
.export VERSION | .export VERSION | ||||
.endif | .endif | ||||
.if !defined(PKG_VERSION) | .if !defined(PKG_VERSION) | ||||
.if ${_BRANCH:MSTABLE*} || ${_BRANCH:MCURRENT*} || ${_BRANCH:MALPHA*} | _STRTIMENOW= %Y%m%d%H%M%S | ||||
TIMENOW= %Y%m%d%H%M%S | _TIMENOW= ${_STRTIMENOW:gmtime} | ||||
EXTRA_REVISION= .s${TIMENOW:gmtime} | .if ${_BRANCH:MCURRENT*} | ||||
.endif | _REVISION:= ${_REVISION:R} | ||||
.if ${_BRANCH:M*-p*} | EXTRA_REVISION= .s${_TIMENOW} | ||||
.elif ${_BRANCH:MSTABLE*} || ${_BRANCH:MPRERELEASE} | |||||
EXTRA_REVISION= s${_TIMENOW} | |||||
gjb: Shouldn't this be '.s${_TIMENOW}' ? | |||||
Not Done Inline ActionsNo, unless mistaken, between 12.0 and 12.1, stable/12's REVISION will contain 12.0, and: $ pkg version -t 12.0 12.0.s20190318 > $ pkg version -t 12.0 12.0s20190318 < $ pkg version -t 12.1 12.0s20190318 > mat: No, unless mistaken, between 12.0 and 12.1, stable/12's REVISION will contain 12.0, and:
```
$… | |||||
.elif ${_BRANCH:MALPHA*} | |||||
EXTRA_REVISION= .a${_BRANCH:C/ALPHA([0-9]+$)/\1/} | |||||
.elif ${_BRANCH:MRC*} | |||||
EXTRA_REVISION= .b${_BRANCH:C/BETA([0-9]+$)/\1/} | |||||
.elif ${_BRANCH:MPRERELEASE} | |||||
EXTRA_REVISION= .p${_TIMENOW} | |||||
.elif ${_BRANCH:MRC*} | |||||
EXTRA_REVISION= .r${_BRANCH:C/RC([0-9]+$)/\1/} | |||||
.elif ${_BRANCH:M*-p*} | |||||
EXTRA_REVISION= _${_BRANCH:C/.*-p([0-9]+$)/\1/} | EXTRA_REVISION= _${_BRANCH:C/.*-p([0-9]+$)/\1/} | ||||
.endif | .endif | ||||
PKG_VERSION= ${_REVISION}${EXTRA_REVISION} | PKG_VERSION= ${_REVISION}${EXTRA_REVISION} | ||||
.endif | .endif | ||||
KNOWN_ARCHES?= aarch64/arm64 \ | KNOWN_ARCHES?= aarch64/arm64 \ | ||||
amd64 \ | amd64 \ | ||||
arm \ | arm \ | ||||
▲ Show 20 Lines • Show All 2,282 Lines • Show Last 20 Lines |
Shouldn't this be '.s${_TIMENOW}' ?