Make install clean and working better
Sylvestre Ledru [Fri, 26 Oct 2007 11:21:47 +0000 (11:21 +0000)]
68 files changed:
scilab/Makefile.am
scilab/Makefile.in
scilab/Makefile.incl.am
scilab/libs/MALLOC/Makefile.in
scilab/libs/blas/Makefile.in
scilab/libs/doublylinkedlist/Makefile.in
scilab/libs/dynamiclibrary/Makefile.in
scilab/libs/hashtable/Makefile.in
scilab/libs/lapack/Makefile.in
scilab/libs/libst/Makefile.in
scilab/modules/Makefile.in
scilab/modules/action_binding/Makefile.in
scilab/modules/arnoldi/Makefile.in
scilab/modules/boolean/Makefile.in
scilab/modules/cacsd/Makefile.in
scilab/modules/compatibility_functions/Makefile.in
scilab/modules/completion/Makefile.in
scilab/modules/console/Makefile.in
scilab/modules/core/Makefile.in
scilab/modules/data_structures/Makefile.in
scilab/modules/development_tools/Makefile.in
scilab/modules/differential_equations/Makefile.in
scilab/modules/double/Makefile.in
scilab/modules/elementaries_functions/Makefile.in
scilab/modules/fftw/Makefile.in
scilab/modules/fileio/Makefile.in
scilab/modules/functions/Makefile.in
scilab/modules/graphics/Makefile.in
scilab/modules/gui/Makefile.in
scilab/modules/helptools/Makefile.in
scilab/modules/helptools/macros/xmlfiletohtml.sci
scilab/modules/history_manager/Makefile.in
scilab/modules/incremental_link/Makefile.in
scilab/modules/integer/Makefile.in
scilab/modules/interpolation/Makefile.in
scilab/modules/intersci/Makefile.in
scilab/modules/io/Makefile.in
scilab/modules/javasci/Makefile.in
scilab/modules/jvm/Makefile.in
scilab/modules/linear_algebra/Makefile.in
scilab/modules/localization/Makefile.in
scilab/modules/m2sci/Makefile.in
scilab/modules/maple2scilab/Makefile.in
scilab/modules/metanet/Makefile.in
scilab/modules/mexlib/Makefile.in
scilab/modules/optimization/Makefile.in
scilab/modules/others/Makefile.in
scilab/modules/overloading/Makefile.in
scilab/modules/polynomials/Makefile.in
scilab/modules/pvm/Makefile.in
scilab/modules/randlib/Makefile.in
scilab/modules/renderer/Makefile.in
scilab/modules/scicos/Makefile.in
scilab/modules/scilab2fortran/Makefile.in
scilab/modules/scipad/Makefile.in
scilab/modules/shell/Makefile.in
scilab/modules/signal_processing/Makefile.in
scilab/modules/sound/Makefile.in
scilab/modules/sparse/Makefile.in
scilab/modules/special_functions/Makefile.in
scilab/modules/spreadsheet/Makefile.in
scilab/modules/statistics/Makefile.in
scilab/modules/string/Makefile.in
scilab/modules/symbolic/Makefile.in
scilab/modules/tclsci/Makefile.in
scilab/modules/texmacs/Makefile.in
scilab/modules/time/Makefile.in
scilab/modules/windows_tools/Makefile.in

index 1dd6b91..24143bf 100644 (file)
@@ -30,6 +30,8 @@ endif
 
 TARGETS_ALL=macros
 
+LANG_DOMAIN=scilab
+
 #  The user wants to compile the localization files
 if GENERATE_LOCALIZATION_FILES
 TARGETS_ALL+=build-localization
@@ -73,7 +75,6 @@ build-localization:
        MASK="modules/*/locales/"; \
        LC=LC_MESSAGES; \
        FILENAME="messages.po*"; \
-       LANG_DOMAIN=scilab; \
        for LOCALE in $(ALL_LINGUAS); do \
                FILES=`ls $$MASK/$$LOCALE/$$FILENAME`; \
                PATHTO=$(top_srcdir)/locale/$$LOCALE/$$LC/; \
@@ -87,8 +88,9 @@ build-localization:
        done
 
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(localedir); \
-       for lang in $(LANGS); do \
+       @$(mkinstalldirs) $(DESTDIR)$(localedir); \
+       echo $(mkinstalldirs) $(DESTDIR)$(localedir); \
+       for lang in $(ALL_LINGUAS); do \
                LANG_PATH_DIST=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/; \
                echo $(mkinstalldirs) $$LANG_PATH_DIST; \
                $(mkinstalldirs) $$LANG_PATH_DIST; \
