1. 17 Feb, 2015 4 commits
    • Michael Shigorin's avatar
      regular.mk: split off .regular-bare from .regular-base · 57fa35d5
      Michael Shigorin authored
      ...so that regular builds really have common ground again,
      which is something that got broken with regular-jeos introduction;
      adjusted jeos and builder flavours to make use of this.
      57fa35d5
    • Michael Shigorin's avatar
      regular.mk: .regular-bare -> .regular-base · d6a4f2c7
      Michael Shigorin authored
      ...so base is base and bare is freed for a leaner entity...
      d6a4f2c7
    • Michael Shigorin's avatar
      regular.mk: .regular-base -> .regular-wm · 2c6a37d4
      Michael Shigorin authored
      There's considerable confusion accumulated over the
      expansion of regular builds with non-GUI targets:
      
      - bare meant quite a lot including wireless;
      - base meant GUI base actually,
      
      so rescue, server, and especially jeos images had to
      either cope with the bloat or start from scratch.
      
      Let's fix "base" first...
      2c6a37d4
    • Michael Shigorin's avatar
      regular.mk: drop +vmguest from regular-builder · fdf8baf7
      Michael Shigorin authored
      Looks like QEMU 2.2.0 gets surprised with some kernel module
      that udev tries to load during "Populating /dev:" boot stage;
      dropping *both* +vmguest and +wireless dependencies does help
      while switching to un-def kernel flavour doesn't (as is or with
      any single one of these two deps removed).
      
      Thanks user who reported the problem at opennet.ru
      (alias "myhand").
      fdf8baf7
  2. 16 Feb, 2015 8 commits
    • Michael Shigorin's avatar
      gear-store-tags · 750aaac1
      Michael Shigorin authored
      750aaac1
    • Michael Shigorin's avatar
      1.1.58-alt1 · 512411ee
      Michael Shigorin authored
      - vagrant feature (closes: #28553)
      512411ee
    • Michael Shigorin's avatar
      vm.mk: initial vagrant-base · 048c7c08
      Michael Shigorin authored
      This should be built as vagrant-base.vdi (xz before publishing).
      048c7c08
    • Michael Shigorin's avatar
      vagrant: initial implementation · 451d7c01
      Michael Shigorin authored
      This feature adds initial vagrant-compatible box
      build support as outlined in #28553.
      451d7c01
    • Michael Shigorin's avatar
      tar2fs: wait a bit · 5542415e
      Michael Shigorin authored
      Looks like there's a race condition somewhere: this script
      will fail to clean up after itself when considerable background
      load is inflicted upon the host it's running on (e.g. LA ~16
      on a 8-core, single-disk system).
      
      Note that this commit is NOT enough to win that race
      but just a step in the right direction...
      5542415e
    • Michael Shigorin's avatar
      tar2fs: add ahci module · e238973c
      Michael Shigorin authored
      It's unwise to skip the common storage driver,
      and vagrant (which uses virtualbox by default)
      is likely to crash and burn as well.
      e238973c
    • Michael Shigorin's avatar
      base+regular, server+network: added apt-rsync · 1823c557
      Michael Shigorin authored
      This has been suggested by cas@ and sounds quite reasonable
      given that we ship rsync anyways.
      1823c557
    • Michael Shigorin's avatar
      regular.mk: tweaked default vm profile for kde4 · 23cae74a
      Michael Shigorin authored
      altlinux-p7-kde4-20141212 images had a problem:
      
      - the generic starterkit profile is tuned
        for modest disk space consumption;
      - KDE4 is quite extensive;
      - kde4-regular subpackage tosses in most of KDE4 SC
      
      ...thus the livecd wouldn't autopartition enough
      space for root filesystem when being installed.
      
      volumes-profile-lite specifies 10Gb rootfs currently
      which is just fine (-kdesktop one starts with 30Gb),
      let's use it until vm-profile management is imported
      into mkimage-profiles or things are redone completely.
      23cae74a
  3. 10 Feb, 2015 2 commits
    • Michael Shigorin's avatar
      live: refactored to use pkglist · ea55aee5
      Michael Shigorin authored
      This feature operates LIVE_* variables specifically
      (as opposed to the more generic THE_* ones) so +alsa
      isn't exactly suitable but reusing the pkglist that's
      just been factored out is fine.
      ea55aee5
    • Denis Smirnov's avatar
      sound feature refactoring · 15a3cb12
      Denis Smirnov authored
      Split package lists:
      
      - base alsa packages (also needed in pulseaudio-based installations)
      - additional alsa packages (needed only if not using pulseaudio)
      - pulseaudio packages
      15a3cb12
  4. 09 Feb, 2015 2 commits
  5. 07 Feb, 2015 1 commit
  6. 04 Feb, 2015 2 commits
  7. 02 Feb, 2015 8 commits
  8. 26 Jan, 2015 4 commits
  9. 20 Jan, 2015 1 commit
    • Michael Shigorin's avatar
      pkg/lists: uncrustify Makefile · a86dd0c4
      Michael Shigorin authored
      The problem with the changed piece of code is that it would
      - both call cp(1) multiple times if multiple *_LIST variables
        were non-empty (which is usually the case), and
      - try to evaluate stdout of the called commands as a shell
        script (which would be empty unless someone passed e.g. -v
        to that cp(1) but it's crazy to rely on things like this).
      
      So the functions should prepare arguments for a single copy
      command that is predictable and could be made verbose.
      
      Ouch.
      a86dd0c4
  10. 13 Jan, 2015 1 commit
    • Michael Shigorin's avatar
      rescue+misc: added office file format parsers · dc679621
      Michael Shigorin authored
      This batch deals with various Microsoft(R) Word(TM)
      instilled formats like RTF/DOC/DOCX and requires nothing
      but basic libraries and perl at most; might get extended
      over time but please mind the extra dependencies!
      dc679621
  11. 05 Jan, 2015 4 commits
  12. 31 Dec, 2014 1 commit
  13. 24 Dec, 2014 2 commits