changeset 7789:4aa04c24f67f

Move the module indicator macros to the module description.
author Bruno Haible <bruno@clisp.org>
date Mon, 08 Jan 2007 19:38:27 +0000
parents e3424061171f
children bedc03670205
files ChangeLog m4/close-stream.m4 m4/fcntl-safer.m4 m4/stdio-safer.m4 modules/close-stream modules/fcntl-safer modules/fopen-safer modules/fwriteerror
diffstat 8 files changed, 24 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2007-01-08  Bruno Haible  <bruno@clisp.org>
+
+	* m4/close-stream.m4 (gl_CLOSE_STREAM): Remove GNULIB_CLOSE_STREAM
+	macro definition.
+	* m4/fcntl-safer.m4 (gl_FCNTL_SAFER): Remove GNULIB_FCNTL_SAFER macro
+	definition.
+	* m4/stdio-safer.m4 (gl_FOPEN_SAFER): Remove GNULIB_FOPEN_SAFER macro
+	definition.
+	* modules/close-stream (configure.ac): Invoke gl_MODULE_INDICATOR.
+	* modules/fcntl-safer (configure.ac): Likewise.
+	* modules/fopen-safer (configure.ac): Likewise.
+	* modules/fwriteerror (configure.ac): Likewise. Remove explicit
+	GNULIB_FWRITEERROR macro definition.
+
 2007-01-08  Bruno Haible  <bruno@clisp.org>
 
 	* m4/gnulib-common.m4: New file.
--- a/m4/close-stream.m4
+++ b/m4/close-stream.m4
@@ -1,5 +1,5 @@
-#serial 2
-dnl Copyright (C) 2006 Free Software Foundation, Inc.
+#serial 3
+dnl Copyright (C) 2006-2007 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.
@@ -7,8 +7,6 @@
 AC_DEFUN([gl_CLOSE_STREAM],
 [
   AC_LIBOBJ([close-stream])
-  AC_DEFINE([GNULIB_CLOSE_STREAM], [1],
-    [Define to 1 when using the gnulib close-stream module.])
 
   dnl Prerequisites of lib/close-stream.c.
   :
--- a/m4/fcntl-safer.m4
+++ b/m4/fcntl-safer.m4
@@ -1,5 +1,5 @@
-#serial 4
-dnl Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+#serial 5
+dnl Copyright (C) 2005-2007 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.
@@ -8,6 +8,4 @@
 [
   AC_LIBOBJ([open-safer])
   AC_LIBOBJ([creat-safer])
-  AC_DEFINE([GNULIB_FCNTL_SAFER], [1],
-    [Define to 1 when using the gnulib fcntl-safer module.])
 ])
--- a/m4/stdio-safer.m4
+++ b/m4/stdio-safer.m4
@@ -1,5 +1,5 @@
-#serial 9
-dnl Copyright (C) 2002, 2005, 2006 Free Software Foundation, Inc.
+#serial 10
+dnl Copyright (C) 2002, 2005-2007 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.
@@ -7,8 +7,6 @@
 AC_DEFUN([gl_FOPEN_SAFER],
 [
   AC_LIBOBJ([fopen-safer])
-  AC_DEFINE([GNULIB_FOPEN_SAFER], [1],
-    [Define to 1 when using the gnulib fopen-safer module.])
 ])
 
 AC_DEFUN([gl_TMPFILE_SAFER],
--- a/modules/close-stream
+++ b/modules/close-stream
@@ -12,6 +12,7 @@
 
 configure.ac:
 gl_CLOSE_STREAM
+gl_MODULE_INDICATOR([close-stream])
 
 Makefile.am:
 
--- a/modules/fcntl-safer
+++ b/modules/fcntl-safer
@@ -13,6 +13,7 @@
 
 configure.ac:
 gl_FCNTL_SAFER
+gl_MODULE_INDICATOR([fcntl-safer])
 
 Makefile.am:
 
--- a/modules/fopen-safer
+++ b/modules/fopen-safer
@@ -12,6 +12,7 @@
 
 configure.ac:
 gl_FOPEN_SAFER
+gl_MODULE_INDICATOR([fopen-safer])
 
 Makefile.am:
 
--- a/modules/fwriteerror
+++ b/modules/fwriteerror
@@ -9,8 +9,7 @@
 stdbool
 
 configure.ac:
-AC_DEFINE([GNULIB_FWRITEERROR], 1,
-  [Define to 1 when using the gnulib fwriteerror module.])
+gl_MODULE_INDICATOR([fwriteerror])
 
 Makefile.am:
 lib_SOURCES += fwriteerror.h fwriteerror.c