index f48fec9..0f42906 100644 (file)
@@ -50,10 +50,10 @@ DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
        $(top_srcdir)/libs/f2c/Makefile.in \
        $(top_srcdir)/modules/core/includes/machine.h.in \
        $(top_srcdir)/modules/helptools/macros/xmlfiletohtml.sci.in \
-       $(top_srcdir)/modules/scicos/src/ocaml/Makefile.in \
-       config/compile config/config.guess config/config.sub \
-       config/depcomp config/install-sh config/ltmain.sh \
-       config/missing
+       $(top_srcdir)/modules/scicos/src/ocaml/Makefile.in ABOUT-NLS \
+       config/compile config/config.guess config/config.rpath \
+       config/config.sub config/depcomp config/install-sh \
+       config/ltmain.sh config/missing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/fftw.m4 \
        $(top_srcdir)/m4/fortran.m4 $(top_srcdir)/m4/giws.m4 \
@@ -313,6 +313,7 @@ scilab_bin_SOURCES = $(top_srcdir)/modules/core/src/c/main_linux.c
 @GUI_TRUE@     $(X_EXTRA_LIBS) -lXt -lX11 -lSM -lGLU
 
 TARGETS_ALL = macros $(am__append_1)
+LANG_DOMAIN = scilab
 rootdir = $(pkgdatadir)/etc/
 root_DATA = $(top_srcdir)/etc/scilab.start \
 $(top_srcdir)/etc/scilab.quit \
@@ -950,7 +951,6 @@ build-localization:
        MASK="modules/*/locales/"; \
        LC=LC_MESSAGES; \
        FILENAME="messages.po*"; \
-       LANG_DOMAIN=scilab; \
        for LOCALE in $(ALL_LINGUAS); do \
                FILES=`ls $$MASK/$$LOCALE/$$FILENAME`; \
                PATHTO=$(top_srcdir)/locale/$$LOCALE/$$LC/; \
@@ -964,8 +964,9 @@ build-localization:
        done
 
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(localedir); \
-       for lang in $(LANGS); do \
+       @$(mkinstalldirs) $(DESTDIR)$(localedir); \
+       echo $(mkinstalldirs) $(DESTDIR)$(localedir); \
+       for lang in $(ALL_LINGUAS); do \
                LANG_PATH_DIST=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/; \
                echo $(mkinstalldirs) $$LANG_PATH_DIST; \
                $(mkinstalldirs) $$LANG_PATH_DIST; \
index 438e89d..b0e022c 100644 (file)
@@ -28,10 +28,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -97,7 +97,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -123,7 +123,7 @@ macrossly:
        fi )
 
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -165,7 +165,7 @@ if INSTALL_HELP_XML
        done
 endif
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -181,24 +181,29 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES=macros/names
 # Localisation directory name
 LOCALISATIONDIRS=locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER=help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR=help/en_US/
+HELP_CHAPTERFILE=addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR=jar/
 # JAR files
 JARMASK=*.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -210,27 +215,17 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 if GUI
 clean-local: clean-java
index 3c6ae18..d9e5b08 100644 (file)
@@ -290,7 +290,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -305,7 +305,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -321,14 +321,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -663,10 +662,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -710,7 +709,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -759,15 +758,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -779,26 +784,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 4a9ee88..00ad850 100644 (file)
@@ -353,7 +353,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -368,7 +368,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -384,14 +384,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -674,10 +673,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -721,7 +720,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -770,15 +769,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -790,26 +795,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 5f14498..8569fd5 100644 (file)
@@ -288,7 +288,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -303,7 +303,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -319,14 +319,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -654,10 +653,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -701,7 +700,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -750,15 +749,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -770,26 +775,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index e723846..8cd2d4e 100644 (file)
@@ -290,7 +290,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -305,7 +305,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -321,14 +321,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -655,10 +654,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -702,7 +701,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -751,15 +750,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -771,26 +776,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index b11ae06..740c0b5 100644 (file)
@@ -290,7 +290,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -305,7 +305,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -321,14 +321,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -650,10 +649,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -697,7 +696,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -746,15 +745,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -766,26 +771,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 12783a1..61909db 100644 (file)
@@ -625,7 +625,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -640,7 +640,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -656,14 +656,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -963,10 +962,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1010,7 +1009,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1059,15 +1058,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1079,26 +1084,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index f28aa35..edeec04 100644 (file)
@@ -275,7 +275,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -290,7 +290,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -306,14 +306,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -613,10 +612,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -660,7 +659,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -709,15 +708,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -729,26 +734,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index ced69a8..9a713f9 100644 (file)
@@ -416,7 +416,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_3) $(am__append_4) $(am__append_5)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -431,7 +431,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -447,14 +447,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-recursive
 
 .SUFFIXES:
