1998-05-19 Jim Meyering <meyering@ascend.com>
+ * jm-macros.m4: Add jm_FUNC_LCHOWN.
+ * lchown.m4: New file.
+
* Makefile.am.in: New file.
* Makefile.am (Makefile.am): Depend on Makefile.am.in.
rm -f $@ $@t
sed -n '1,/^##m4-files-begin/p' $< > $@t
( echo EXTRA_DIST = README; \
- find . -type f -name '*.m4' -print |sed s/..// |sort ) \
+ find . -type f -name '*.m4' -print |sed s,^\./,, |sort ) \
|fmt | (tr '\012' @; echo) \
|sed 's/@$$/%/;s/@/ \\@/g' |tr @% '\012\012' \
>> $@t
CC = @CC@
CPP = @CPP@
DATADIRNAME = @DATADIRNAME@
+DF_PROG = @DF_PROG@
GENCAT = @GENCAT@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
MAKEINFO = @MAKEINFO@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
+MVDIR_PROG = @MVDIR_PROG@
PACKAGE = @PACKAGE@
PERL = @PERL@
POFILES = @POFILES@
POSUB = @POSUB@
-POW_LIBM = @POW_LIBM@
RANLIB = @RANLIB@
U = @U@
USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
+YACC = @YACC@
l = @l@
EXTRA_DIST = README assert.m4 check-decl.m4 chown.m4 const.m4 d-ino.m4 \
rm -f $@ $@t
sed -n '1,/^##m4-files-begin/p' $< > $@t
( echo EXTRA_DIST = README; \
- find . -type f -name '*.m4' -print |sed s/..// |sort ) \
+ find . -type f -name '*.m4' -print |sed s,^\./,, |sort ) \
|fmt | (tr '\012' @; echo) \
|sed 's/@$$/%/;s/@/ \\@/g' |tr @% '\012\012' \
>> $@t
--- /dev/null
+#serial 1
+
+dnl From Jim Meyering.
+dnl Provide lchown on systems that lack it.
+
+AC_DEFUN(jm_FUNC_LCHOWN,
+[
+ AC_REQUIRE([AC_TYPE_UID_T])
+ AC_REPLACE_FUNCS(lchown)
+])