1. 10 Oct, 2016 1 commit
    • Allan McRae's avatar
      Remove contrib · 0c99eabd
      Allan McRae authored
      
      
      The contrib directory takes too much of the pacman developer's limited time,
      which could be better spent developing and reviewing patches for the primary
      projects. The community can pick this up in a separate repository if wanted.
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      0c99eabd
  2. 28 Jan, 2016 1 commit
  3. 12 Feb, 2015 1 commit
  4. 01 Feb, 2015 1 commit
  5. 11 Jan, 2015 1 commit
  6. 28 Dec, 2014 1 commit
  7. 13 Oct, 2014 2 commits
  8. 02 Feb, 2014 2 commits
  9. 28 Jan, 2014 1 commit
  10. 10 Jan, 2014 1 commit
  11. 21 Dec, 2013 1 commit
  12. 15 Nov, 2013 1 commit
  13. 14 Oct, 2013 2 commits
  14. 19 Sep, 2013 1 commit
  15. 21 Aug, 2013 2 commits
  16. 29 May, 2013 1 commit
  17. 09 Feb, 2013 1 commit
  18. 28 Jan, 2013 3 commits
  19. 17 Jan, 2013 1 commit
    • Allan McRae's avatar
      pmtest: resolve path to scriptlet shell · 4a8c2852
      Allan McRae authored
      
      
      In order to support a variety of values for the --with-scriptlet-shell
      configure flag, pmtest has to be aware of what kind of path was passed,
      be it an absolute path or a fragment for a path lookup. For absolute
      paths, leave the path alone. For fragments, search the PATH environment
      var for the resolved path to the binary. In both cases, join the
      resultant path to the root directory defined for the test, not a
      pre-determined bin directory.
      
      Fixes FS#31552.
      With-contribution-by: default avatarDave Reisner <dreisner@archlinux.org>
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      4a8c2852
  20. 04 Jan, 2013 1 commit
    • Allan McRae's avatar
      Split common utility functions for libalpm and pacman · 27d9c25e
      Allan McRae authored
      
      
      There is duplicated code in the util.c files in the libalpm and pacman
      source code. Split this into a separate file so that it can be shared
      via a symlink. This prevents code divergence between the two code bases.
      
      Also, move mbasename and mdirname from pacman/util.c into util-common.c
      in preparation for the following patch that uses them to add an extension
      to pacsave files.
      Signed-off-by: Allan McRae's avatarAllan McRae <allan@archlinux.org>
      27d9c25e
  21. 26 Jun, 2012 1 commit
  22. 25 Apr, 2012 1 commit
  23. 24 Apr, 2012 1 commit
    • Dave Reisner's avatar
      scripts/library: introduce parseopts · 8679cd68
      Dave Reisner authored
      
      
      This will replace our current options parser used in pacman-key,
      makepkg, and ideally elsewhere. It follows heuristics closer to that of
      GNU getopt long (and thus pacman itself), with the exception that it
      does not allow for options with optional arguments. Due to the way this
      parser will be used, this sort of functionality will not be needed.
      
      Instead of relying on eval+set, options are normalized into an array,
      OPTRET, which callers should expect to be populated after returning from
      parseopts. This avoids problems with quotes and spaces in arguments,
      assuming that the user quotes properly when passing into the
      application.
      
      A new test harness for parseopts is added in test/scripts.
      Signed-off-by: default avatarDave Reisner <dreisner@archlinux.org>
      8679cd68
  24. 23 Dec, 2011 1 commit
  25. 06 Oct, 2011 1 commit
  26. 30 Aug, 2011 1 commit
  27. 08 Aug, 2011 1 commit
  28. 30 Jun, 2011 1 commit
  29. 24 Jun, 2011 1 commit
    • Dan McGee's avatar
      po/: split into scripts/po/ and src/pacman/po/ · a4a7006a
      Dan McGee authored
      
      
      This is the first step at separating the pacman message catalog and the
      scripts message catalog. Makefiles, configure.ac, and other such files
      are adjusted accordingly, as well as renaming files. The TEXTDOMAIN of
      scripts is also adjusted.
      
      Note that no actual pot or po files get changed here; these will get
      pruned in a future commit so each catalog contains only the necessary
      messages.
      Signed-off-by: default avatarDan McGee <dan@archlinux.org>
      a4a7006a
  30. 05 May, 2011 1 commit
    • Dan McGee's avatar
      pactest: run with root in /tmp and clean up automatically · d360153b
      Dan McGee authored
      
      
      This moves the generated root/ directory into /tmp, or at least a path
      returned by tempfile.mkdtemp(), by default. This can make test runs
      significantly faster if done when /tmp is a tmpfs.
      
      If you are debugging a failed test, use the new --keep-root option to
      not clean up and pactest will print the location of the generated root/
      test directory.
      Signed-off-by: default avatarDan McGee <dan@archlinux.org>
      d360153b
  31. 23 Sep, 2010 1 commit
    • Dan McGee's avatar
      Update build system (automake, autoconf, libtool) · f489e969
      Dan McGee authored
      
      
      Unfortunately this patch is hard to split up into smaller chunks. Our build
      system and the associated automake/autoconf/libtool macros has been left
      untouched for a while, and could use a refresher.
      
      * Upgrade ltmain.sh to the latest version
      * Move away from a huge acinclude.m4 directory to using individual files in
        the m4/ subdirectory, suggested by upstream automake documentation
      * Update all macros to their latest available version
      * Adjust Makefile.am and autogen.sh to accommodate m4/ subdirectory
      Signed-off-by: default avatarDan McGee <dan@archlinux.org>
      f489e969
  32. 17 Jun, 2010 1 commit
  33. 02 Jun, 2010 2 commits