@@ -832,10 +831,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -879,7 +878,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -928,15 +927,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -948,26 +953,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 516c3df..1273cce 100644 (file)
@@ -334,7 +334,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -349,7 +349,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -365,14 +365,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -770,10 +769,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -817,7 +816,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -866,15 +865,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -886,26 +891,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index ee2c560..2756a4a 100644 (file)
@@ -414,7 +414,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -429,7 +429,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -445,14 +445,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1050,10 +1049,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1097,7 +1096,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1146,15 +1145,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1166,26 +1171,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index f92284a..f06be5b 100644 (file)
@@ -345,7 +345,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -360,7 +360,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -376,14 +376,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -848,10 +847,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -895,7 +894,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -944,15 +943,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -964,26 +969,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index d047290..1d78181 100644 (file)
@@ -666,7 +666,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -681,7 +681,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -697,14 +697,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1808,10 +1807,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1855,7 +1854,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1904,15 +1903,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1924,26 +1929,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index f90ffe3..07ab26a 100644 (file)
@@ -265,7 +265,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -280,7 +280,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -296,14 +296,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -535,10 +534,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -582,7 +581,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -631,15 +630,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -651,26 +656,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 04b64d3..5c965db 100644 (file)
@@ -370,7 +370,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -385,7 +385,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -401,14 +401,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -878,10 +877,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -925,7 +924,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -974,15 +973,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -994,26 +999,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index b6b30fe..2f16c01 100644 (file)
@@ -392,7 +392,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -407,7 +407,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -423,14 +423,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -946,10 +945,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -993,7 +992,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1042,15 +1041,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1062,26 +1067,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 52cb7f3..f9a88be 100644 (file)
@@ -850,7 +850,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -865,7 +865,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -881,14 +881,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -2985,10 +2984,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -3032,7 +3031,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -3081,15 +3080,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -3101,26 +3106,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index d224c8e..29b9103 100644 (file)
@@ -388,7 +388,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -403,7 +403,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -419,14 +419,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -991,10 +990,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1038,7 +1037,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1087,15 +1086,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1107,26 +1112,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index fa38517..fb026af 100644 (file)
@@ -263,7 +263,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -278,7 +278,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -294,14 +294,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -533,10 +532,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -580,7 +579,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -629,15 +628,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -649,26 +654,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index f290dc7..828611e 100644 (file)
@@ -483,7 +483,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -498,7 +498,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -514,14 +514,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1376,10 +1375,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1423,7 +1422,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1472,15 +1471,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1492,26 +1497,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index d7824d5..4334cbc 100644 (file)
@@ -328,7 +328,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -343,7 +343,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -359,14 +359,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -782,10 +781,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -829,7 +828,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -878,15 +877,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -898,26 +903,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 9cfcd8c..d57cd80 100644 (file)
@@ -1066,7 +1066,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -1081,7 +1081,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -1097,14 +1097,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -2929,10 +2928,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -2976,7 +2975,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -3025,15 +3024,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -3045,26 +3050,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 2f00631..66f9dc1 100644 (file)
@@ -368,7 +368,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -383,7 +383,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -399,14 +399,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -898,10 +897,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -945,7 +944,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -994,15 +993,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1014,26 +1019,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 8bb8724..6599965 100644 (file)
@@ -437,7 +437,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -452,7 +452,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -468,14 +468,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1350,10 +1349,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1397,7 +1396,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1446,15 +1445,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1466,26 +1471,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 99b84c6..46c5eff 100644 (file)
@@ -263,7 +263,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -278,7 +278,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -294,14 +294,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -531,10 +530,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -578,7 +577,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -627,15 +626,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -647,26 +652,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 12ddf2c..c508699 100644 (file)
@@ -1667,7 +1667,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_2) $(am__append_3) $(am__append_4)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -1682,7 +1682,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -1698,14 +1698,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -5204,10 +5203,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -5251,7 +5250,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -5300,15 +5299,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -5320,26 +5325,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 03575e2..a2cbfc9 100644 (file)
@@ -347,7 +347,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -362,7 +362,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -378,14 +378,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 libscigui_la_CFLAGS = -Isrc/c/ -Isrc/c/xsci/ -Iincludes/ \
        -I$(top_srcdir)/modules/graphics/includes/ \
        -I$(top_srcdir)/libs/MALLOC/includes/ \
@@ -1132,10 +1131,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1179,7 +1178,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1228,15 +1227,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1248,26 +1253,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index b7c46e0..cc47664 100644 (file)
@@ -263,7 +263,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -278,7 +278,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -294,14 +294,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -531,10 +530,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -578,7 +577,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -627,15 +626,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -647,26 +652,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 864ef05..b426a92 100644 (file)
@@ -18,7 +18,7 @@ function ok = xmlfiletohtml(path,xsl,directory_language,default_language)
        if MSDOS then
          generate_cmd='sabcmd';
        else
-         generate_cmd='xsltproc';
+         generate_cmd='sabcmd';
        end
        
        [lhs,rhs] = argn(0);
index 881f9cc..dde186e 100644 (file)
@@ -411,7 +411,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_2) $(am__append_3) $(am__append_4)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -426,7 +426,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -442,14 +442,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1012,10 +1011,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1059,7 +1058,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1108,15 +1107,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1128,26 +1133,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index e347da3..a0aa76d 100644 (file)
@@ -290,7 +290,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -305,7 +305,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -321,14 +321,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -604,10 +603,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -651,7 +650,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -700,15 +699,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -720,26 +725,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index d7292c9..54ac91a 100644 (file)
@@ -472,7 +472,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -487,7 +487,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -503,14 +503,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1456,10 +1455,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1503,7 +1502,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1552,15 +1551,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1572,26 +1577,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 0b914f9..2eec786 100644 (file)
@@ -374,7 +374,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -389,7 +389,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -405,14 +405,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -951,10 +950,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -998,7 +997,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1047,15 +1046,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1067,26 +1072,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index c321e9f..878cd3e 100644 (file)
@@ -328,7 +328,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -343,7 +343,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -359,14 +359,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -927,10 +926,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -974,7 +973,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1023,15 +1022,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1043,26 +1048,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 0f8cf0d..3ad6739 100644 (file)
@@ -424,7 +424,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -439,7 +439,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -455,14 +455,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1235,10 +1234,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1282,7 +1281,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1331,15 +1330,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1351,26 +1356,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 6ac3d05..f1db3fe 100644 (file)
@@ -351,7 +351,7 @@ modulename = javasci
 @JAVASCI_TRUE@TARGETS_ALL = $(am__append_1) $(am__append_2) \
 @JAVASCI_TRUE@ $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -366,7 +366,7 @@ modulename = javasci
 # What is the mask of the help source
 @JAVASCI_TRUE@DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 @JAVASCI_TRUE@pkgmacrosdir = $(mydatadir)
@@ -382,14 +382,13 @@ modulename = javasci
 @JAVASCI_TRUE@FUNCTION_NAMES = macros/names
 # Localisation directory name
 @JAVASCI_TRUE@LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-@JAVASCI_TRUE@HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+@JAVASCI_TRUE@HELP_CHAPTERDIR = help/en_US/
+@JAVASCI_TRUE@HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 @JAVASCI_TRUE@JARDIR = jar/
 # JAR files
 @JAVASCI_TRUE@JARMASK = *.jar
-# List of the localisation (languages) files
-@JAVASCI_TRUE@LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -823,10 +822,10 @@ uninstall-am: uninstall-libjavasci_la_etcDATA \
 @JAVASCI_TRUE@         $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
 @JAVASCI_TRUE@ fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -870,7 +869,7 @@ uninstall-am: uninstall-libjavasci_la_etcDATA \
 @JAVASCI_TRUE@         done; \
 @JAVASCI_TRUE@ fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 @JAVASCI_TRUE@.sci.bin:
 @JAVASCI_TRUE@ -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -919,15 +918,21 @@ uninstall-am: uninstall-libjavasci_la_etcDATA \
 @INSTALL_HELP_XML_TRUE@@JAVASCI_TRUE@   fi; \
 @INSTALL_HELP_XML_TRUE@@JAVASCI_TRUE@  done
 @JAVASCI_TRUE@install-data-local:
-@JAVASCI_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-@JAVASCI_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
 @JAVASCI_TRUE@ @if test -f $(FUNCTION_NAMES); then \
+@JAVASCI_TRUE@         echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+@JAVASCI_TRUE@         $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+@JAVASCI_TRUE@         echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+@JAVASCI_TRUE@         $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
 @JAVASCI_TRUE@         echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
 @JAVASCI_TRUE@         $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
 @JAVASCI_TRUE@ fi
 # Install the help chapter
