+2006-06-24 Stepan Kasal <kasal@ucw.cz>
+ Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Set `mkdir_p' to
+ `'$(MKDIR_P)'', so that it retains the per-directory value
+ computed by config.status.
+ * lib/am/distdir.am (distdir): do not use `$(mkdir_p)' from
+ a changed directory. Bugs reported by Ralf Menzel.
+ * THANKS: Update.
+
2006-06-24 Eric Dorland <eric@debian.org>
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
Rafael Laboissiere laboissiere@psy.mpg.de
Raja R Harinath harinath@cs.umn.edu
Ralf Corsepius corsepiu@faw.uni-ulm.de
+Ralf Menzel menzel@ls6.cs.uni-dortmund.de
Ralf Wildenhues Ralf.Wildenhues@gmx.de
Ralph Schleicher rs@purple.UL.BaWue.DE
Ramón García Fernández ramon@jl1.quim.ucm.es
{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5
echo "${ECHO_T}$MKDIR_P" >&6; }
-mkdir_p=$MKDIR_P
+mkdir_p='$(MKDIR_P)'
for ac_prog in gawk mawk nawk awk
do
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
## be specified for `dist' conditionally.)
##
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
##
##
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
AC_DEFUN([AM_PROG_MKDIR_P],
[AC_PREREQ([2.59c])dnl
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-AC_SUBST([mkdir_p], [$MKDIR_P])dnl
+AC_SUBST([mkdir_p], ['$(MKDIR_P)'])dnl
])
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
- */*) ( cd "$(distdir)" && \
- $(mkdir_p) `echo "$$dist_files" | \
- sed -n 's,/[^/]*$$,,p' | sort -u`) ;; \
+ */*) $(mkdir_p) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \