1. 17 Feb, 2003 1 commit
    • Raphal Poss's avatar
      Index: ChangeLog · 055abd17
      Raphal Poss authored
      from  +2003-02-17  Raphal Poss  <raph@lrde.epita.fr>
      
         * configure.ac: Regenerate manpages even if help2man is not found
         since `missing' handles this correctly.
      
         * NEWS: Fix release year.
      
      Index: tools/ChangeLog
      from  +2003-02-17  Raphal Poss  <raph@lrde.epita.fr>
      
         * utilities/Makefile.am: Fix help2man invocation. Make it work
         with BSD `make'.
         * utilities/morpho/generate_morpho.sh: Likewise.
      
          prcs2git-id: 7.62
      055abd17
  2. 16 Feb, 2003 1 commit
    • Raphal Poss's avatar
      Index: ChangeLog · 54c01417
      Raphal Poss authored
      from  +2003-02-16  Nicolas Burrus  <burrus_n@lrde.epita.fr>
      
              * configure.ac: Fix behavior for systems without help2man.
      
          prcs2git-id: 7.61
      54c01417
  3. 12 Feb, 2003 1 commit
    • Raphal Poss's avatar
      Index: ChangeLog · 72dd5473
      Raphal Poss authored
      from  +2003-02-12  Raphal Poss  <raph@lrde.epita.fr>
      
              * configure.ac: More verbose help. Better version support. Allow
              disabling manpages regeneration.
      
      Index: oln/ChangeLog
      from  +2003-02-11  Raphal Poss  <raph@lrde.epita.fr>
      
              * oln/Makefile.am: Remove file.
      
              * config/oln.m4 (OLN_VERSION, OLN_MAJOR_VERSION): Put under
              version control.
      
              * conf/oln-config.shin (Usage): Minor fixes.
      
      Index: doc/ChangeLog
      from  +2003-02-12  Raphal Poss  <raph@lrde.epita.fr>
      
              * dev/oln-dev.texi: Tweak copyright holder name.
      
              * ref/Makefile.am (docdir): Minor fix.
              * dev/Makefile.am (docdir): Minor fix.
      
              * ref/oln-ref.tex: Update.
      
      Index: tools/ChangeLog
      from  +2003-02-12  Raphal Poss  <raph@lrde.epita.fr>
      
              * utilities/Makefile.am: Auto-generate manpages. Fix small
              dependency problem.
              * utilities/morpho/Makefile.am: Likewise.
      
              * utilities/morpho/generate_morpho.sh: Add copyright information.
      
              * utilities/mosaic.cc: Add copyright information. Modify to use
              with help2man.
              * utilities/morpho/morpho_template.cc,
              utilities/morpho/morpho_template_extrema.cc,
              utilities/morpho/morpho_template_gaussian.cc,
              utilities/morpho/morpho_template_watershed.cc,
              utilities/morpho/morpho_template_with_twowin.cc,
              utilities/morpho/morpho_template_with_neighb.cc,
              utilities/morpho/morpho_template_with_functor.cc: Likewise.
      
          prcs2git-id: 7.60
      72dd5473
  4. 10 Feb, 2003 8 commits
    • Raphal Poss's avatar
      Index: doc/ChangeLog · 6547276a
      Raphal Poss authored
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
         * dev/faq.texi (Frequently Asked Questions): Use cleaner layout
         for Troubleshooting.
      
          prcs2git-id: 7.59
      6547276a
    • Raphal Poss's avatar
      Index: oln/ChangeLog · 9bfb3d04
      Raphal Poss authored
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
         * conf/compilers.def: Do not test for GCC 2 any more.
      
         * tests/check/defs.in (AC_SHELL): Add variable.
         * tests/types/runtests, tests/arith/runtests: Use $AC_SHELL.
      
      +2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
      +
              * config/oln.m4 (OLN_WARN_CXXFLAGS): New macro.
      
       2003-02-09  Raphal Poss  <raph@lrde.epita.fr>
      Index: doc/ChangeLog
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
         * dev/design.texi (Design considerations): Minor fix.
      
         * dev/build.texi, dev/oln-dev.texi (Olena fast installation
         guide): Add new section `Required software'.
      
          prcs2git-id: 7.58
      9bfb3d04
    • Raphal Poss's avatar
      Commit files ^_^ · 33401c75
      Raphal Poss authored
          prcs2git-id: 7.57
      33401c75
    • Raphal Poss's avatar
      Index: ChangeLog · da58a150
      Raphal Poss authored
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
              * Makefile.am: do not mention ISSUES any more.
      
          prcs2git-id: 7.56
      da58a150
    • Raphal Poss's avatar
      Index: doc/ChangeLog · 1e6f70f1
      Raphal Poss authored
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
         * dev/conf.texi, dev/faq.texi, dev/design.texi: Minor fixes.
      
         * dev/build.texi: Minor fixes. (Using CXXFLAGS to solve
         compilation problems): Mention using -pipe in CXXFLAGS.
      
         * dev/abstract.texi (Abstract): Add URL to Olena.
         (Abstract): Do not mention `ISSUES' any more.
      
         * dev/oln-dev.texi (Top): Re-order chapters.
      
          prcs2git-id: 7.55
      1e6f70f1
    • Raphal Poss's avatar
      Index: ChangeLog · 5d42868b
      Raphal Poss authored
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
         * configure.ac: Warn when CXXFLAGS has unpleasant values.
      
      +2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
      +
              * ISSUES: Remove file. Contents moved to `doc/dev/build.texi' and
              `doc/dev/design.texi'.
      
      Index: oln/ChangeLog
      from  +2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
      
         * config/oln.m4 (OLN_WARN_CXXFLAGS): New macro.
      
      Index: doc/ChangeLog
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
         * dev/build.texi (Configuration): Add note about setting CXXFLAGS.
      
         * dev/faq.texi (Frequently Asked Questions): Add FAQ about the
         initial value of CXXFLAGS.
      
          prcs2git-id: 7.54
      5d42868b
    • Raphal Poss's avatar
      Index: ChangeLog · 5a122044
      Raphal Poss authored
      from   2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
         * ISSUES: Remove file. Contents moved to `doc/dev/build.texi' and
         `doc/dev/design.texi'.
      
      +2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
      +
              * configure.ac: Bump Autotools requirements.
      
       2003-02-09  Raphal Poss  <raph@lrde.epita.fr>
      Index: doc/ChangeLog
      from  +2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
      
         * dev/oln-dev.texi (Olena fast installation guide): Include
         `design.texi'.
      
         * dev/design.texi (Design considerations): New file. Contents from
         ISSUES.
      
         * dev/build.texi (Compiler notes): Add section.
      
         * dev/faq.texi (Frequently Asked Questions): Add FAQ about I/O on
         big-endian hosts.
      
          prcs2git-id: 7.53
      5a122044
    • Raphal Poss's avatar
      Index: ChangeLog · 4324b42b
      Raphal Poss authored
      from  +2003-02-10  Raphal Poss  <raph@lrde.epita.fr>
      
              * configure.ac: Bump Autotools requirements.
      
          prcs2git-id: 7.52
      4324b42b
  5. 09 Feb, 2003 2 commits
    • Raphal Poss's avatar
      Index: doc/ChangeLog · 18d84a2f
      Raphal Poss authored
      from  +2003-02-09  Raphal Poss  <raph@lrde.epita.fr>
      
              * demo/Makefile.am (AM_CXXFLAGS): Cleanup optimization flags
              specification.
      
          prcs2git-id: 7.51
      18d84a2f
    • Raphal Poss's avatar
      Index: ChangeLog · 0754e7da
      Raphal Poss authored
      from  +2003-02-09  Raphal Poss  <raph@lrde.epita.fr>
      
              * configure.ac: Use AC_CHECK_PROGS instead of DOC_CHECK_PROG again
              since failure to find the requested programs do not cause
              documentation builds to fail any more.
              * oln/config/oln-local.m4: Remove definition of DOC_CHECK_PROG.
      
              * Makefile.am (README, BUILD, INSTALL, THANKS, FAQ): Remove
              dependencies, so that there is no error when the documentation is
              excluded.
      
      Index: oln/ChangeLog
      from  +2003-02-09  Raphal Poss  <raph@lrde.epita.fr>
      
              * tests/morpho/Makefile.am (CXXFLAGS): Remove optimization
              adjustement, since all tests are compiled with optimization by
              default.
      
                                                                   *
      tests/arith/runtests (rundir): Move more stuff to runtime
              subdirectories.
              * tests/types/runtests (rundir): Likewise.
      
              * config/oln.m4: Simplify. Use -felide-constructors -funroll-loops
              for GCC 2.95 optimizations.
      
              * Makefile.am: Install oln-config-xxx.sh only when the conditional
              OLN_CONFIG_SH is set (--without-oln-config for `configure').
      
              * tests/convol/Makefile.am (XFAIL_TESTS): Use $(EXEEXT).
      
              * tests/check/defs.in (CXXFLAGS): Optimize always.
      
              * tests/check/Makefile.flags (AM_CXXFLAGS): Optimize always.
              * tests/check/data.cc (rdata): Simplify.
              * tests/check/data.hh, tests/check/data.cc (wdata): Simplify.
      
              * tests/check/Makefile.am (AM_CPPFLAGS): Adjust image directory
              specification.
      
              * img/Makefile.am: Build images directly in $(srcdir).
      
      Index: doc/ChangeLog
      from  +2003-02-08  Raphal Poss  <raph@lrde.epita.fr>
      
              * dev/Makefile.am (docdir, install-data-hook, uninstall-hook):
              Install the documentation. Do not compile the Postscript version
              by default.
      
              * ref/Makefile.am (filelists.make): Import file lists
              instead of using $(shell fgrep ...). Install the documentation.
              * ref/gen_filelists.sh: New file.
      
              * demo/Makefile.am (AM_CPPFLAGS): Adjust IMGDIR specification.
              (CLEANFILES): Clean generated images.
      
              * demo/convol-gaussian.cc (main),
              demo/test-reconstruction.cc (main),
              demo/tour.cc (main),
              demo/morpholena-wshed-beucher.cc (morpholena_watershed_beucher),
              demo/morpholena-ops.cc (morpholena_thin_thick),
              demo/morpholena-minima.cc,
              demo/morpholena-hit-miss.cc (morpholena_hit_or_miss),
              demo/morpholena-hats.cc,
              demo/morpholena-grad.cc (morpholena_grad),
              demo/morpholena-base.cc (morpholena_base),
              demo/morpholena-wshed.cc (morpholena_watershed): Fix IMGDIR.
      
      Index: tools/ChangeLog
      from  +2003-02-07  Raphal Poss  <raph@lrde.epita.fr>
      
              * utilities/morpho/Makefile.am (MAINTAINERCLEANFILES): Add. Fix
              generate_morpho.sh invocation.
      
              * utilities/morpho/generate_morpho.sh: Use sed instead of variable
              special substitution to accomodate the default shell on Cygwin.
      
          prcs2git-id: 7.50
      0754e7da
  6. 06 Feb, 2003 1 commit
  7. 03 Feb, 2003 1 commit
    • Raphal Poss's avatar
      Index: ChangeLog · 00db9f5f
      Raphal Poss authored
      from  +2003-02-03  Raphal Poss  <raph@lrde.epita.fr>
      
         * configure.ac: Check for `dvips' and `texi2dvi' for the doc/dev
         component.
      
      Index: oln/ChangeLog
      from  +2003-02-03  Raphal Poss  <raph@lrde.epita.fr>
      
         * tests/check/data.hh, tests/check/data.cc (data): Remove. (wdata,
         rdata): Add.  Fix prototypes.
         * tests/transforms/fft.cc,
         tests/transforms/dwt.cc,
         tests/morpho/reconstruction.cc,
         tests/morpho/extrkiller.cc,
         tests/morpho/edoc.cc,
         tests/io/se_fail.cc,
         tests/io/2d.cc,
         tests/io/pretty.cc,
         tests/io/se_pass.cc,
         tests/convol/sobel_gradient.cc,
         tests/convol/slow_sum_2d_2.cc,
         tests/convol/slow_sum_2d_1.cc,
         tests/convert/convcomp.cc (check): Update accordingly.
      
         * tests/convol/Makefile.am (XFAIL_TESTS): use $(EXEEXT) in
         XFAIL_TESTS.
      
         * config/oln.m4 (OLN_TEMPLATE_DEPTH): Warn when the compiler is
         deficient.
         * config/oln.m4 (AC_CXX_FLAGS): Use '-O2' to optimize when g++ <3
         is detected, to avoid a known compilation bug in 2.95.
      
      Index: doc/ChangeLog
      from  +2003-01-30  Raphal Poss  <raph@lrde.epita.fr>
      
         * dev/srctree.texi: Merge other srctree files.
      
         * dev/srctree-oln.texi, dev/srctree-headers.texi,
         dev/srctree-testsuite.texi, dev/srctree-conf.texi,
         dev/srctree-ac.texi, dev/srctree-tools.texi, dev/srctree-doc.texi:
         Remove files.
      
          prcs2git-id: 7.48
      00db9f5f
  8. 29 Jan, 2003 1 commit
  9. 25 Jan, 2003 1 commit
    • Raphal Poss's avatar
      Index: ChangeLog · 113e3def
      Raphal Poss authored
      from   2003-01-24  Raphal Poss  <raph@lrde.epita.fr>
         * ISSUES: rename from `oln/ISSUES'.
      
      Index: doc/ChangeLog
      from  +2003-01-25  Raphal Poss  <raph@lrde.epita.fr>
      
         * dev/abstract.texi (Abstract): Fix path to ISSUES.
         * dev/install.texi: Typo.
         * dev/oln-dev.texi: Reference the other sections. Start updating
         for 0.7.
      
         * dev/srctree.texi,
         dev/srctree-oln.texi,
         dev/srctree-headers.texi,
         dev/srctree-testsuite.texi,
         dev/srctree-conf.texi,
         dev/srctree-ac.texi,
         dev/srctree-tools.texi,
         dev/srctree-doc.texi: Add.
      
         * dev/Makefile.am (oln_dev_TEXINFOS): Modify accordingly.
      
          prcs2git-id: 7.46
      113e3def
  10. 24 Jan, 2003 5 commits
    • Raphal Poss's avatar
      Index: ChangeLog · adea114f
      Raphal Poss authored
      from   2003-01-24  Raphal Poss  <raph@lrde.epita.fr>
         * FAQ: Auto-generate from `oln/dev/faq.texi'.
         * Makefile.am: Modify accordingly. Simplify rules.
      
      +2003-01-24  Raphal Poss  <raph@lrde.epita.fr>
      +
              * THANKS: Auto-generate from `oln/dev/thanks.texi'.
              * README: Auto-generate from `oln/dev/abstract.texi' and
              `oln/dev/biblio.texi'.
      Index: doc/ChangeLog
      from   2003-01-24  Raphal Poss  <raph@lrde.epita.fr>
         * dev/faq.texi, dev/install.texi, dev/build.texi,
         dev/abstract.texi, dev/thanks.texi, dev/biblio.texi: Add.
      
          prcs2git-id: 7.45
      adea114f
    • Nicolas Burrus's avatar
      2003-01-24 Nicolas Burrus <burrus_n@lrde.epita.fr> · af37c8e8
      Nicolas Burrus authored
      	* oln/types/global_ops.hh, oln/types/optraits_scalar_defs.hh: Add
      	missing inline keyword.
      
          prcs2git-id: 7.44
      af37c8e8
    • Nicolas Burrus's avatar
      empty · b86ef15f
      Nicolas Burrus authored
          prcs2git-id: 7.43
      b86ef15f
    • Raphal Poss's avatar
      Index: doc/ChangeLog · 2e9ab7d2
      Raphal Poss authored
      from  +2003-01-24  Raphal Poss  <raph@lrde.epita.fr>
      
              * dev/build.texi (Configuration): Use @command for command names.
      
              * dev/Makefile.am (oln_dev_TEXINFOS): Add.
      
          prcs2git-id: 7.42
      2e9ab7d2
    • Raphal Poss's avatar
      Index: ChangeLog · 306905ee
      Raphal Poss authored
      from  +2003-01-24  Raphal Poss  <raph@lrde.epita.fr>
      
         * THANKS: Auto-generate from `oln/dev/thanks.texi'.
         * README: Auto-generate from `oln/dev/abstract.texi' and
         `oln/dev/biblio.texi'.
         * BUILD: Auto-generate from `oln/dev/build.texi'.
         * INSTALL: Auto-generate from `oln/dev/install.texi'.
         * Makefile.am: Modify accordingly.
      
          prcs2git-id: 7.41
      306905ee
  11. 23 Jan, 2003 6 commits
    • Raphal Poss's avatar
      Index: ChangeLog · c84ac075
      Raphal Poss authored
      from   2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
         * configure.ac: Add new doc-dev component. Rename
         `--without-manuals' to `--without-doc-ref'.
         * BUILD: Update accordingly.
      
      +2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
      +
              * configure.ac: Arrange to fit 80 columns better.
      
       2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
      Index: doc/ChangeLog
      from   2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
         * ref/oln-dev.texi: Move to ...
         * dev/oln-dev.texi: ... here.
         * dev/Makefile.am: Add.
      
         * tpl/processing.tpl: Move to ...
         * ref/processing.tpl: ... here.
      
         * ref/Makefile.am (EXTRA_DIST): Distribute processing.tpl. Do not
         mention `oln-dev.texi' any more. Fix path to processing.tpl. Do
         not ship oln-ref.ps in the distribution, since dvi and pdf
         versions are already distributed.
      
      +2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
      +
              * demo/morpholena.cc,
              demo/morpholena-base.cc,
              demo/morpholena-minima.cc,
      
          prcs2git-id: 7.40
      c84ac075
    • Raphal Poss's avatar
      Index: ChangeLog · 320cc91b
      Raphal Poss authored
      from   2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
         * configure.ac: Arrange to fit 80 columns better.
      
          prcs2git-id: 7.39
      320cc91b
    • Raphal Poss's avatar
      Index: doc/ChangeLog · a1535299
      Raphal Poss authored
      from  +2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
      
         * demo/morpholena.cc,
         demo/morpholena-base.cc,
         demo/morpholena-minima.cc,
         demo/morpholena-hats.cc: Rearrange code.
      
         * demo/convol-gaussian.cc: Rename from ...
         * demo/morpholena-gaussian.cc: ... this file.
      
         * demo/morpholena-opening-closing.cc,
         demo/morpholena-fast-hats.cc,
         demo/morpholena-minima-imp.cc: Remove.
      
         * demo/Makefile.am (morpholena_SOURCES, convol_gaussian_SOURCES):
         Modify accordingly.
      
          prcs2git-id: 7.38
      a1535299
    • Raphal Poss's avatar
      Add missing oln/config/oln-local.m4 · fa3d2231
      Raphal Poss authored
          prcs2git-id: 7.37
      fa3d2231
    • Raphal Poss's avatar
      Index: ChangeLog · 7c4fffcf
      Raphal Poss authored
      from  +2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
      
         * configure.ac: Move auxiliary macro definitions to ...
         * oln/config/oln-local.m4: ... this new file ...
         * oln/Makefile.am: ... and distribute it.
      
         * bootstrap.sh: Fix aclocal invocation to find oln.m4 again.
      
      Index: oln/ChangeLog
      from   2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
         * config/oln.m4: Remove many unnecessary double quotes.
         * tests/arith/runtests (indir): Likewise.
         * tests/types/runtests (indir): Likewise.
      
          prcs2git-id: 7.36
      7c4fffcf
    • Raphal Poss's avatar
      Index: oln/ChangeLog · b67cd46f
      Raphal Poss authored
      from  +2003-01-23  Raphal Poss  <raph@lrde.epita.fr>
      
         * tests/types/runtests: Fix test for $VERBOSE.
         * tests/arith/runtests: Likewise.
      
         * oln/config/math.hh: Move replacement math functions to namespace
         oln, to avoid redefinition warnings from the C library.
      
          prcs2git-id: 7.35
      b67cd46f
  12. 22 Jan, 2003 3 commits
    • Raphal Poss's avatar
      Index: ChangeLog · 48353416
      Raphal Poss authored
      from   2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
         * configure.ac: Propagate the location of the distribution to
         subdirectories. Merge configuration code from subdirectories.
         Leverage Autoconf/Automake version requirements to meet the
         availability of these tools on MacOSX and Cygwin.
      
      +2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
      +
              * bootstrap.sh: Minor fix.
      
              * oln-version.m4, component.m4: Remove (merged with oln/oln.m4).
      Index: oln/ChangeLog
      from   2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
         * tests/arith/runtests: Run generated script with $SHELL and from
         current directory, so that -I relative paths remain correct.
         Change verbosity system.
         * tests/types/runtests: Likewise.
      
         * tests/check/Makefile.check (LDADD): Fix path to libcheck.
      
         * tests/check/compile.hh,
         tests/check/compile.cc: Add.
      
         * tests/meta/gen_test.cc (write_postlude_and_test): Use
         compile_cmd() instead of manual string construction.
      
         * tests/check/srcdir.cc: Include `srcdir.hh'.
         * tests/check/srcdir.hh: Remove bogus inclusion of `config.h'.
         * tests/check/data.cc: Include `data.hh'.
      
         * tests/check/Makefile.am (AM_CPPFLAGS): Instruct libcheck where
         to find Olena bits. Compile `compile.cc' into libcheck.
      
         * tests/arith/runtests: Fix invocation of defs.in.
         * tests/sanity/includes.test: Likewise.
         * tests/types/runtests: Likewise.
      
         * tests/transforms/Makefile.am, tests/morpho/Makefile.am,
         tests/meta/Makefile.am, tests/convert/Makefile.am,
         tests/convol/Makefile.am, tests/io/Makefile.am: Fix path to
         Makefile.check.
      
         * tests/defs.in (CPPFLAGS): Fix path to Olena headers. Move to ...
         * tests/check/defs.in: ... here, so that defs.in is at the same
         directory depth as other test directories. Import $EXEEXT.
      
         * tests/check/Makefile.flags (INCLUDES): Add, since OLN_CPPFLAGS
         does not set the -I path to Olena any more.
      
         * configure.ac: Remove. All configuration code moved to upper
         directory.
         * Makefile.am: Remove ACLOCAL_AMFLAGS and CONFIGURE_DEPENDENCIES
         accordingly.
      
         * oln.m4 (OLN_PATH_LOCAL, OLN_PATH_LOCAL_IMGS): Cleanup detection
         of distribution files. Minor fix in OLN_COMPONENT.
      
      +2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
      +
              * oln.m4: Quote macro names. Merge oln-version.m4 and
              component.m4.
              * Makefile.am (ACLOCAL_AMFLAGS, CONFIGURE_DEPENDENCIES): Simplify
      Index: doc/ChangeLog
      from   2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
         * doc/Makefile.am (COMMONGETDEFSFLAGS): Fix path to autogen
         template.
      
         * demo/Makefile.am (INCLUDES): Add, since OLN_CPPFLAGS do not set
         -I for Olena headers any more. (AM_CPPFLAGS): Fix path to Olena
         sample images.
         * doc/Makefile.am (INCLUDES): Likewise.
         (MAINTAINERCLEANFILES): Minor fix.
         (EXTRA_DIST, dist-local): Fix distribution list.
      
         * Makefile.am: Remove ACLOCAL_AMFLAGS and CONFIGURE_DEPENDENCIES. Users that
      modify
         oln.m4 should run boostrap.sh explicitely.
      
         * configure.ac: Remove. All configuration moved to top-level
         configure.ac.
      
         * tpl/processing.tpl: use $CONVERT and $EPSTOPDF instead of bare
         command names.
      Index: tools/ChangeLog
      from   2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
         * utilities/Makefile.am (INCLUDES): Add path to Olena, since -I
         flags are not added any more to OLN_CPPFLAGS.
         * utilities/morpho/Makefile.am: Likewise.
      
         * Makefile.am: Remove ACLOCAL_AMFLAGS and
         CONFIGURE_DEPENDENCIES. Users that modify oln.m4 should run
         bootstrap.sh explicitely.
      
         * configure.ac: Remove. All configuration moved to top-level
         `configure.ac'.
      
          prcs2git-id: 7.34
      48353416
    • Raphal Poss's avatar
      Index: ChangeLog · 085db115
      Raphal Poss authored
      from  +2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
      
         * bootstrap.sh: Minor fix.
      
         * oln-version.m4, component.m4: Remove (merged with oln/oln.m4).
         * Makefile.am: Simplify accordingly.
      
      Index: oln/ChangeLog
      from  +2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
      
         * oln.m4: Quote macro names. Merge oln-version.m4 and
         component.m4.
         * Makefile.am (ACLOCAL_AMFLAGS, CONFIGURE_DEPENDENCIES): Simplify
         accordingly.
      
      +2003-01-22  Nicolas Burrus  <burrus_n@lrde.epita.fr>
      +
      +  * oln.m4: Change ICC default CXXFLAGS_STRICT_ERRORS.
      +
       2003-01-21  Raphal Poss  <raph@lrde.epita.fr>
      
              * tests/transforms/fft.cc (CHECK): Correct minor typo.
      Index: doc/ChangeLog
      from  +2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
      
         * Makefile.am (ACLOCAL_AMFLAGS, CONFIGURE_DEPENDENCIES): Simplify.
      
      Index: tools/ChangeLog
      from  +2003-01-22  Raphal Poss  <raph@lrde.epita.fr>
      
         * Makefile.am (ACLOCAL_AMFLAGS, CONFIGURE_DEPENDENCIES): Simplify.
      
          prcs2git-id: 7.33
      085db115
    • Nicolas Burrus's avatar
      2003-01-22 Nicolas Burrus <burrus_n@lrde.epita.fr> · e9364ff7
      Nicolas Burrus authored
      	* oln.m4: Change ICC default CXXFLAGS_STRICT_ERRORS.
      
          prcs2git-id: 7.32
      e9364ff7
  13. 21 Jan, 2003 1 commit
    • Raphal Poss's avatar
      Index: ChangeLog · de0b7f31
      Raphal Poss authored
      from  +2003-01-21  Raphal Poss  <raph@lrde.epita.fr>
      
         * component.m4 (OLN_COMPONENT): Test for `Makefile.in' in
         directories instead of the directory existence itself, to prevent
         problems due to empty directories.
      
         * oln/Makefile.am, tools/Makefile.am (maintainer-check): Move
         indentation checker away to ...
         * Makefile.am: ... here.
      
         * NEWS: Mention changes in 0.6. Update changes for 0.7.
      
      Index: oln/ChangeLog
      from  +2003-01-21  Raphal Poss  <raph@lrde.epita.fr>
      
         * tests/transforms/fft.cc (CHECK): Correct minor typo.
      
         * Makefile.am: Temporarily disable rules to regenerate
         conf/aclocal.m4 and conf/configure. (CLEANFILES): Cleanup conf/
         completely.
      
         * oln/types/builtins_properties.hh: Avoid static variables in
         template members.
      
      +2003-01-20  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * Makefile.am (uninstall-hook): Remove installed oln-config-*.sh
      +  scripts.
      +
      +  * oln/transforms/fft.hh: Do not abord if FFTW is unavailable.
      +
      +  * oln/Makefile.am (nobase_pkginclude_HEADERS): Mention
      +  oln/config/math.hh.
      +
      +  * tests/transforms/fft.cc: Include oln/transforms/fft.hh only when
      +  HAVE_FFTW is defined. Test succeeds when FFTW is not available.
      +
      +  * oln.m4 (OLN_MATH_FUNC):  New macro. (OLN_FLOAT_MATH): New macro,
      +  which replaces OLN_C99_MATH. (AC_WITH_OLN): Modify accordingly.
      +
      +  * oln/config/system.hh: Move away tests pertaining to math.h ...
      +  * oln/config/math.hh: ... to this new file. Add optional
      +  replacements for sqrtf, floorf, round and roundf.
      +
      +  * oln/morpho/watershed.hxx: Rename more identifiers to avoid the
      +  _X form.
      +
      +2003-01-20  Nicolas Burrus  <burrus_n@lrde.epita.fr>
      +
      +  * oln.m4: Allow CXXFLAGS_* variables to be overwritten. Change
      +  como default CXXFLAGS_STRICT and CXXFLAGS_STRICT_ERRORS
      +  variables.
      +
       2003-01-20  Raphal Poss  <raph@lrde.epita.fr>
      
              * Makefile.am: Add a section pertaining to per-compiler
      @@ -7,44 +47,26 @@
              conf/gen-scripts.sh,
              conf/compilers.def: Add.
      
      -  * oln/convert/conversion.hh,
      -  oln/convert/conversion_ng_se.hh,
      -  oln/convol/convolution.hh,
      -  oln/convol/fast_gaussian.hxx,
      -  oln/core/apply.hh,
      -  oln/core/border.hh,
      -  oln/core/fold.hh,
      -  oln/core/generate.hh,
      -  oln/core/neighborhood.hh,
      -  oln/core/traverse.hh,
      -  oln/level/cc.hh,
      -  oln/level/compare.hh,
      -  oln/level/connected.hh,
      -  oln/level/fill.hh,
      -  oln/level/set_level.hh,
      -  oln/meta/array1d.hh,
      -  oln/meta/array2d.hh,
      -  oln/meta/array3d.hh,
      -  oln/morpho/dilation.hh,
      -  oln/morpho/erosion.hh,
      -  oln/morpho/extrema.hxx,
      -  oln/morpho/extrema_killer.hh,
      -  oln/morpho/fast_morpho.hxx,
      -  oln/morpho/geodesic_dilation.hh,
      -  oln/morpho/geodesic_erosion.hh,
      -  oln/morpho/hit_or_miss.inc,
      -  oln/morpho/opening.inc,
      -  oln/morpho/reconstruction.hh,
      -  oln/morpho/splitse.hh,
      -  oln/morpho/stat.hh,
      -  oln/morpho/thickening.inc,
      -  oln/morpho/thinning.inc,
      -  oln/morpho/watershed.hxx,
      -  oln/topo/dmap.hh,
      -  oln/topo/dmap.hxx,
      -  oln/transforms/dwt.hh,
      -  oln/utils/histogram.hh,
      -  tests/convert/convcomp.hh: Rename _X template parameters to X_.
      +  * oln/convert/conversion.hh, oln/convert/conversion_ng_se.hh,
      +  oln/convol/convolution.hh, oln/convol/fast_gaussian.hxx,
      +  oln/core/apply.hh, oln/core/border.hh, oln/core/fold.hh,
      +  oln/core/generate.hh, oln/core/neighborhood.hh,
      +  oln/core/traverse.hh, oln/level/cc.hh, oln/level/compare.hh,
      +  oln/level/connected.hh, oln/level/fill.hh, oln/level/set_level.hh,
      +  oln/meta/array1d.hh, oln/meta/array2d.hh, oln/meta/array3d.hh,
      +  oln/morpho/dilation.hh, oln/morpho/erosion.hh,
      +  oln/morpho/extrema.hxx, oln/morpho/extrema_killer.hh,
      +  oln/morpho/fast_morpho.hxx, oln/morpho/geodesic_dilation.hh,
      +  oln/morpho/geodesic_erosion.hh, oln/morpho/hit_or_miss.inc,
      +  oln/morpho/opening.inc, oln/morpho/reconstruction.hh,
      +  oln/morpho/splitse.hh, oln/morpho/stat.hh,
      +  oln/morpho/thickening.inc, oln/morpho/thinning.inc,
      +  oln/morpho/watershed.hxx, oln/topo/dmap.hh, oln/topo/dmap.hxx,
      +  oln/transforms/dwt.hh, oln/utils/histogram.hh,
      +  tests/convert/convcomp.hh: Rename _X template parameters to X_,
      +  for single-letters identifiers prepended with an underscore are
      +  reserved for POSIX internal use, and actually are defined in
      +  ctype.h on BSD and cygwin systems.
              * oln/core/type.hh: Correct `Exact_...()' accordingly.
      
       2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      Index: tools/ChangeLog
      from  +2003-01-21  Raphal Poss  <raph@lrde.epita.fr>
      
         * utilities/morpho/morpho_template.cc: Include getopt.hh instead
         of getopt.h, to prevent type errors due to bad prototyping
         behavior of getopt.h.
         * utilities/morpho/morpho_template_extrema.cc,
         utilities/morpho/morpho_template_gaussian.cc,
         utilities/morpho/morpho_template_watershed.cc,
         utilities/morpho/morpho_template_with_functor.cc,
         utilities/morpho/morpho_template_with_neighb.cc,
         utilities/morpho/morpho_template_with_twowin.cc,
         utilities/mosaic.cc: Likewise.
      
         * utilities/Makefile.am (INCLUDES, LDADD): Link with
         libolntools.a, which now provides, if necessary, getopt_long.
         * utilities/morpho/Makefile.am: Likewise.
      
         * configure.ac: Check for C compiler and ranlib, to help building
         lib/libolntools.a.
         * lib/Makefile.am, lib/getopt.h, lib/getopt1.c lib/getopt.c,
         lib/getopt.hh, lib/gettext.h: Add.
         * Makefile.am (SUBDIRS): Mention `lib'.
      
          prcs2git-id: 7.31
      de0b7f31
  14. 20 Jan, 2003 4 commits
    • Nicolas Burrus's avatar
      * oln.m4: Allow CXXFLAGS_* variables to be overwritten. Change · 71c81662
      Nicolas Burrus authored
      	como default CXXFLAGS_STRICT and CXXFLAGS_STRICT_ERRORS
      	variables.
      
          prcs2git-id: 7.30
      71c81662
    • Raphal Poss's avatar
      Cleanup ChangeLogs. · bdf04db6
      Raphal Poss authored
          prcs2git-id: 7.29
      bdf04db6
    • Raphal Poss's avatar
      Index: ChangeLog · 6f76148b
      Raphal Poss authored
      from  +2003-01-20  Raphal Poss  <raph@lrde.epita.fr>
      
         * bootstrap.sh: Recurse autoconf into oln/conf.
      
         * configure.ac: Add comments.
         * component.m4 (OLN_COLLECTION): Comment exhaustively.
      
      Index: oln/ChangeLog
      from   2003-01-20  Raphal Poss  <raph@lrde.epita.fr>
         * Makefile.am: Add a section pertaining to per-compiler
         configuration.
         * conf/configure.ac,
         conf/oln-config.shin,
         conf/gen-scripts.sh,
         conf/compilers.def: Add.
      
          prcs2git-id: 7.28
      6f76148b
    • Raphal Poss's avatar
      Index: oln/ChangeLog · a559aeb0
      Raphal Poss authored
      from  +2003-01-20  Raphal Poss  <raph@lrde.epita.fr>
      
         * oln/convert/conversion.hh,
         oln/convert/conversion_ng_se.hh,
         oln/convol/convolution.hh,
         oln/convol/fast_gaussian.hxx,
         oln/core/apply.hh,
         oln/core/border.hh,
         oln/core/fold.hh,
         oln/core/generate.hh,
         oln/core/neighborhood.hh,
         oln/core/traverse.hh,
         oln/level/cc.hh,
         oln/level/compare.hh,
         oln/level/connected.hh,
         oln/level/fill.hh,
         oln/level/set_level.hh,
         oln/meta/array1d.hh,
         oln/meta/array2d.hh,
         oln/meta/array3d.hh,
         oln/morpho/dilation.hh,
         oln/morpho/erosion.hh,
         oln/morpho/extrema.hxx,
         oln/morpho/extrema_killer.hh,
         oln/morpho/fast_morpho.hxx,
         oln/morpho/geodesic_dilation.hh,
         oln/morpho/geodesic_erosion.hh,
         oln/morpho/hit_or_miss.inc,
         oln/morpho/opening.inc,
         oln/morpho/reconstruction.hh,
         oln/morpho/splitse.hh,
         oln/morpho/stat.hh,
         oln/morpho/thickening.inc,
         oln/morpho/thinning.inc,
         oln/morpho/watershed.hxx,
         oln/topo/dmap.hh,
         oln/topo/dmap.hxx,
         oln/transforms/dwt.hh,
         oln/utils/histogram.hh,
         tests/convert/convcomp.hh: Rename _X template parameters to X_.
         * oln/core/type.hh: Correct `Exact_...()' accordingly.
      
          prcs2git-id: 7.27
      a559aeb0
  15. 19 Jan, 2003 3 commits
    • Raphal Poss's avatar
      Index: ChangeLog · 7a9eadff
      Raphal Poss authored
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * INSTALL (install): Mention installation of sample images.
         * BUILD: Remove references to --enable-dependency-tracking and
         --enable-maintainer-mode.
      
         * README: Fix indentation.
         * component.m4 (OLN_COMPONENT, OLN_COLLECTION): Simplify.
      
      +2003-01-15  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * cleanup.sh: Add `pconf.hh' as a candidate to deletion.
      +
      +2003-01-12  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * configure.ac: Rename package to "olena-meta".
      +
      +2003-01-09  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * cleanup.sh: Simplify.
      +
      +  * Makefile.am (EXTRA_DIST): Add component.m4.  Add
      +  comments.
      +
      +2003-01-07  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * bootstrap.sh: Call generate_morpho.sh during boostrap.
      +
       2003-01-16  Akim Demaille  <akim@epita.fr>
      
              Make sure all the file display the "(C)" after "Copyright".
      Index: oln/ChangeLog
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * tests/morpho/Makefile.am (CXXFLAGS): append $(CXXFLAGS_OPTIMIZE)
         to CXXFLAGS.
      
         * tests/meta/gen_test.cc (write_postlude_and_test): Use
         CXXFLAGS_STRICT_ERRORS.
      
         * tests/defs.in (CXXFLAGS): Use @CXXFLAGS_STRICT_ERRORS@, instead
         of testing for $GXX.
      
         * tests/check/srcdir.hh: Include `config.h' if available, so that
         various directory names are defined.
      
         * tests/check/Makefile.flags (AM_CXXFLAGS): Use
         $(CXXFLAGS_STRICT_ERRORS).
      
         * configure.ac: Rearrange tests. Add more AC_DEFINE's.
         * oln/Makefile.am: Comment.
      
         * oln/oln.m4: Comment exhaustively. Fix directory detection
         tests. Complete AC_CXX_FLAGS (renamed from AC_CXX_WARNINGS).
         * tests/check/data.cc: use OLN_IMG_DIR and OLN_IMG_AUX_DIR instead
         of RDATADIR and WDATADIR.
      
      +2003-01-15  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * oln/Makefile.am (EXTRA_DIST): Mention
      +  `config/pconf-hh.in'. FIXME: this should not be necessary since
      +  configure.ac mentions in it AC_CONFIG_FILES. To investigate.
      +
      +  * oln/config/system.hh: Remove test for HAVE_STL_CONFIG_H.
      +
      +  * oln.m4 (OLN_PATH_LOCAL): Remove bogus build directory detection.
      +  (_OLN_CHECK): Cleanup+simplify Olena location detection system.
      +  (AC_CXX_EXCEPTIONS):  Add,  as  a sanity  check   for users  using
      +  OLN_ENABLE_EXCEPTIONS.
      +
      +2003-01-12  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * tests/convol/Makefile.am: Adjust src directory.
      +  * tests/morpho/Makefile.am: Likewise.
      +  * tests/meta/Makefile.am: Likewise.
      +  * tests/convert/Makefile.am: Likewise.
      +  * tests/io/Makefile.am: Likewise.
      +
      +2003-01-11  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * oln/config/system.hh: Add explicit tests for numeric limits.
      +  * oln/config/pconf-inc.in: Remove.
      +  * oln/config/pconf.hh: Remove.
      +  * oln/config/pconf-hh.in: Add.
      +
      +  * tests/Makefile.am: Remove ACLOCAL_AMFLAGS and
      +  CONFIGURE_DEPENDENCIES.
      +  * tests/check/Makefile.flags (AM_CPPFLAGS): Adjust directories.
      +  * tests/check/Makefile.check: Adjust directories.
      +  * tests/configure.ac: Remove.
      +
      +  * configure.ac: Merge tests/configure.ac. Use AC_CONFIG_FILES
      +  instead of AC_CONFIG_HEADERS for pconf.inc.
      +  * tests/defs.in (CXXFLAGS): Remove warning options (added by "configure")
      +
      +2003-01-09  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * tests/Makefile.am (SUBDIRS): Correct @OLN_TESTS_SUBDIRS@ to
      +  $(OLN_TESTS_SUBDIRS). Add comments.
      +
      +  * Makefile.am (SUBDIRS): Correct @OLN_SRC_SUBDIRS@ to
      +  $(OLN_SRC_SUBDIRS).  Add comments.
      +
       2003-01-18  Nicolas Burrus  <burrus_n@lrde.epita.fr>
      
              * oln/io/gz_stream.hh: Replace NULL by 0. Add missing forward
      Index: doc/ChangeLog
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * doc/Makefile.am (olnsrc): Do not use OLN_INCLUDE_DIR any more.
      
         * demo/Makefile.am (AM_CXXFLAGS): Use $(CXXFLAGS_STRICT), and
         append $(CXXFLAGS_OPTIMIZE) to CXXFLAGS.
      
         * demo/morpholena.cc: Explode into ...
         * demo/morpholena-base.cc,
         demo/morpholena-opening-closing.cc,
         demo/morpholena-fast-hats.cc,
         demo/morpholena-hats.cc,
         demo/morpholena-grad.cc,
         demo/morpholena-gaussian.cc,
         demo/morpholena-minima-imp.cc,
         demo/morpholena-minima.cc,
         demo/morpholena-hit-miss.cc,
         demo/morpholena-ops.cc,
         demo/morpholena-wshed.cc,
         demo/morpholena-wshed-beucher.cc: New files, and ...
         * demo/Makefile.am (morpholena_SOURCES): Modify accordingly.
      
         * configure.ac: Adjust Olena source path. Use AC_CXX_FLAGS instead
         of AC_WITH_CXX_WARNINGS. Use AC_CONFIG_FILES again.
      
      +2003-01-09  Raphal Poss  <raph@lrde.epita.fr>
      +
      +  * Makefile.am: Comment. Correct @OLN_DOC_SUBDIRS@ to $(OLN_DOC_SUBDIRS).
      +
       2003-01-15  Akim Demaille  <akim@epita.fr>
      
              * configure.ac: Require Autoconf 2.57, Automake 1.7.2.
      Index: tools/ChangeLog
      from  +2003-01-19  Raphal Poss  <raph@lrde.epita.fr>
      
         * utilities/Makefile.am (AM_CXXFLAGS): Use $(CXXFLAGS_STRICT) and
         $(CXXFLAGS_OPTIMIZE).
         * utilities/morpho/Makefile.am (AM_CXXFLAGS): Likewise.
      
         * configure.ac: Fix Olena source directory specification. Indent
         to fit within 80 columns. Use AC_CONFIG_FILES again.
      
          prcs2git-id: 7.26
      7a9eadff
    • Nicolas Burrus's avatar
      Undo wrong changes about std:: stuff with C functions. · 6ed4db22
      Nicolas Burrus authored
          prcs2git-id: 7.25
      6ed4db22
    • Nicolas Burrus's avatar
      2003-01-18 Nicolas Burrus <burrus_n@lrde.epita.fr> · 2a9d2c2e
      Nicolas Burrus authored
      	* tests/defs.in: Replace -DHAVE_CONFIG_H by @DEFS@.
      
          prcs2git-id: 7.24
      2a9d2c2e
  16. 18 Jan, 2003 1 commit
    • Nicolas Burrus's avatar
      2003-01-18 Nicolas Burrus <burrus_n@lrde.epita.fr> · 30a8a141
      Nicolas Burrus authored
      	* oln/convert/nrgbhsl.hh: Remove std:: prefix before abs() C
      	function, it is not standard.
      	* oln/io/readable.hh: Likewise for exit().
      	* tests/transforms/dwt.cc: Likewise for rand().
      	* oln/io/gz_stream.hh: Replace NULL by 0. Add missing forward
      	declaration.
      	* oln/topo/dmap.hxx: Fix function default parameter redefinition.
      	* oln/types/behaviour.hh: Remove useless typedef.
      	* oln/types/global_ops_traits.hh: Fix traits members accessibility
      	problems.
      	* tests/io/loadsave.hh: Remove static keyword before function
      	definitions.
      
      	* tests/arith/runtest, tests/types/runtests, tests/defs.in: Add
      	LDFLAGS support.
      	* tests/check/Makefile.flags, tests/morpho/Makefile.am: Allow
      	flags redefinition. This is a temporary fix, flags should be
      	entierely defined at configure time.
      2003-01-18  Nicolas Burrus  <burrus_n@lrde.epita.fr>
      
      	* utilities/morpho/morpho_template.cc,
      	utilities/morpho/morpho_template_extrema.cc,
      	utilities/morpho/morpho_template_gaussian.cc,
      	utilities/morpho/morpho_template_watershed.cc,
      	utilities/morpho/morpho_template_with_functor.cc,
      	utilities/morpho/morpho_template_with_neighb.cc,
      	utilities/morpho/morpho_template_with_twowin.cc: Replace NULL by 0.
      
          prcs2git-id: 7.23
      30a8a141