-@JAVASCI_TRUE@ @if test -f $(HELP_CHAPTER); then \
-@JAVASCI_TRUE@         $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+@JAVASCI_TRUE@ @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+@JAVASCI_TRUE@ if test -f $$HELPFILE; then \
+@JAVASCI_TRUE@         echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+@JAVASCI_TRUE@         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+@JAVASCI_TRUE@         echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+@JAVASCI_TRUE@         $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
 @JAVASCI_TRUE@ fi
 # Install the macros
 @JAVASCI_TRUE@ @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -939,26 +944,16 @@ uninstall-am: uninstall-libjavasci_la_etcDATA \
 @JAVASCI_TRUE@           done; \
 @JAVASCI_TRUE@         fi; \
 @JAVASCI_TRUE@ done
-# Install the localisation files
-@JAVASCI_TRUE@ @for dir in $(LOCALISATIONDIRS) ; do \
-@JAVASCI_TRUE@  if test -d $$dir; then \
-@JAVASCI_TRUE@   $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-@JAVASCI_TRUE@           for file in $(LOCALISATIONFILES) ; do \
-@JAVASCI_TRUE@             echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-@JAVASCI_TRUE@         $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-@JAVASCI_TRUE@           done ; \
-@JAVASCI_TRUE@  fi; \
-@JAVASCI_TRUE@ done
 # Install java files (.jar)
-@JAVASCI_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-@JAVASCI_TRUE@ @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-@JAVASCI_TRUE@   for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+@JAVASCI_TRUE@ @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+@JAVASCI_TRUE@    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+@JAVASCI_TRUE@   for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
 @JAVASCI_TRUE@             echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
 @JAVASCI_TRUE@         $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
 @JAVASCI_TRUE@   done ; \
 @JAVASCI_TRUE@ fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@@JAVASCI_TRUE@clean-local: clean-java
 @GUI_FALSE@@JAVASCI_TRUE@clean-local:
index c28c353..4564bb5 100644 (file)
@@ -372,7 +372,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -387,7 +387,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -403,14 +403,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -966,10 +965,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1013,7 +1012,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1062,15 +1061,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1082,26 +1087,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index f5d7a6d..07d5543 100644 (file)
@@ -443,7 +443,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -458,7 +458,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -474,14 +474,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1207,10 +1206,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1254,7 +1253,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1303,15 +1302,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1323,26 +1328,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 5e48185..26f6eb1 100644 (file)
@@ -342,7 +342,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -357,7 +357,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -373,14 +373,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -818,10 +817,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -865,7 +864,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -914,15 +913,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -934,26 +939,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 3b82f84..420b57a 100644 (file)
@@ -269,7 +269,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -284,7 +284,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -300,14 +300,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -536,10 +535,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -583,7 +582,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -632,15 +631,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -652,26 +657,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 4ff764f..46e7701 100644 (file)
@@ -263,7 +263,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -278,7 +278,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -294,14 +294,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -531,10 +530,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -578,7 +577,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -627,15 +626,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -647,26 +652,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index fea15bb..b8a99e1 100644 (file)
@@ -491,7 +491,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -506,7 +506,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -522,14 +522,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1309,10 +1308,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1356,7 +1355,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1405,15 +1404,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1425,26 +1430,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 6ba6402..a63c9e6 100644 (file)
@@ -329,7 +329,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -344,7 +344,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -360,14 +360,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -750,10 +749,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -797,7 +796,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -846,15 +845,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -866,26 +871,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index b3aea7d..0f085a9 100644 (file)
@@ -544,7 +544,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -559,7 +559,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -575,14 +575,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1439,10 +1438,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1486,7 +1485,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1535,15 +1534,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1555,26 +1560,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index f357ca3..7202312 100644 (file)
@@ -463,7 +463,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -478,7 +478,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -494,14 +494,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -754,10 +753,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -801,7 +800,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -850,15 +849,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -870,26 +875,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 0af0836..ddd188f 100644 (file)
@@ -264,7 +264,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -279,7 +279,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -295,14 +295,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -533,10 +532,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -580,7 +579,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -629,15 +628,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -649,26 +654,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index a51ae29..02e82e6 100644 (file)
@@ -454,7 +454,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -469,7 +469,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -485,14 +485,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1267,10 +1266,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1314,7 +1313,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1363,15 +1362,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1383,26 +1388,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 34e4ab6..35b9b70 100644 (file)
@@ -471,7 +471,7 @@ top_srcdir = @top_srcdir@
 @PVM_TRUE@     $(am__append_3) $(am__append_4) $(am__append_5) \
 @PVM_TRUE@     $(am__append_6)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -480,7 +480,7 @@ top_srcdir = @top_srcdir@
 # Where it should be installed
 @PVM_FALSE@pkgdocdir = $(mydatadir)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -501,12 +501,12 @@ top_srcdir = @top_srcdir@
 # What is the mask of the help source
 @PVM_TRUE@DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 @PVM_FALSE@pkgmacrosdir = $(mydatadir)
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 @PVM_TRUE@pkgmacrosdir = $(mydatadir)
@@ -534,10 +534,12 @@ top_srcdir = @top_srcdir@
 @PVM_FALSE@LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
 # Localisation directory name
 @PVM_TRUE@LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-@PVM_FALSE@HELP_CHAPTER = help/en_US/addchapter.sce
