Diff for /embedaddon/libiconv/Makefile.devel between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/05/29 09:29:42 version 1.1.1.3, 2021/03/17 13:38:46
Line 4 Line 4
   
 SHELL = /bin/sh  SHELL = /bin/sh
 MAKE = make  MAKE = make
AUTOCONF = autoconf-2.68AUTOCONF = autoconf-2.69
AUTOHEADER = autoheader-2.68AUTOHEADER = autoheader-2.69
AUTOMAKE = automake-1.11AUTOMAKE = automake-1.16
ACLOCAL = aclocal-1.11ACLOCAL = aclocal-1.16
 GPERF = gperf  GPERF = gperf
CC = gccCC = gcc -Wall
 CFLAGS = -O  CFLAGS = -O
 MAN2HTML = groff -mandoc -Thtml  MAN2HTML = groff -mandoc -Thtml
 CP = cp  CP = cp
 RM = rm -f  RM = rm -f
   
   
all : configures config.h.in \all : srclib/Makefile.gnulib srclib/Makefile.in \
      srclib/Makefile.gnulib srclib/Makefile.in \      configures config.h.in \
       include/iconv.h.build.in \        include/iconv.h.build.in \
       lib/aliases.h lib/aliases_sysaix.h lib/aliases_syshpux.h lib/aliases_sysosf1.h lib/aliases_syssolaris.h \        lib/aliases.h lib/aliases_sysaix.h lib/aliases_syshpux.h lib/aliases_sysosf1.h lib/aliases_syssolaris.h \
       lib/aliases_aix.h lib/aliases_aix_sysaix.h \        lib/aliases_aix.h lib/aliases_aix_sysaix.h \
Line 25  all : configures config.h.in \ Line 25  all : configures config.h.in \
       lib/aliases_dos.h \        lib/aliases_dos.h \
       lib/aliases_extra.h \        lib/aliases_extra.h \
       lib/flags.h lib/translit.h \        lib/flags.h lib/translit.h \
      man/iconv.1.html man/iconv.3.html man/iconv_close.3.html man/iconv_open.3.html force      man/iconv.1.html man/iconv.3.html man/iconv_close.3.html man/iconv_open.3.html man/iconvctl.3.html man/iconv_open_into.3.html \
       force
         cd libcharset && $(MAKE) -f Makefile.devel all          cd libcharset && $(MAKE) -f Makefile.devel all
         cd preload && $(MAKE) -f Makefile.devel all  
   
   
 # Before making a new release:  # Before making a new release:
 # - check that the encoding lists in README and man/iconv_open.3 are up to date,  # - check that the encoding lists in README and man/iconv_open.3 are up to date,
   # - check that the files in libcharset/lib/ are in sync with the gnulib module
   #   'localcharset',
 # - increment the version number in  # - increment the version number in
   #     configure.ac
 #     include/iconv.h.in  #     include/iconv.h.in
 #     README  #     README
 #     djgpp/README  
 #     djgpp/fnchange.lst  
 #     libcharset/djgpp/README  
 #     libcharset/djgpp/fnchange.lst  
 # - update the version info in lib/Makefile.in,  # - update the version info in lib/Makefile.in,
# - do "make -f Makefile.devel".# - $ ./autogen.sh
 # Making a new release:
 # - $ ./configure CPPFLAGS=-Wall; make; make check
 # - $ make dist
   
   
 CONFIGURES = configure  
 CONFIGURES_IN = configure.ac  
   
 aclocal.m4 : $(CONFIGURES_IN) srclib/Makefile.gnulib $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)  
         $(ACLOCAL) -I m4 -I srcm4 --output=$@ && touch $@  
   
 configures : $(CONFIGURES)  
   
 AUTOCONF_FILES = aclocal.m4 $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)  
   
 configure : configure.ac $(AUTOCONF_FILES)  
         $(AUTOCONF)  
   
 check-configures : $(CONFIGURES)  
         set -e; for f in $(CONFIGURES); do bash -x -n $$f; done  
   
 config.h.in : configure.ac $(AUTOCONF_FILES)  
         $(AUTOHEADER)  
         touch $@  
   
   
 GNULIB_MODULES = \  GNULIB_MODULES = \
   binary-io \    binary-io \
   error \    error \
   gettext \    gettext \
   gettext-h \    gettext-h \
   mbstate \    mbstate \
   memmove \  
   progname \    progname \
   relocatable-prog \    relocatable-prog \
   safe-read \    safe-read \
