cvs-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cvs-cvs] ccvs/m4 ChangeLog gnulib-comp.m4 strftime.m4 sy...


From: Derek Robert Price
Subject: [Cvs-cvs] ccvs/m4 ChangeLog gnulib-comp.m4 strftime.m4 sy...
Date: Fri, 30 Jun 2006 02:00:15 +0000

CVSROOT:        /cvsroot/cvs
Module name:    ccvs
Changes by:     Derek Robert Price <dprice>     06/06/30 02:00:15

Modified files:
        m4             : ChangeLog gnulib-comp.m4 strftime.m4 
Added files:
        m4             : sys_stat_h.m4 

Log message:
        * sys_stat_h.m4: New file from GNULIB.
        * gnulib-comp.m4, strftime.m4: Update from GNULIB.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/ccvs/m4/ChangeLog?cvsroot=cvs&r1=1.177&r2=1.178
http://cvs.savannah.gnu.org/viewcvs/ccvs/m4/gnulib-comp.m4?cvsroot=cvs&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/ccvs/m4/strftime.m4?cvsroot=cvs&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/ccvs/m4/sys_stat_h.m4?cvsroot=cvs&rev=1.1

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/cvs/ccvs/m4/ChangeLog,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -b -r1.177 -r1.178
--- ChangeLog   29 Jun 2006 12:12:34 -0000      1.177
+++ ChangeLog   30 Jun 2006 02:00:15 -0000      1.178
@@ -1,6 +1,6 @@
 2006-06-29  Derek Price  <address@hidden>
 
-       * inet_ntop.m4, wcwidth.m4: New files from GNULIB.
+       * inet_ntop.m4, sys_stat_h.m4, wcwidth.m4: New files from GNULIB.
        * fnmatch.m4, getaddrinfo.m4, gnulib-comp.m4, mbiter.m4, strftime.m4:
        Update from GNULIB.
 

Index: gnulib-comp.m4
===================================================================
RCS file: /cvsroot/cvs/ccvs/m4/gnulib-comp.m4,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- gnulib-comp.m4      29 Jun 2006 12:12:34 -0000      1.17
+++ gnulib-comp.m4      30 Jun 2006 02:00:15 -0000      1.18
@@ -111,6 +111,7 @@
   gl_FUNC_STRTOULL
   gl_FUNC_STRTOUMAX
   gl_HEADER_SYS_SOCKET
+  gl_HEADER_SYS_STAT_H
   gl_TIME_R
   gl_TIMESPEC
   gl_FUNC_TZSET_CLOBBER
@@ -262,6 +263,7 @@
   lib/size_max.h
   lib/socket_.h
   lib/stat-macros.h
+  lib/stat_.h
   lib/stdbool_.h
   lib/stdint_.h
   lib/strcase.h
@@ -426,6 +428,7 @@
   m4/strtoull.m4
   m4/strtoumax.m4
   m4/sys_socket_h.m4
+  m4/sys_stat_h.m4
   m4/time_r.m4
   m4/timespec.m4
   m4/tm_gmtoff.m4

Index: strftime.m4
===================================================================
RCS file: /cvsroot/cvs/ccvs/m4/strftime.m4,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- strftime.m4 29 Jun 2006 12:12:34 -0000      1.6
+++ strftime.m4 30 Jun 2006 02:00:15 -0000      1.7
@@ -1,4 +1,4 @@
-#serial 26
+#serial 27
 
 # Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
 # Free Software Foundation, Inc.
@@ -19,9 +19,6 @@
  AC_LIBSOURCES([strftime.c, strftime.h])
  AC_LIBOBJ([strftime])
 
- # strftime.c uses the underyling system strftime if it exists.
- AC_REQUIRE([AC_FUNC_STRFTIME])
-
  # This defines (or not) HAVE_TZNAME and HAVE_TM_ZONE.
  AC_REQUIRE([AC_STRUCT_TIMEZONE])
 

Index: sys_stat_h.m4
===================================================================
RCS file: sys_stat_h.m4
diff -N sys_stat_h.m4
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sys_stat_h.m4       30 Jun 2006 02:00:15 -0000      1.1
@@ -0,0 +1,29 @@
+# sys_stat_h.m4 serial 1   -*- Autoconf -*-
+dnl Copyright (C) 2006 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Eric Blake.
+dnl Test whether <sys/stat.h> contains lstat and mkdir or must be substituted.
+
+AC_DEFUN([gl_HEADER_SYS_STAT_H],
+[
+  dnl Check for lstat.  Systems that lack it (mingw) also lack symlinks, so
+  dnl stat is a good replacement.
+  AC_CHECK_FUNCS_ONCE([lstat])
+
+  dnl Check for mkdir.  Mingw has _mkdir(name) in the nonstandard <io.h>
+  dnl instead.
+  AC_CHECK_DECLS([mkdir], [], [], [#include <sys/stat.h>])
+
+  SYS_STAT_H=
+  if test $ac_cv_func_lstat:$ac_cv_have_decl_mkdir != yes:yes ; then
+    gl_FULL_HEADER_PATH([sys/stat.h])
+    FULL_PATH_SYS_STAT_H='<'$gl_cv_full_path_sys_stat_h'>'
+    AC_CHECK_HEADERS([io.h])
+    AC_SUBST([FULL_PATH_SYS_STAT_H])
+    SYS_STAT_H='sys/stat.h'
+  fi
+  AC_SUBST([SYS_STAT_H])
+]) # gl_HEADER_SYS_STAT_H




reply via email to

[Prev in Thread] Current Thread [Next in Thread]