-# Chapter file 
-@PVM_TRUE@HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+@PVM_FALSE@HELP_CHAPTERDIR = help/en_US/
+# Chapter file 
+@PVM_TRUE@HELP_CHAPTERDIR = help/en_US/
+@PVM_FALSE@HELP_CHAPTERFILE = addchapter.sce
+@PVM_TRUE@HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 @PVM_FALSE@JARDIR = jar/
 # Where to export JAVA files (.jar)
@@ -546,10 +548,6 @@ top_srcdir = @top_srcdir@
 @PVM_FALSE@JARMASK = *.jar
 # JAR files
 @PVM_TRUE@JARMASK = *.jar
-# List of the localisation (languages) files
-@PVM_FALSE@LOCALISATIONFILES = errors.xml menus.xml messages.xml
-# List of the localisation (languages) files
-@PVM_TRUE@LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1302,10 +1300,10 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @PVM_TRUE@             $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
 @PVM_TRUE@     fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1349,7 +1347,7 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @PVM_TRUE@             done; \
 @PVM_TRUE@     fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 @PVM_TRUE@.sci.bin:
 @PVM_TRUE@     -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1398,15 +1396,21 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @INSTALL_HELP_XML_TRUE@@PVM_TRUE@       fi; \
 @INSTALL_HELP_XML_TRUE@@PVM_TRUE@      done
 @PVM_TRUE@install-data-local:
-@PVM_TRUE@     $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-@PVM_TRUE@     $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
 @PVM_TRUE@     @if test -f $(FUNCTION_NAMES); then \
+@PVM_TRUE@             echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+@PVM_TRUE@             $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+@PVM_TRUE@             echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+@PVM_TRUE@             $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
 @PVM_TRUE@             echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
 @PVM_TRUE@             $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
 @PVM_TRUE@     fi
 # Install the help chapter
-@PVM_TRUE@     @if test -f $(HELP_CHAPTER); then \
-@PVM_TRUE@             $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+@PVM_TRUE@     @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+@PVM_TRUE@     if test -f $$HELPFILE; then \
+@PVM_TRUE@             echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+@PVM_TRUE@             $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+@PVM_TRUE@             echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+@PVM_TRUE@             $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
 @PVM_TRUE@     fi
 # Install the macros
 @PVM_TRUE@     @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1418,26 +1422,16 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @PVM_TRUE@               done; \
 @PVM_TRUE@             fi; \
 @PVM_TRUE@     done
-# Install the localisation files
-@PVM_TRUE@     @for dir in $(LOCALISATIONDIRS) ; do \
-@PVM_TRUE@      if test -d $$dir; then \
-@PVM_TRUE@       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-@PVM_TRUE@               for file in $(LOCALISATIONFILES) ; do \
-@PVM_TRUE@                 echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-@PVM_TRUE@             $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-@PVM_TRUE@               done ; \
-@PVM_TRUE@      fi; \
-@PVM_TRUE@     done
 # Install java files (.jar)
-@PVM_TRUE@     $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-@PVM_TRUE@     @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-@PVM_TRUE@       for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+@PVM_TRUE@     @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+@PVM_TRUE@    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+@PVM_TRUE@       for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
 @PVM_TRUE@                 echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
 @PVM_TRUE@             $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
 @PVM_TRUE@       done ; \
 @PVM_TRUE@     fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@@PVM_TRUE@clean-local: clean-java
 @GUI_FALSE@@PVM_TRUE@clean-local:
@@ -1472,10 +1466,10 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @PVM_FALSE@            $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
 @PVM_FALSE@    fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1519,7 +1513,7 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @PVM_FALSE@            done; \
 @PVM_FALSE@    fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 @PVM_FALSE@.sci.bin:
 @PVM_FALSE@    -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1568,15 +1562,21 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @INSTALL_HELP_XML_TRUE@@PVM_FALSE@      fi; \
 @INSTALL_HELP_XML_TRUE@@PVM_FALSE@     done
 @PVM_FALSE@install-data-local:
