From 788746f350ad91407b68551099d044659f15757e Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Thu, 29 Jun 2006 22:21:39 +0000 Subject: [PATCH] * MODULES.html.sh: Add sys_stat. * modules/sys_stat: New module. * modules/mkstemp (Depends-on): Add sys_stat. --- ChangeLog | 6 ++++++ MODULES.html.sh | 1 + modules/mkstemp | 1 + modules/sys_stat | 35 +++++++++++++++++++++++++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 modules/sys_stat diff --git a/ChangeLog b/ChangeLog index 0f19d4072..0d2978a57 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-06-29 Eric Blake + + * MODULES.html.sh: Add sys_stat. + * modules/sys_stat: New module. + * modules/mkstemp (Depends-on): Add sys_stat. + 2006-06-29 Jim Meyering * modules/strftime (Maintainer): Add my name, since with the diff --git a/MODULES.html.sh b/MODULES.html.sh index 87229c11a..dc91ae013 100755 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -1808,6 +1808,7 @@ func_all_modules () func_module rmdir func_module ssize_t func_module strtok_r + func_module sys_stat func_module unistd func_module utime func_module wcwidth diff --git a/modules/mkstemp b/modules/mkstemp index deddaea57..e56ced20d 100644 --- a/modules/mkstemp +++ b/modules/mkstemp @@ -12,6 +12,7 @@ m4/mkstemp.m4 Depends-on: stat-macros +sys_stat configure.ac: gl_FUNC_MKSTEMP diff --git a/modules/sys_stat b/modules/sys_stat new file mode 100644 index 000000000..c1b476595 --- /dev/null +++ b/modules/sys_stat @@ -0,0 +1,35 @@ +Description: +A for systems with missing declarations. + +Files: +lib/stat_.h +m4/full-header-path.m4 +m4/sys_stat_h.m4 + +Depends-on: + +configure.ac: +gl_HEADER_SYS_STAT_H + +Makefile.am: +BUILT_SOURCES += $(SYS_STAT_H) +EXTRA_DIST += stat_.h + +# We need the following in order to create when the system +# has one that is incomplete. +sys/stat.h: stat_.h + test -d sys || mkdir sys + sed -e 's|@''FULL_PATH_SYS_STAT_H''@|$(FULL_PATH_SYS_STAT_H)|g' \ + < $(srcdir)/stat_.h > $@-t + mv $@-t $@ +MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t +MOSTLYCLEANDIRS += sys + +Include: +#include + +License: +LGPL + +Maintainer: +Eric Blake -- 2.11.0