1. 14 Oct, 2016 1 commit
  2. 12 Oct, 2016 1 commit
  3. 09 Oct, 2016 1 commit
  4. 25 Jan, 2016 2 commits
  5. 24 Jan, 2016 1 commit
  6. 05 Jan, 2016 2 commits
    • Simon McVittie's avatar
      Rename $docdir to $pkgdocdir and $licensedir to $pkglicensedir · 2f14d8e6
      Simon McVittie authored
      We were not entirely consistent about whether substituted variables
      meant a generic directory like /usr/share/doc, or a package-specific
      directory like /usr/share/doc/quake3-data. In Autoconf and the GNU
      coding standards, package-specific directories are consistently
      named pkgfoodir: borrow that convention.
      
      This means we can consistently use lower-case variable names
      (again consistent with Autoconf); do so, by renaming $LICENSEDIR
      to $licensedir.
      2f14d8e6
    • Simon McVittie's avatar
      GameData: look in {rpm,debian} as lower priority than {arch,fedora,suse} · 4146921f
      Simon McVittie authored
      For now I'm treating "Debian packaging" as more like a packaging format
      than a distribution, because Debian derivatives are quite close,
      whereas RPM-based distributions have diverged.
      4146921f
  7. 04 Jan, 2016 2 commits
  8. 31 Dec, 2015 1 commit
  9. 24 Dec, 2015 1 commit
    • Simon McVittie's avatar
      Add support for patching files using xdelta · ab6f25b5
      Simon McVittie authored
      This operates on patches identified by file(1) as
      "XDelta binary patch file 1.1".
      
      If the file is set up like this:
      
          Fire.u.0:
            unpack:
              format: xdelta
              other_parts: [System/Fire.u?unpatched]
            provides: [System/Fire.u?patched]
      
      then we'll treat Fire.u.0 as the xdelta patch and apply it to
      the original file System/Fire.u?unpatched, to produce
      System/Fire.u?patched.
      ab6f25b5
  10. 11 Nov, 2015 1 commit
  11. 07 Nov, 2015 1 commit
  12. 06 Nov, 2015 1 commit
  13. 05 Nov, 2015 1 commit
  14. 26 Oct, 2015 2 commits
  15. 25 Oct, 2015 1 commit
  16. 21 Oct, 2015 3 commits
  17. 20 Oct, 2015 1 commit
  18. 13 Oct, 2015 1 commit
  19. 12 Oct, 2015 1 commit
  20. 08 Oct, 2015 2 commits
  21. 05 Oct, 2015 1 commit
  22. 03 Oct, 2015 1 commit
  23. 09 Sep, 2015 2 commits
  24. 08 Sep, 2015 1 commit
  25. 04 Sep, 2015 1 commit
  26. 29 Jun, 2015 1 commit
  27. 28 Jun, 2015 1 commit
  28. 15 Jun, 2015 1 commit
  29. 12 Jun, 2015 1 commit
  30. 31 May, 2015 2 commits
    • Alexandre Detiste's avatar
      doom-common: rework main_wad str in main_wads dict · f4c2ba7d
      Alexandre Detiste authored
      that brings unified support for:
      - doom2-masterlevels-wad (empty dict)
      - strife (dict with 1 pwad)
      - compet_n (dict with 6 pwads)
      - <default> (dict with pwad = unique installed file)
      f4c2ba7d
    • Alexandre Detiste's avatar
      add tag "expansion_for_ext:" · 964da499
      Alexandre Detiste authored
      this is needed to allow to ship in GDP expansions
      for package outside of GDP scope,
      for example a dubbing pack for a DFSG game;
      a non-redistributable mod for a merely 'non-free' game;
      this can be also used for loose connection between yaml files.
      964da499
  31. 24 May, 2015 1 commit
    • Alexandre Detiste's avatar
      add support for Leisure Suit Larry 1,2,3,5,6 · cd87487f
      Alexandre Detiste authored
      Each GOG archive cames with the same huge .pdf;
      which even dwarfs the original game assets;
      this one get packaged separately as "larry-doc".
      
      Each of the 5 yaml will produce the same larry-doc package.
      As the original .pdf timestamp in all inno archives is identical;
      the larry-doc is even reproducible.
      cd87487f