-@PVM_FALSE@    $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-@PVM_FALSE@    $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
 @PVM_FALSE@    @if test -f $(FUNCTION_NAMES); then \
+@PVM_FALSE@            echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+@PVM_FALSE@            $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+@PVM_FALSE@            echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+@PVM_FALSE@            $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
 @PVM_FALSE@            echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
 @PVM_FALSE@            $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
 @PVM_FALSE@    fi
 # Install the help chapter
-@PVM_FALSE@    @if test -f $(HELP_CHAPTER); then \
-@PVM_FALSE@            $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+@PVM_FALSE@    @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+@PVM_FALSE@    if test -f $$HELPFILE; then \
+@PVM_FALSE@            echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+@PVM_FALSE@            $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+@PVM_FALSE@            echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+@PVM_FALSE@            $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
 @PVM_FALSE@    fi
 # Install the macros
 @PVM_FALSE@    @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1588,26 +1588,16 @@ uninstall-am: uninstall-libscipvm_la_demosDATA \
 @PVM_FALSE@              done; \
 @PVM_FALSE@            fi; \
 @PVM_FALSE@    done
-# Install the localisation files
-@PVM_FALSE@    @for dir in $(LOCALISATIONDIRS) ; do \
-@PVM_FALSE@     if test -d $$dir; then \
-@PVM_FALSE@      $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-@PVM_FALSE@              for file in $(LOCALISATIONFILES) ; do \
-@PVM_FALSE@                echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-@PVM_FALSE@            $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-@PVM_FALSE@              done ; \
-@PVM_FALSE@     fi; \
-@PVM_FALSE@    done
 # Install java files (.jar)
-@PVM_FALSE@    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-@PVM_FALSE@    @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-@PVM_FALSE@      for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+@PVM_FALSE@    @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+@PVM_FALSE@    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+@PVM_FALSE@      for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
 @PVM_FALSE@                echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
 @PVM_FALSE@            $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
 @PVM_FALSE@      done ; \
 @PVM_FALSE@    fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@@PVM_FALSE@clean-local: clean-java
 @GUI_FALSE@@PVM_FALSE@clean-local:
index 0fe8a64..bd77eca 100644 (file)
@@ -382,7 +382,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -397,7 +397,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -413,14 +413,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -972,10 +971,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1019,7 +1018,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1068,15 +1067,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1088,26 +1093,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index f10170e..e97e922 100644 (file)
@@ -757,7 +757,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -772,7 +772,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -788,14 +788,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -2271,10 +2270,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -2318,7 +2317,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -2367,15 +2366,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -2387,26 +2392,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index b2c2f20..7194e09 100644 (file)
@@ -504,7 +504,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -519,7 +519,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -535,14 +535,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 @SCICOS_TRUE@SCICOS_C_SOURCES = src/c/cstblk4.c \
 @SCICOS_TRUE@src/c/readau.c \
 @SCICOS_TRUE@src/c/variable_delay.c \
@@ -2286,10 +2285,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -2333,7 +2332,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -2382,15 +2381,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -2402,26 +2407,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 5e9afb6..bc977b0 100644 (file)
@@ -279,7 +279,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -294,7 +294,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -310,14 +310,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -569,10 +568,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -616,7 +615,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -665,15 +664,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -685,26 +690,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 607742e..5f8e11f 100644 (file)
@@ -264,7 +264,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -279,7 +279,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -295,14 +295,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -532,10 +531,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -579,7 +578,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -628,15 +627,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -648,26 +653,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 54d0057..7291747 100644 (file)
@@ -363,7 +363,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -378,7 +378,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -394,14 +394,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -901,10 +900,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -948,7 +947,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -997,15 +996,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1017,26 +1022,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 28db9e5..f4a3053 100644 (file)
@@ -450,7 +450,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -465,7 +465,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -481,14 +481,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1212,10 +1211,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1259,7 +1258,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1308,15 +1307,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1328,26 +1333,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 81aab0d..8d9e5f7 100644 (file)
@@ -344,7 +344,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -359,7 +359,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -375,14 +375,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -847,10 +846,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -894,7 +893,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -943,15 +942,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -963,26 +968,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 99da973..248b85c 100644 (file)
@@ -526,7 +526,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -541,7 +541,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -557,14 +557,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -1592,10 +1591,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1639,7 +1638,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1688,15 +1687,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1708,26 +1713,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 51b8c79..f2ce3f2 100644 (file)
@@ -370,7 +370,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -385,7 +385,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -401,14 +401,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -959,10 +958,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -1006,7 +1005,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -1055,15 +1054,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -1075,26 +1080,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index d0f0514..21edcc8 100644 (file)
@@ -351,7 +351,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -366,7 +366,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)
@@ -382,14 +382,13 @@ MACROBINMASK = *.bin
 FUNCTION_NAMES = macros/names
 # Localisation directory name
 LOCALISATIONDIRS = locales/fr_FR/ locales/en_US/
