[apparmor] [patch] adjust bzr tag make target to not include embedded '~'
John Johansen
john.johansen at canonical.com
Fri Jun 3 01:19:43 UTC 2011
On 06/02/2011 05:53 PM, Steve Beattie wrote:
> This patch adjusts the tag make target to use a separate version with
> '~' replaced by '-'. This is needed for mirroring to git as git can't
> handle '~'s embedded in tag or branch names.
>
> Tested by setting up a separate tag_version target like so:
> tag_version:
> echo ${TAG_VERSION}
>
> Nominating for 2.6 as well.
> ---
> Makefile | 8 +++++++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
>
> Index: b/Makefile
> ===================================================================
> --- a/Makefile
> +++ b/Makefile
> @@ -20,6 +20,11 @@ REPO_URL?=lp:apparmor
> RELEASE_DIR=apparmor-${VERSION}
> __SETUP_DIR?=.
>
> +# We create a separate version for tags because git can't handle tags
> +# with embedded ~s in them. No spaces around '-' or they'll get
> +# embedded in ${VERSION}
> +TAG_VERSION=$(subst ~,-, ${VERSION})
> +
> .PHONY: tarball
> tarball: clean
> REPO_VERSION=`$(value REPO_VERSION_CMD)` ; \
> @@ -55,4 +60,5 @@ setup:
>
> .PHONY: tag
> tag:
> - bzr tag apparmor_${VERSION}
> + bzr tag apparmor_${TAG_VERSION}
> +
>
>
Acked-by: John Johansen <john.johansen at canonical.com>
More information about the AppArmor
mailing list