Line 84  GNULIB_MODULES = \ Line 64  GNULIB_MODULES = \
   xalloc \    xalloc \
   libiconv-misc    libiconv-misc
   
srclib/Makefile.gnulib : forcesrclib/Makefile.gnulib :
         if test -n "$$GNULIB_TOOL"; then \          if test -n "$$GNULIB_TOOL"; then \
           $$GNULIB_TOOL --lib=libicrt --source-base=srclib --m4-base=srcm4 --makefile-name=Makefile.gnulib --no-libtool --local-dir=gnulib-local --no-vc-files \            $$GNULIB_TOOL --lib=libicrt --source-base=srclib --m4-base=srcm4 --makefile-name=Makefile.gnulib --no-libtool --local-dir=gnulib-local --no-vc-files \
             --import $(GNULIB_MODULES); \              --import $(GNULIB_MODULES); \
         fi          fi
   
srclib/Makefile.in : srclib/Makefile.am srclib/Makefile.gnulibsrclib/Makefile.in : srclib/Makefile.am srclib/Makefile.gnulib aclocal.m4
        touch build-aux/compile \        if test -n "$$GNULIB_TOOL"; then \
        && $(AUTOMAKE) --gnits srclib/Makefile \          $$GNULIB_TOOL --copy-file build-aux/compile; \
        && rm -f build-aux/compile        fi
 # Make sure we get new versions of files brought in by automake.
         (cd build-aux && rm -f compile depcomp install-sh mdate-sh missing test-driver)
         $(AUTOMAKE) --gnits --add-missing --copy srclib/Makefile && rm -rf autom4te.cache
   
   gnulib-imported-files : force
           if test -n "$$GNULIB_TOOL"; then \
             for file in config.guess config.sub; do \
               $$GNULIB_TOOL --copy-file build-aux/$$file || exit $$?; \
               chmod a+x build-aux/$$file || exit $$?; \
             done; \
           fi
   
   
   CONFIGURES = configure
   CONFIGURES_IN = configure.ac
   
   aclocal.m4 : $(CONFIGURES_IN) srclib/Makefile.gnulib $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)
           $(ACLOCAL) -I m4 -I srcm4 --output=$@ && touch $@ && rm -rf autom4te.cache
   
   configures : $(CONFIGURES)
   
   AUTOCONF_FILES = aclocal.m4 $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)
   
   configure : configure.ac $(AUTOCONF_FILES)
           $(AUTOCONF) && rm -rf autom4te.cache
   
   check-configures : $(CONFIGURES)
           set -e; for f in $(CONFIGURES); do bash -x -n $$f; done
   
   config.h.in : configure.ac $(AUTOCONF_FILES)
           $(AUTOHEADER) && rm -rf autom4te.cache
           touch $@
   
   
 include/iconv.h.build.in : include/iconv.h.in include/export.h  include/iconv.h.build.in : include/iconv.h.in include/export.h
         sed -e 's/extern \([^"]\)/extern LIBICONV_DLL_EXPORTED \1/' \          sed -e 's/extern \([^"]\)/extern LIBICONV_DLL_EXPORTED \1/' \
             -e '/_LIBICONV_VERSION/r include/export.h' \              -e '/_LIBICONV_VERSION/r include/export.h' \
Line 104  include/iconv.h.build.in : include/iconv.h.in include/ Line 116  include/iconv.h.build.in : include/iconv.h.in include/
   
 lib/aliases.h lib/canonical.h lib/canonical_local.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c  lib/aliases.h lib/canonical.h lib/canonical_local.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
         $(CC) $(CFLAGS) lib/genaliases.c -o genaliases          $(CC) $(CFLAGS) lib/genaliases.c -o genaliases
        ./genaliases > lib/aliases.gperf 3> canonical.sh 4> canonical_local.sh        ./genaliases lib/aliases.gperf canonical.sh canonical_local.sh
         $(RM) genaliases          $(RM) genaliases
         $(GPERF) -m 10 lib/aliases.gperf > tmp.h          $(GPERF) -m 10 lib/aliases.gperf > tmp.h
         $(CP) tmp.h lib/aliases.h          $(CP) tmp.h lib/aliases.h
