chown: Update doc regarding AIX.
[gnulib.git] / modules / getdate
index c93959e..2f0fdb2 100644 (file)
@@ -2,6 +2,7 @@ Description:
 Convert a date/time string to linear time.
 
 Files:
+doc/getdate.texi
 lib/getdate.h
 lib/getdate.y
 m4/bison.m4
@@ -9,24 +10,43 @@ m4/tm_gmtoff.m4
 m4/getdate.m4
 
 Depends-on:
-timespec
+c-ctype
 stdbool
 gettime
+intprops
 mktime
-alloca
-unlocked-io
+setenv
+unsetenv
+time
+verify
+xalloc
 
 configure.ac:
 gl_GETDATE
 
 Makefile.am:
-lib_SOURCES += getdate.h getdate.y
+# This rule overrides the Automake generated .y.c rule, to ensure that the
+# getdate.c file gets generated in the source directory, not in the build
+# directory.
+getdate.c: getdate.y
+       $(AM_V_GEN)$(SHELL) $(YLWRAP) $(srcdir)/getdate.y \
+                                     y.tab.c getdate.c \
+                                     y.tab.h getdate.h \
+                                     y.output getdate.output \
+                                     -- $(YACC) $(YFLAGS) $(AM_YFLAGS) && \
+       mv getdate.c getdate.c-t && \
+       mv getdate.c-t $(srcdir)/getdate.c
+lib_SOURCES += getdate.y
 BUILT_SOURCES += getdate.c
+MOSTLYCLEANFILES += getdate.c-t
 MAINTAINERCLEANFILES += getdate.c
+EXTRA_DIST += getdate.c
 
 Include:
 "getdate.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
-