Skip to content
Snippets Groups Projects
  1. Apr 07, 2024
  2. Feb 08, 2023
  3. Nov 12, 2022
  4. Sep 14, 2022
  5. Jan 29, 2022
  6. Mar 05, 2021
    • Romain Bouvier's avatar
      Create the m4/ if it does not exists · 328f47cd
      Romain Bouvier authored
      - So we are sure to not print any warning because of a missing m4/
        folder on first aclocal run
      328f47cd
    • Romain Bouvier's avatar
      Use autoreconf to bootstrap autotools · 2759f19c
      Romain Bouvier authored
      - autoreconf already do all the jobs and detections, we don't need to run manually
        multiples binaries
      - Remove obsolete checks/warnings we are doing for libtoolize, all our
        components have been ported
      - Simply run autoreconf with good options should be enough for
        everything
      - We still need to run intltoolize and gtkdocize manually to support
        autotool 2.69
      - This fix issue #42
      2759f19c
  7. Jan 12, 2021
  8. Dec 18, 2020
  9. Oct 03, 2020
    • Gaël Bonithon's avatar
      xdt-autogen: Various small improvements · ec0295a9
      Gaël Bonithon authored
      - quoting
      - replace backticks with $()
      - replace 'test "x$var"' with 'test "$var"'
      - replace $(pwd) with $PWD
      - simplify the command to search for languages
      - do not use subshell when unneeded
      - do not use redirection when unneeded
      - directly test command exit codes instead of using $?
      - readability (useless ";", indenting)
      ec0295a9
    • Gaël Bonithon's avatar
      xdt-autogen: Properly handle whitespaces in filenames · 72483f0e
      Gaël Bonithon authored
      and more generally special characters different from '\1'.
      
      This is achieved by replacing the filename separator ' ' with '\1' in
      lookup_configure_ac_*(), and the default IFS=' \t\n' with IFS='\1', but
      only where necessary: the default IFS is usually required for things to
      go as expected.
      
      So we have to do an IFS round-trip substitution around each "for" loop
      on filenames, just before and just after pathname expansion by the
      shell.
      
      Additionally, when running $XDT_PROG_ACLOCAL, one has to define some
      new variables ACLOCAL_DIR and use conditional parameter expansion, to
      properly set the program flags:
      $XDT_PROG_ACLOCAL ${ACLOCAL_DIR:+-I "$ACLOCAL_DIR"}
      
      Finally, one has to take care of some non optional quoting
      (strictly speaking, some are optional in this commit, but I preferred
      not to cut as close as possible and to keep an overall coherence).
      72483f0e
    • Gaël Bonithon's avatar
      xdt-autogen: Use sed instead of tr to replace strings · 3e01e213
      Gaël Bonithon authored
      The purpose of the current code seems to be to replace the strings
      '\t', '\n' and '\\' by a single space ' ', not the characters
      "horizontal tab", "line feed" and "backslash" by a single space.
      
      So the right command to do this is sed, not tr, which doesn't do the
      job expected here.
      3e01e213
  10. Jun 24, 2020
  11. Jun 11, 2020
  12. Jun 04, 2020
  13. May 23, 2019
    • Romain Bouvier's avatar
      Remove svn support in xdt-autogen · cea2eb7c
      Romain Bouvier authored
      - Also simplify a bit the XDT_AUTOGEN_REQUIRED_VERSION detection
      - Remove the check of the unused doc submodule
      cea2eb7c
    • Romain Bouvier's avatar
      Cleanup xfce4-dev-tools · 7814d31d
      Romain Bouvier authored
      - Remove useless macros: m4macros/xdt-python.m4 and m4macros/xdt-xfce.m4
      are not used
      - Update URLs
      - Remove xdt-commit, used to generate Changelog, now done via make
      distcheck
      7814d31d
  14. Feb 17, 2015
  15. Jul 27, 2014
    • Jannis Pohlmann's avatar
      Fix out of source building (bug #10899) · e01becae
      Jannis Pohlmann authored
      Depending on files generated during build via $(srcdir) breaks builds
      that take place outside the source directory. This commit fixes one such
      mistake in scripts/Makefile.am that refers to $(srcdir)/xdt-autogen.in.
      e01becae
    • Jannis Pohlmann's avatar
      Display warning if AC_PROG_INTLTOOL is used (bug #8930) · de3d7f02
      Jannis Pohlmann authored
      Similar to AC_PROG_LIBTOOL, which has been replaced with LT_PREREQ
      and LT_INIT, AC_PROG_INTLTOOL has been replaced with IT_PROG_INTLTOOL.
      This commit makes xdt-autogen recommend intltool >= 0.35.0 and displays
      a warning if AC_PROG_INTLTOOL is still being used in a configure script
      template.
      
      Original patch by Samuli Suominen <ssuominen@gentoo.org>
      de3d7f02
  16. Apr 14, 2012
  17. Apr 13, 2012
  18. Nov 03, 2011
  19. Mar 06, 2011
  20. Dec 19, 2010
  21. Nov 21, 2010
  22. Oct 31, 2010
  23. Aug 26, 2009
Loading