Line 114  lib/aliases.h lib/canonical.h lib/canonical_local.h :  Line 126  lib/aliases.h lib/canonical.h lib/canonical_local.h : 
   
 lib/aliases_sysaix.h lib/canonical_sysaix.h lib/canonical_local_sysaix.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c  lib/aliases_sysaix.h lib/canonical_sysaix.h lib/canonical_local_sysaix.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
         $(CC) $(CFLAGS) -DUSE_AIX_ALIASES lib/genaliases.c -o genaliases          $(CC) $(CFLAGS) -DUSE_AIX_ALIASES lib/genaliases.c -o genaliases
        ./genaliases > lib/aliases_sysaix.gperf 3> canonical.sh 4> canonical_local.sh        ./genaliases lib/aliases_sysaix.gperf canonical.sh canonical_local.sh
         $(RM) genaliases          $(RM) genaliases
         $(GPERF) -m 10 lib/aliases_sysaix.gperf > tmp.h          $(GPERF) -m 10 lib/aliases_sysaix.gperf > tmp.h
         $(CP) tmp.h lib/aliases_sysaix.h          $(CP) tmp.h lib/aliases_sysaix.h
Line 124  lib/aliases_sysaix.h lib/canonical_sysaix.h lib/canoni Line 136  lib/aliases_sysaix.h lib/canonical_sysaix.h lib/canoni
   
 lib/aliases_syshpux.h lib/canonical_syshpux.h lib/canonical_local_syshpux.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c  lib/aliases_syshpux.h lib/canonical_syshpux.h lib/canonical_local_syshpux.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
         $(CC) $(CFLAGS) -DUSE_HPUX_ALIASES lib/genaliases.c -o genaliases          $(CC) $(CFLAGS) -DUSE_HPUX_ALIASES lib/genaliases.c -o genaliases
        ./genaliases > lib/aliases_syshpux.gperf 3> canonical.sh 4> canonical_local.sh        ./genaliases lib/aliases_syshpux.gperf canonical.sh canonical_local.sh
         $(RM) genaliases          $(RM) genaliases
         $(GPERF) -m 10 lib/aliases_syshpux.gperf > tmp.h          $(GPERF) -m 10 lib/aliases_syshpux.gperf > tmp.h
         $(CP) tmp.h lib/aliases_syshpux.h          $(CP) tmp.h lib/aliases_syshpux.h
Line 134  lib/aliases_syshpux.h lib/canonical_syshpux.h lib/cano Line 146  lib/aliases_syshpux.h lib/canonical_syshpux.h lib/cano
   
 lib/aliases_sysosf1.h lib/canonical_sysosf1.h lib/canonical_local_sysosf1.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c  lib/aliases_sysosf1.h lib/canonical_sysosf1.h lib/canonical_local_sysosf1.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
         $(CC) $(CFLAGS) -DUSE_OSF1_ALIASES lib/genaliases.c -o genaliases          $(CC) $(CFLAGS) -DUSE_OSF1_ALIASES lib/genaliases.c -o genaliases
        ./genaliases > lib/aliases_sysosf1.gperf 3> canonical.sh 4> canonical_local.sh        ./genaliases lib/aliases_sysosf1.gperf canonical.sh canonical_local.sh
         $(RM) genaliases          $(RM) genaliases
         $(GPERF) -m 10 lib/aliases_sysosf1.gperf > tmp.h          $(GPERF) -m 10 lib/aliases_sysosf1.gperf > tmp.h
         $(CP) tmp.h lib/aliases_sysosf1.h          $(CP) tmp.h lib/aliases_sysosf1.h
