diff options
author | mat <mat@FreeBSD.org> | 2016-12-13 22:57:04 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2016-12-13 22:57:04 +0800 |
commit | 0f6bb7fcdc1f59242635898526989ccd1910b81d (patch) | |
tree | 56c4aef7c083599b4d13e256efa8fde21bd27b1d /Mk | |
parent | dfcc98269d32d40a4d3d67fe417e9a701ac886ef (diff) | |
download | freebsd-ports-gnome-0f6bb7fcdc1f59242635898526989ccd1910b81d.tar.gz freebsd-ports-gnome-0f6bb7fcdc1f59242635898526989ccd1910b81d.tar.zst freebsd-ports-gnome-0f6bb7fcdc1f59242635898526989ccd1910b81d.zip |
Add a small target to help converting long strings of GH_* to GH_TUPLE.
Sponsored by: Absolight
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.sites.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Mk/bsd.sites.mk b/Mk/bsd.sites.mk index cba11fef613a..7a411c989a5b 100644 --- a/Mk/bsd.sites.mk +++ b/Mk/bsd.sites.mk @@ -569,6 +569,7 @@ GH_PROJECT_${_group}?= ${GH_PROJECT_DEFAULT} GH_TAGNAME_${_group}?= ${GH_TAGNAME_DEFAULT} GH_TAGNAME_${_group}_SANITIZED= ${GH_TAGNAME_${_group}:S,/,-,} GH_TAGNAME_${_group}_EXTRACT= ${GH_TAGNAME_${_group}_SANITIZED:C/^[vV]([0-9])/\1/} +_GH_TUPLE_OUT:= ${_GH_TUPLE_OUT} ${GH_ACCOUNT_${_group}}:${GH_PROJECT_${_group}}:${GH_TAGNAME_${_group}}:${_group}/${GH_SUBDIR_${_group}} DISTNAME_${_group}:= ${GH_ACCOUNT_${_group}}-${GH_PROJECT_${_group}}-${GH_TAGNAME_${_group}_SANITIZED} DISTFILE_${_group}:= ${DISTNAME_${_group}}_GH${_GITHUB_REV}${_GITHUB_EXTRACT_SUFX} DISTFILES:= ${DISTFILES} ${DISTFILE_${_group}}:${_group} @@ -584,6 +585,8 @@ post-extract-gh-${_group}: . endif . endfor . endif +convert-to-gh-tuple: + @${ECHO_MSG} ${GH_ACCOUNT}:${GH_PROJECT}:${GH_TAGNAME} ${_GH_TUPLE_OUT:S/\/$//} .endif # defined(USE_GITHUB) .endif # !defined(IGNORE_MASTER_SITE_GITHUB) |