]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Use module 'fnmatch' from gnulib.
authorBruno Haible <bruno@clisp.org>
Sat, 23 Aug 2003 15:21:59 +0000 (15:21 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:10:51 +0000 (12:10 +0200)
gettext-tools/lib/ChangeLog
gettext-tools/lib/Makefile.am
gettext-tools/lib/Makefile.msvc
gettext-tools/lib/Makefile.vms

index 0c8f25d9a6f1b895417ddded905bf1481066aa8e..55506c606768ca04858b4a9ba3428d97a697b96b 100644 (file)
@@ -1,3 +1,19 @@
+2003-08-23  Bruno Haible  <bruno@clisp.org>
+
+       * fnmatch_.h: Renamed from pfnmatch.h.
+       * fnmatch.c: Renamed from pfnmatch.c.
+       * Makefile.am (LIBADD_SOURCE): Remove pfnmatch.h, pfnmatch.c, add
+       fnmatch.c.
+       (EXTRA_DIST): Add fnmatch_.h.
+       (all-local): Depend on fnmatch.h.
+       (fnmatch.h): New rule.
+       (MOSTLYCLEANFILES): Add fnmatch.h.
+       * Makefile.msvc (OBJECTS): Remove pfnmatch.obj, add fnmatch.obj.
+       (fnmatch.obj): Renamed from pfnmatch.obj.
+       * Makefile.vms (OBJECTS): Remove pfnmatch.obj, add fnmatch.obj.
+       (fnmatch.h): Update rule.
+       (fnmatch.obj): Renamed from pfnmatch.obj.
+
 2003-07-01  Paul Eggert  <eggert@twinsun.com>
 
        * xreadlink.c: Include <sys/types.h> unconditionally, instead of
index 47fbbef0ca3aa820e808a920a45b8f1922cea520..4bee8ae5c21d6fac25dee66cbc7e263a70efef1d 100644 (file)
@@ -77,11 +77,11 @@ libgettextlib_la_SOURCES = \
 LIBADD_SOURCE = \
   alloca.c \
   canonicalize.h canonicalize.c \
+  fnmatch.c \
   getline.h getline.c \
   memmove.c \
   memset.c \
   mkdtemp.h mkdtemp.c \
-  pfnmatch.h pfnmatch.c \
   readlink.c \
   relocatable.h relocatable.c \
   setenv.h setenv.c unsetenv.c \
@@ -160,6 +160,18 @@ MOSTLYCLEANFILES += alloca.h
 # <<< gnulib module alloca.
 
 
+# >>> gnulib module fnmatch.
+EXTRA_DIST += fnmatch_.h
+
+# The following is needed in order to create an <fnmatch.h> when the system
+# doesn't have one that works.
+all-local $(libgettextlib_la_OBJECTS): @FNMATCH_H@
+fnmatch.h: fnmatch_.h
+       cp $(srcdir)/fnmatch_.h fnmatch.h
+MOSTLYCLEANFILES += fnmatch.h
+# <<< gnulib module fnmatch.
+
+
 # >>> gnulib module localcharset.
 libgettextlib_la_SOURCES += localcharset.h localcharset.c
 EXTRA_DIST += config.charset ref-add.sin ref-del.sin
index db287354b579088c7a9f9a09d5dc3672e77914a9..593e8124509355349a6a44137c6116babf1dea48 100644 (file)
@@ -113,9 +113,9 @@ OBJECTS = \
   xmalloc.obj xstrdup.obj \
   xsetenv.obj \
   \
+  fnmatch.obj \
   getline.obj \
   mkdtemp.obj \
-  pfnmatch.obj \
   relocatable.obj \
   setenv.obj unsetenv.obj \
   stpcpy.obj \
@@ -240,15 +240,15 @@ xstrdup.obj : xstrdup.c
 xsetenv.obj : xsetenv.c
        $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xsetenv.c
 
+fnmatch.obj : fnmatch.c
+       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c fnmatch.c
+
 getline.obj : getline.c
        $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c getline.c
 
 mkdtemp.obj : mkdtemp.c
        $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c mkdtemp.c
 
-pfnmatch.obj : pfnmatch.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c pfnmatch.c
-
 relocatable.obj : relocatable.c
        $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c relocatable.c
 
index 6c8dd9cf8ffce31a21f22b58ad77102229722bbe..b6a9443dd10e8daf437f39a018dd59131363881b 100644 (file)
@@ -71,9 +71,9 @@ OBJECTS = \
   xmalloc.obj, xstrdup.obj, \
   xsetenv.obj, \
   \
+  fnmatch.obj, \
   getline.obj, \
   mkdtemp.obj, \
-  pfnmatch.obj, \
   relocatable.obj, \
   stpcpy.obj, \
   vasprintf.obj
@@ -84,8 +84,8 @@ all : alloca.h,fnmatch.h,gettextlib.olb
 alloca.h : alloca_.h
        $(LN) alloca_.h alloca.h
 
-fnmatch.h : pfnmatch.h
-       $(LN) pfnmatch.h fnmatch.h
+fnmatch.h : fnmatch_.h
+       $(LN) fnmatch_.h fnmatch.h
 
 argmatch.obj : argmatch.c
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) argmatch.c
@@ -201,15 +201,15 @@ xstrdup.obj : xstrdup.c
 xsetenv.obj : xsetenv.c
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) xsetenv.c
 
+fnmatch.obj : fnmatch.c fnmatch.h
+       $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) fnmatch.c
+
 getline.obj : getline.c
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) getline.c
 
 mkdtemp.obj : mkdtemp.c
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) mkdtemp.c
 
-pfnmatch.obj : pfnmatch.c fnmatch.h
-       $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) pfnmatch.c
-
 relocatable.obj : relocatable.c
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) relocatable.c