diff --git a/configure.ac b/configure.ac index 98439946..71b3f4e5 100644 --- a/configure.ac +++ b/configure.ac @@ -20,6 +20,17 @@ AC_SUBST(LT_CURRENT, 0) AC_SUBST(LT_REVISION, 0) AC_SUBST(LT_AGE, 0) +dnl Check for sed -i flag for in-place editing +case "$host_os" in + darwin*) + SED_I_BAK="''" + ;; + *) + SED_I_BAK="" + ;; +esac +AC_SUBST(SED_I_BAK) + AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_SRCDIR([src/a2io.h]) AC_CONFIG_HEADERS([config.h]) diff --git a/doc/manual-src/ru/Makefile.am b/doc/manual-src/ru/Makefile.am index cdebe6f3..ddadbc14 100644 --- a/doc/manual-src/ru/Makefile.am +++ b/doc/manual-src/ru/Makefile.am @@ -126,7 +126,7 @@ text: man: $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man - sed -i -e '1i .\\" -*- mode: troff; coding: utf-8 -*-' $(BUILDDIR)/man/aria2c.1 + sed -i $(SED_I_BAK) -e '1i .\\" -*- mode: troff; coding: utf-8 -*-' $(DESTDIR)$(man1dir)/aria2c.1 @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man."