Line 144  lib/aliases_sysosf1.h lib/canonical_sysosf1.h lib/cano Line 156  lib/aliases_sysosf1.h lib/canonical_sysosf1.h lib/cano
   
 lib/aliases_syssolaris.h lib/canonical_syssolaris.h lib/canonical_local_syssolaris.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c  lib/aliases_syssolaris.h lib/canonical_syssolaris.h lib/canonical_local_syssolaris.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
         $(CC) $(CFLAGS) -DUSE_SOLARIS_ALIASES lib/genaliases.c -o genaliases          $(CC) $(CFLAGS) -DUSE_SOLARIS_ALIASES lib/genaliases.c -o genaliases
        ./genaliases > lib/aliases_syssolaris.gperf 3> canonical.sh 4> canonical_local.sh        ./genaliases lib/aliases_syssolaris.gperf canonical.sh canonical_local.sh
         $(RM) genaliases          $(RM) genaliases
         $(GPERF) -m 10 lib/aliases_syssolaris.gperf > tmp.h          $(GPERF) -m 10 lib/aliases_syssolaris.gperf > tmp.h
         $(CP) tmp.h lib/aliases_syssolaris.h          $(CP) tmp.h lib/aliases_syssolaris.h
Line 154  lib/aliases_syssolaris.h lib/canonical_syssolaris.h li Line 166  lib/aliases_syssolaris.h lib/canonical_syssolaris.h li
   
 lib/aliases_aix.h lib/canonical_aix.h : lib/encodings_aix.def lib/genaliases2.c  lib/aliases_aix.h lib/canonical_aix.h : lib/encodings_aix.def lib/genaliases2.c
         $(CC) $(CFLAGS) -DUSE_AIX lib/genaliases2.c -o genaliases          $(CC) $(CFLAGS) -DUSE_AIX lib/genaliases2.c -o genaliases
        ./genaliases aix > lib/aliases_aix.h 3> lib/canonical_aix.h        ./genaliases aix lib/aliases_aix.h lib/canonical_aix.h
         $(RM) genaliases          $(RM) genaliases
   
 lib/aliases_aix_sysaix.h lib/canonical_aix_sysaix.h : lib/encodings_aix.def lib/genaliases2.c  lib/aliases_aix_sysaix.h lib/canonical_aix_sysaix.h : lib/encodings_aix.def lib/genaliases2.c
         $(CC) $(CFLAGS) -DUSE_AIX -DUSE_AIX_ALIASES lib/genaliases2.c -o genaliases          $(CC) $(CFLAGS) -DUSE_AIX -DUSE_AIX_ALIASES lib/genaliases2.c -o genaliases
        ./genaliases aix > lib/aliases_aix_sysaix.h 3> lib/canonical_aix_sysaix.h        ./genaliases aix lib/aliases_aix_sysaix.h lib/canonical_aix_sysaix.h
         $(RM) genaliases          $(RM) genaliases
   
 lib/aliases_osf1.h lib/canonical_osf1.h : lib/encodings_osf1.def lib/genaliases2.c  lib/aliases_osf1.h lib/canonical_osf1.h : lib/encodings_osf1.def lib/genaliases2.c
         $(CC) $(CFLAGS) -DUSE_OSF1 lib/genaliases2.c -o genaliases          $(CC) $(CFLAGS) -DUSE_OSF1 lib/genaliases2.c -o genaliases
        ./genaliases osf1 > lib/aliases_osf1.h 3> lib/canonical_osf1.h        ./genaliases osf1 lib/aliases_osf1.h lib/canonical_osf1.h
         $(RM) genaliases          $(RM) genaliases
   
 lib/aliases_osf1_sysosf1.h lib/canonical_osf1_sysosf1.h : lib/encodings_osf1.def lib/genaliases2.c  lib/aliases_osf1_sysosf1.h lib/canonical_osf1_sysosf1.h : lib/encodings_osf1.def lib/genaliases2.c
         $(CC) $(CFLAGS) -DUSE_OSF1 -DUSE_OSF1_ALIASES lib/genaliases2.c -o genaliases          $(CC) $(CFLAGS) -DUSE_OSF1 -DUSE_OSF1_ALIASES lib/genaliases2.c -o genaliases
        ./genaliases osf1 > lib/aliases_osf1_sysosf1.h 3> lib/canonical_osf1_sysosf1.h        ./genaliases osf1 lib/aliases_osf1_sysosf1.h lib/canonical_osf1_sysosf1.h
         $(RM) genaliases          $(RM) genaliases
   
 lib/aliases_dos.h lib/canonical_dos.h : lib/encodings_dos.def lib/genaliases2.c  lib/aliases_dos.h lib/canonical_dos.h : lib/encodings_dos.def lib/genaliases2.c
         $(CC) $(CFLAGS) -DUSE_DOS lib/genaliases2.c -o genaliases          $(CC) $(CFLAGS) -DUSE_DOS lib/genaliases2.c -o genaliases
        ./genaliases dos > lib/aliases_dos.h 3> lib/canonical_dos.h        ./genaliases dos lib/aliases_dos.h lib/canonical_dos.h
         $(RM) genaliases          $(RM) genaliases
   
 lib/aliases_extra.h lib/canonical_extra.h : lib/encodings_extra.def lib/genaliases2.c  lib/aliases_extra.h lib/canonical_extra.h : lib/encodings_extra.def lib/genaliases2.c
         $(CC) $(CFLAGS) -DUSE_EXTRA lib/genaliases2.c -o genaliases          $(CC) $(CFLAGS) -DUSE_EXTRA lib/genaliases2.c -o genaliases
        ./genaliases extra > lib/aliases_extra.h 3> lib/canonical_extra.h        ./genaliases extra lib/aliases_extra.h lib/canonical_extra.h
         $(RM) genaliases          $(RM) genaliases
   
   
