Skip to content

Commit

Permalink
better fix to fix git fix for build out of tree fix
Browse files Browse the repository at this point in the history
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
  • Loading branch information
fabbione committed Dec 4, 2012
1 parent a9b6b9a commit df53bf8
Showing 1 changed file with 8 additions and 14 deletions.
22 changes: 8 additions & 14 deletions Makefile.am
Expand Up @@ -63,16 +63,13 @@ $(SPEC): $(SPEC).in .version
dirty="" && \
numcomm="0"; \
else \
if [ ! -d .git ]; then \
export GIT_DIR="$(abs_srcdir)/.git";\
fi && \
gitver="$(shell git describe --abbrev=4 --match='v*' HEAD 2>/dev/null)" && \
gitver="$(shell GIT_DIR=$(abs_srcdir)/.git git describe --abbrev=4 --match='v*' HEAD 2>/dev/null)" && \
rpmver=`echo $$gitver | sed -e "s/^v//" -e "s/-.*//g"` && \
alphatag=`echo $$gitver | sed -e "s/.*-//" -e "s/^g//"` && \
vtag=`echo $$gitver | sed -e "s/-.*//g"` && \
numcomm=`git rev-list $$vtag..HEAD | wc -l` && \
git update-index --refresh > /dev/null 2>&1 || true && \
dirty=`git diff-index --name-only HEAD 2>/dev/null`; \
numcomm=`GIT_DIR=$(abs_srcdir)/.git git rev-list $$vtag..HEAD | wc -l` && \
GIT_DIR=$(abs_srcdir)/.git git update-index --refresh > /dev/null 2>&1 || true && \
dirty=`GIT_DIR=$(abs_srcdir)/.git git diff-index --name-only HEAD 2>/dev/null`; \
fi && \
if [ -n "$$dirty" ]; then dirty="dirty"; else dirty=""; fi && \
if [ "$$numcomm" = "0" ]; then \
Expand Down Expand Up @@ -125,16 +122,13 @@ $(DEBCHANGELOG): $(DEBCHANGELOG).in .version
dirty="" && \
numcomm="0"; \
else \
if [ ! -d .git ]; then \
export GIT_DIR="$(abs_srcdir)/.git";\
fi && \
gitver="$(shell git describe --abbrev=4 --match='v*' HEAD 2>/dev/null)" && \
gitver="$(shell GIT_DIR=$(abs_srcdir)/.git git describe --abbrev=4 --match='v*' HEAD 2>/dev/null)" && \
debver=`echo $$gitver | sed -e "s/^v//" -e "s/-.*//g"` && \
alphatag=`echo $$gitver | sed -e "s/.*-//" -e "s/^g//"` && \
vtag=`echo $$gitver | sed -e "s/-.*//g"` && \
numcomm=`git rev-list $$vtag..HEAD | wc -l` && \
git update-index --refresh > /dev/null 2>&1 || true && \
dirty=`git diff-index --name-only HEAD 2>/dev/null`; \
numcomm=`GIT_DIR=$(abs_srcdir)/.git git rev-list $$vtag..HEAD | wc -l` && \
GIT_DIR=$(abs_srcdir)/.git git update-index --refresh > /dev/null 2>&1 || true && \
dirty=`GIT_DIR=$(abs_srcdir)/.git git diff-index --name-only HEAD 2>/dev/null`; \
fi && \
if [ -n "$$dirty" ]; then dirty="-dirty"; else dirty=""; fi && \
if [ "$$numcomm" = "0" ]; then \
Expand Down

0 comments on commit df53bf8

Please sign in to comment.