annotate m4/lchmod.m4 @ 17249:e542fd46ad6f

maint: update all copyright year number ranges Run "make update-copyright". Compare to commit 1602f0a from last year. Signed-off-by: Eric Blake <eblake@redhat.com>
author Eric Blake <eblake@redhat.com>
date Tue, 01 Jan 2013 00:50:58 +0000
parents 8250f2777afc
children 344018b6e5d7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10664
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
1 #serial 3
6527
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
2
17249
e542fd46ad6f maint: update all copyright year number ranges
Eric Blake <eblake@redhat.com>
parents: 16201
diff changeset
3 dnl Copyright (C) 2005-2006, 2008-2013 Free Software Foundation, Inc.
6527
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
4 dnl This file is free software; the Free Software Foundation
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
5 dnl gives unlimited permission to copy and/or distribute it,
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
6 dnl with or without modifications, as long as this notice is preserved.
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
7
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
8 dnl From Paul Eggert.
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
9 dnl Provide a replacement for lchmod on hosts that lack it.
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
10
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
11 AC_DEFUN([gl_FUNC_LCHMOD],
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
12 [
10664
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
13 AC_REQUIRE([gl_SYS_STAT_H_DEFAULTS])
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
14
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
15 dnl Persuade glibc <sys/stat.h> to declare lchmod().
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
16 AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
17
6527
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
18 AC_CHECK_FUNCS_ONCE([lchmod])
10664
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
19 if test $ac_cv_func_lchmod = no; then
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
20 HAVE_LCHMOD=0
3eb22f9808e0 Move the lchmod() declaration to <sys/stat.h>.
Bruno Haible <bruno@clisp.org>
parents: 7172
diff changeset
21 fi
6527
6b31c8787689 Sync from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
22 ])