Line 191  lib/flags.h : lib/encodings.def lib/encodings_aix.def  Line 203  lib/flags.h : lib/encodings.def lib/encodings_aix.def 
   
 lib/translit.h : lib/translit.def lib/gentranslit.c  lib/translit.h : lib/translit.def lib/gentranslit.c
         $(CC) $(CFLAGS) lib/gentranslit.c -o gentranslit          $(CC) $(CFLAGS) lib/gentranslit.c -o gentranslit
        ulimit -s unlimited; ./gentranslit < lib/translit.def > lib/translit.h        ./gentranslit < lib/translit.def > lib/translit.h
         $(RM) gentranslit          $(RM) gentranslit
   
   
 man/%.html : man/%  man/%.html : man/%
        $(MAN2HTML) $< > $@        $(MAN2HTML) $< > $@-t
         grep -v '<!-- CreationDate' < $@-t > $@
         $(RM) $@-t
 
 
 gnulib-clean : force
 # Move srclib/Makefile.gnulib away, so that the target 'srclib/Makefile.gnulib' will actually do something.
         if test -f srclib/Makefile.gnulib; then \
           mv srclib/Makefile.gnulib srclib/Makefile.gnulib~; \
         fi
 # No need to remove the stale files. gnulib-tool does this itself, thanks to srcm4/gnulib-comp.m4.
 #       find srclib '(' -name '*.h' -o -name '*.c' -o -name '*.valgrind' ')' -exec rm -f '{}' ';'
 #       rm -rf srcm4
 
 totally-clean : force
         rm -f srclib/Makefile.in
         rm -f aclocal.m4 $(CONFIGURES) config.h.in include/iconv.h.build.in
         rm -f lib/aliases.gperf lib/aliases_sysaix.gperf lib/aliases_syshpux.gperf lib/aliases_sysosf1.gperf lib/aliases_syssolaris.gperf
         rm -f lib/aliases.h lib/aliases_sysaix.h lib/aliases_syshpux.h lib/aliases_sysosf1.h lib/aliases_syssolaris.h
         rm -f lib/aliases_aix.h lib/aliases_aix_sysaix.h
         rm -f lib/aliases_osf1.h lib/aliases_osf1_sysosf1.h
         rm -f lib/aliases_dos.h
         rm -f lib/aliases_extra.h
         rm -f lib/canonical.h lib/canonical_sysaix.h lib/canonical_syshpux.h lib/canonical_sysosf1.h lib/canonical_syssolaris.h
         rm -f lib/canonical_aix.h lib/canonical_aix_sysaix.h
         rm -f lib/canonical_osf1.h lib/canonical_osf1_sysosf1.h
         rm -f lib/canonical_dos.h
         rm -f lib/canonical_extra.h
         rm -f lib/canonical_local.h lib/canonical_local_sysaix.h lib/canonical_local_syshpux.h lib/canonical_local_sysosf1.h lib/canonical_local_syssolaris.h
         rm -f lib/flags.h
         rm -f lib/translit.h
         rm -f man/iconv.1.html man/iconv.3.html man/iconv_close.3.html man/iconv_open.3.html man/iconvctl.3.html man/iconv_open_into.3.html
         cd libcharset && $(MAKE) -f Makefile.devel totally-clean
   
   
 force :  force :

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>