pkg: add series and nickname to metadata
This commit is contained in:
parent
26c8fbb267
commit
61ca8a7b68
4
Makefile
4
Makefile
|
@ -29,6 +29,7 @@ all:
|
|||
.include "Mk/defaults.mk"
|
||||
|
||||
CORE_MESSAGE?= Carry on my wayward son
|
||||
CORE_NICKNAME?= Not Yet
|
||||
CORE_NAME?= opnsense-devel
|
||||
CORE_TYPE?= development
|
||||
|
||||
|
@ -75,6 +76,9 @@ CORE_VERSION?= ${CORE_COMMIT:[1]}
|
|||
CORE_REVISION?= ${CORE_COMMIT:[2]}
|
||||
CORE_HASH?= ${CORE_COMMIT:[3]}
|
||||
|
||||
_CORE_SERIES= ${CORE_VERSION:S/./ /g}
|
||||
CORE_SERIES?= ${_CORE_SERIES:[1]}.${_CORE_SERIES:[2]}
|
||||
|
||||
.if "${CORE_REVISION}" != "" && "${CORE_REVISION}" != "0"
|
||||
CORE_PKGVERSION= ${CORE_VERSION}_${CORE_REVISION}
|
||||
.else
|
||||
|
|
|
@ -85,12 +85,13 @@ REPLACEMENTS= CORE_ABI \
|
|||
CORE_HASH \
|
||||
CORE_MAINTAINER \
|
||||
CORE_NAME \
|
||||
CORE_NEXT \
|
||||
CORE_NICKNAME \
|
||||
CORE_PACKAGESITE \
|
||||
CORE_PKGVERSION \
|
||||
CORE_PRODUCT \
|
||||
CORE_PYTHON_DOT \
|
||||
CORE_REPOSITORY \
|
||||
CORE_SERIES \
|
||||
CORE_SYSLOGNG \
|
||||
CORE_VERSION \
|
||||
CORE_WWW
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.Dd February 5, 2021
|
||||
.Dd April 9, 2021
|
||||
.Dt OPNSENSE-VERSION 8
|
||||
.Os
|
||||
.Sh NAME
|
||||
|
@ -32,7 +32,7 @@
|
|||
.Nd OPNsense version utility
|
||||
.Sh SYNOPSIS
|
||||
.Nm
|
||||
.Op Fl AaefHNnsvw
|
||||
.Op Fl AaefHiNnsVvw
|
||||
.Op Ar package
|
||||
.Nm
|
||||
.Fl c
|
||||
|
@ -79,12 +79,16 @@ binary, or from package metadata if the binary could
|
|||
not be found.
|
||||
.It Fl H
|
||||
Return the package commit hash.
|
||||
.It Fl i
|
||||
Return the package nickname.
|
||||
.It Fl N
|
||||
Return the product name.
|
||||
.It Fl n
|
||||
Return the package name.
|
||||
.It Fl s
|
||||
Return the accumulated file size of the package.
|
||||
.It Fl V
|
||||
Return the package series.
|
||||
.It Fl v
|
||||
Return the package version.
|
||||
.It Fl w
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
"product_hash": "%%CORE_HASH%%",
|
||||
"product_id": "%%CORE_NAME%%",
|
||||
"product_name": "%%CORE_PRODUCT%%",
|
||||
"product_nickname": "%%CORE_NICKNAME%%",
|
||||
"product_series": "%%CORE_SERIES%%",
|
||||
"product_version": "%%CORE_PKGVERSION%%",
|
||||
"product_website": "%%CORE_WWW%%"
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
s" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" logo+
|
||||
s" @@@@@@@@@@@@@@@@@@@@@@@@@@@@ " logo+
|
||||
s" #[m " logo+
|
||||
s" %%CORE_NEXT%% ``The Road Ahead'' #[m" logo+
|
||||
s" %%CORE_SERIES%% ``The Road Ahead'' #[m" logo+
|
||||
|
||||
2drop
|
||||
;
|
||||
|
|
|
@ -32,7 +32,7 @@ OUTPUT=
|
|||
|
||||
DO_CHECK=
|
||||
|
||||
while getopts AacefHNnsvw OPT; do
|
||||
while getopts AacefHiNnsVvw OPT; do
|
||||
case ${OPT} in
|
||||
A)
|
||||
OUTPUT="${OUTPUT} \${product_arch}"
|
||||
|
@ -52,6 +52,9 @@ while getopts AacefHNnsvw OPT; do
|
|||
H)
|
||||
OUTPUT="${OUTPUT} \${product_hash}"
|
||||
;;
|
||||
i)
|
||||
OUTPUT="${OUTPUT} \${product_nickname}"
|
||||
;;
|
||||
N)
|
||||
OUTPUT="${OUTPUT} \${product_name}"
|
||||
;;
|
||||
|
@ -61,6 +64,9 @@ while getopts AacefHNnsvw OPT; do
|
|||
s)
|
||||
OUTPUT="${OUTPUT} \${product_size}"
|
||||
;;
|
||||
V)
|
||||
OUTPUT="${OUTPUT} \${product_series}"
|
||||
;;
|
||||
v)
|
||||
OUTPUT="${OUTPUT} \${product_version}"
|
||||
;;
|
||||
|
|
Loading…
Reference in New Issue