From: Wayne Davison Date: Fri, 12 Jun 2020 00:09:33 +0000 (-0700) Subject: Allow maintainer to build with /usr/local prefix but document /usr. X-Git-Tag: v3.2.0pre1~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=66bd4774a8f67d7b822d585d4dbc269f34137cab;p=thirdparty%2Frsync.git Allow maintainer to build with /usr/local prefix but document /usr. --- diff --git a/md2man b/md2man index c623efb9..c914cd96 100755 --- a/md2man +++ b/md2man @@ -94,7 +94,7 @@ def main(): fi.date = time.strftime('%d %b %Y', time.localtime(fi.mtime)) - env_subs = { } + env_subs = { 'prefix': os.environ.get('RSYNC_OVERRIDE_PREFIX', None) } with open(fi.srcdir + 'Makefile', 'r', encoding='utf-8') as fh: for line in fh: @@ -102,6 +102,8 @@ def main(): if not m: continue var, val = (m[1], m[2]) + if var == 'prefix' and env_subs[var] is not None: + continue while re.search(r'\$\{', val): val = re.sub(r'\$\{(\w+)\}', lambda m: env_subs[m[1]], val) env_subs[var] = val