-# Chapter file 
-HELP_CHAPTER = help/en_US/addchapter.sce
+# Chapter file 
+HELP_CHAPTERDIR = help/en_US/
+HELP_CHAPTERFILE = addchapter.sce
 # Where to export JAVA files (.jar)
 JARDIR = jar/
 # JAR files
 JARMASK = *.jar
-# List of the localisation (languages) files
-LOCALISATIONFILES = errors.xml menus.xml messages.xml
 all: all-am
 
 .SUFFIXES:
@@ -880,10 +879,10 @@ check-local: $(top_builddir)/scilab-bin
                $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
        fi
 
-########################### JAVA ######################################
+########################### JAVA ######################################
 #### We had to create those rules because autotools does NOT provide
 #### a kind of mechanism like C or Fortran sources :
-#### libsciboolean_la_SOURCES = plop.c plip.f 
+#### libsciboolean_la_SOURCES = plop.c plip.f 
 ####
 #### It is why those rules exist.
 #######################################################################
@@ -927,7 +926,7 @@ build-giws: $(GIWS_WRAPPERS)
                done; \
        fi
 
-################ MACROS ######################"
+################ MACROS ######################"
 # Rule to build a macro
 .sci.bin:
        -@( if test ! -x $(top_builddir)/scilab-bin; then \
@@ -976,15 +975,21 @@ install-html-local:
 @INSTALL_HELP_XML_TRUE@         fi; \
 @INSTALL_HELP_XML_TRUE@        done
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)
-       $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS)
        @if test -f $(FUNCTION_NAMES); then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir); \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
                echo "$(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/macros/"; \
                $(INSTALL_DATA) $(FUNCTION_NAMES) $(DESTDIR)$(pkgmacrosdir)/$(MACRODIRS); \
        fi
 # Install the help chapter
-       @if test -f $(HELP_CHAPTER); then \
-               $(INSTALL_DATA) $(HELP_CHAPTER) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTER); \
+       @HELPFILE=$(HELP_CHAPTERDIR)$(HELP_CHAPTERFILE); \
+       if test -f $$HELPFILE; then \
+               echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR); \
+               echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
+               $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
        fi
 # Install the macros
        @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
@@ -996,26 +1001,16 @@ install-data-local:
                  done; \
                fi; \
        done
-# Install the localisation files
-       @for dir in $(LOCALISATIONDIRS) ; do \
-        if test -d $$dir; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
-                 for file in $(LOCALISATIONFILES) ; do \
-                   echo "$(INSTALL_DATA) $$dir/$$file $(DESTDIR)$(pkgdocdir)/$$dir" ; \
-               $(INSTALL_DATA) "$$dir/$$file" $(DESTDIR)$(pkgdocdir)/$$dir ; \
-                 done ; \
-        fi; \
-       done
 # Install java files (.jar)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR)
-       @if ls -lLd $(srcdir)/$(JARDIR)/$(JARMASK) >/dev/null 2>&1; then \
-         for file in $(srcdir)/$(JARDIR)/$(JARMASK) ; do \
+       @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
+    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
+         for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
                    echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
                $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
          done ; \
        fi
 
-########### CLEAN ###################
+########### CLEAN ###################
 # Clean macros and help (generated automatically by Scilab)
 @GUI_TRUE@clean-local: clean-java
 @GUI_FALSE@clean-local:
index 1a42485..9dd520d 100644 (file)
@@ -434,7 +434,7 @@ mydatadir = $(pkgdatadir)/modules/$(modulename)
 SUFFIXES = .sci 
 TARGETS_ALL = $(am__append_1) $(am__append_2) $(am__append_3)
 
-########### INSTALL DOCUMENTATION ###################
+########### INSTALL DOCUMENTATION ###################
 # Install HTML files into the right target
 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 # automake needs the html files to be present which is not the case when
@@ -449,7 +449,7 @@ DOCMASK = *.htm
 # What is the mask of the help source
 DOCMASKXML = *.xml
 
-########### INSTALL DATA ###################
+########### INSTALL DATA ###################
 # Install macros
 # Where it should be installed
 pkgmacrosdir = $(mydatadir)