On 5/17/19 7:43 AM, Frediano Ziglio wrote: > Signed-off-by: Frediano Ziglio <fzig...@redhat.com> > --- > build-aux/git-version-gen | 158 -------------------------------------- > 1 file changed, 158 deletions(-) > delete mode 100755 build-aux/git-version-gen > > diff --git a/build-aux/git-version-gen b/build-aux/git-version-gen > deleted file mode 100755 > index 5617eb8..0000000 > --- a/build-aux/git-version-gen > +++ /dev/null > @@ -1,158 +0,0 @@ > -#!/bin/sh > -# Print a version string. > -scriptversion=2010-06-14.19; # UTC > - > -# Copyright (C) 2007-2010 Free Software Foundation, Inc. > -# > -# This program is free software: you can redistribute it and/or modify > -# it under the terms of the GNU General Public License as published by > -# the Free Software Foundation; either version 3 of the License, or > -# (at your option) any later version. > -# > -# This program is distributed in the hope that it will be useful, > -# but WITHOUT ANY WARRANTY; without even the implied warranty of > -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -# GNU General Public License for more details. > -# > -# You should have received a copy of the GNU General Public License > -# along with this program. If not, see <http://www.gnu.org/licenses/>. > - > -# This script is derived from GIT-VERSION-GEN from GIT: http://git.or.cz/. > -# It may be run two ways: > -# - from a git repository in which the "git describe" command below > -# produces useful output (thus requiring at least one signed tag) > -# - from a non-git-repo directory containing a .tarball-version file, which > -# presumes this script is invoked like "./git-version-gen > .tarball-version". > - > -# In order to use intra-version strings in your project, you will need two > -# separate generated version string files: > -# > -# .tarball-version - present only in a distribution tarball, and not in > -# a checked-out repository. Created with contents that were learned at > -# the last time autoconf was run, and used by git-version-gen. Must not > -# be present in either $(srcdir) or $(builddir) for git-version-gen to > -# give accurate answers during normal development with a checked out tree, > -# but must be present in a tarball when there is no version control system. > -# Therefore, it cannot be used in any dependencies. GNUmakefile has > -# hooks to force a reconfigure at distribution time to get the value > -# correct, without penalizing normal development with extra reconfigures. > -# > -# .version - present in a checked-out repository and in a distribution > -# tarball. Usable in dependencies, particularly for files that don't > -# want to depend on config.h but do want to track version changes. > -# Delete this file prior to any autoconf run where you want to rebuild > -# files to pick up a version string change; and leave it stale to > -# minimize rebuild time after unrelated changes to configure sources. > -# > -# It is probably wise to add these two files to .gitignore, so that you > -# don't accidentally commit either generated file. > -# > -# Use the following line in your configure.ac, so that $(VERSION) will > -# automatically be up-to-date each time configure is run (and note that > -# since configure.ac no longer includes a version string, Makefile rules > -# should not depend on configure.ac for version updates). > -# > -# AC_INIT([GNU project], > -# m4_esyscmd([build-aux/git-version-gen .tarball-version]), > -# [bug-project@example]) > -# > -# Then use the following lines in your Makefile.am, so that .version > -# will be present for dependencies, and so that .tarball-version will > -# exist in distribution tarballs. > -# > -# BUILT_SOURCES = $(top_srcdir)/.version > -# $(top_srcdir)/.version: > -# echo $(VERSION) > $@-t && mv $@-t $@ > -# dist-hook: > -# echo $(VERSION) > $(distdir)/.tarball-version > - > -case $# in > - 1|2) ;; > - *) echo 1>&2 "Usage: $0 \$srcdir/.tarball-version" \ > - '[TAG-NORMALIZATION-SED-SCRIPT]' > - exit 1;; > -esac > - > -tarball_version_file=$1 > -tag_sed_script="${2:-s/x/x/}" > -nl=' > -' > - > -# Avoid meddling by environment variable of the same name. > -v= > - > -# First see if there is a tarball-only version file. > -# then try "git describe", then default. > -if test -f $tarball_version_file > -then > - v=`cat $tarball_version_file` || exit 1 > - case $v in > - *$nl*) v= ;; # reject multi-line output > - [0-9]*) ;; > - *) v= ;; > - esac > - test -z "$v" \ > - && echo "$0: WARNING: $tarball_version_file seems to be damaged" 1>&2 > -fi > - > -if test -n "$v" > -then > - : # use $v > -elif test -d .git \ > - && v=`git describe --abbrev=4 --match='v*' HEAD 2>/dev/null \ > - || git describe --abbrev=4 HEAD 2>/dev/null` \ > - && v=`printf '%s\n' "$v" | sed "$tag_sed_script"` \ > - && case $v in > - v[0-9]*) ;; > - *) (exit 1) ;; > - esac > -then > - # Is this a new git that lists number of commits since the last > - # tag or the previous older version that did not? > - # Newer: v6.10-77-g0f8faeb > - # Older: v6.10-g0f8faeb > - case $v in > - *-*-*) : git describe is okay three part flavor ;; > - *-*) > - : git describe is older two part flavor > - # Recreate the number of commits and rewrite such that the > - # result is the same as if we were using the newer version > - # of git describe. > - vtag=`echo "$v" | sed 's/-.*//'` > - numcommits=`git rev-list "$vtag"..HEAD | wc -l` > - v=`echo "$v" | sed "s/\(.*\)-\(.*\)/\1-$numcommits-\2/"`; > - ;; > - esac > - > - # Change the first '-' to a '.', so version-comparing tools work > properly. > - # Remove the "g" in git describe's output string, to save a byte. > - v=`echo "$v" | sed 's/-/./;s/\(.*\)-g/\1-/'`; > -else > - v=UNKNOWN > -fi > - > -v=`echo "$v" |sed 's/^v//'` > - > -# Don't declare a version "dirty" merely because a time stamp has changed. > -git update-index --refresh > /dev/null 2>&1 > - > -dirty=`sh -c 'git diff-index --name-only HEAD' 2>/dev/null` || dirty= > -case "$dirty" in > - '') ;; > - *) # Append the suffix only if there isn't one already. > - case $v in > - *-dirty) ;; > - *) v="$v-dirty" ;; > - esac ;; > -esac > - > -# Omit the trailing newline, so that m4_esyscmd can use the result directly. > -echo "$v" | tr -d "$nl" > - > -# Local variables: > -# eval: (add-hook 'write-file-hooks 'time-stamp) > -# time-stamp-start: "scriptversion=" > -# time-stamp-format: "%:y-%02m-%02d.%02H" > -# time-stamp-time-zone: "UTC" > -# time-stamp-end: "; # UTC" > -# End: > Acked-by: Eduardo Lima (Etrunko) <etru...@redhat.com>
-- Eduardo de Barros Lima (Etrunko) Software Engineer - RedHat etru...@redhat.com _______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/spice-devel