diff options
Diffstat (limited to 'src/rc/Makefile')
-rw-r--r-- | src/rc/Makefile | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/rc/Makefile b/src/rc/Makefile index 6438fd5a..dd21cf83 100644 --- a/src/rc/Makefile +++ b/src/rc/Makefile @@ -43,15 +43,12 @@ include ${MK}/${MKTERMCAP}.mk LDADD+= ${LIBDL} ${LIBKVM} include ${MK}/${MKPAM}.mk -_SVNVER_SH= if type svnversion >/dev/null 2>&1; then \ +_SVNVER_SH= ret=""; \ + if type svnversion >/dev/null 2>&1; then \ svnver="$$(svnversion)"; \ - case "$$svnver" in \ - exported) echo "";; \ - *) echo "-svn-$$svnver";; \ - esac; \ - else \ - echo ""; \ - fi + [ "$${svnver}" != exported ] && ret="-svn-$${svnver}"; \ + fi; \ + echo "$${ret}"; _SVNVER!= ${_SVNVER_SH} SVNVER= ${_SVNVER}$(shell ${_SVNVER_SH}) |