1. 05 Jan, 2015 1 commit
    • Michael Shigorin's avatar
      live: don't force localboot here · ec1ce73c
      Michael Shigorin authored
      live-webkiosk.iso regressed into trying to boot off the local disk
      immediately, the exact cause is not yet discovered but this one
      has popped in build trace (distcfg.mk) already.
      
      Desktop images are still likely to depend on it though.
      ec1ce73c
  2. 31 Dec, 2014 1 commit
  3. 24 Dec, 2014 2 commits
  4. 22 Dec, 2014 1 commit
    • Michael Shigorin's avatar
      base+rescue: added servicectl · e7acdd8d
      Michael Shigorin authored
      This utility manages systemd services inside chroot
      while the host system runs sysvinit (systemctl will say
      "Running in chroot, ignoring request" and bail out).
      e7acdd8d
  5. 20 Dec, 2014 1 commit
  6. 18 Dec, 2014 1 commit
  7. 16 Dec, 2014 1 commit
  8. 15 Dec, 2014 3 commits
  9. 12 Dec, 2014 4 commits
  10. 11 Dec, 2014 5 commits
    • Michael Shigorin's avatar
      desktop+lxqt+razorqt+extra: work around clementine · 5ccdb5e2
      Michael Shigorin authored
      Specifically the seemingly missing dependencies on gstreamer:
      https://bugzilla.altlinux.org/show_bug.cgi?id=30556
      
      Thanks dango for heads-up:
      http://forum.altlinux.org/index.php/topic,33700.msg242323.html#msg242323
      5ccdb5e2
    • Michael Shigorin's avatar
      dev: rework user setup · 1cf1bcb8
      Michael Shigorin authored
      There were quite a few things missing:
      - packager pseudo for both rpm and hasher;
      - proper target (so that i686 or athlon don't confuse people);
      - hasher repo for apt so that mkimage would use it too;
      - last but not least, a friendly bootstrap message! ;-)
      1cf1bcb8
    • Michael Shigorin's avatar
      regular.mk, p7.mk: builder image · 5205364a
      Michael Shigorin authored
      So ALT Linux has got decent build tools but no one even knows
      about those, right?  And starting to use those is somewhat tedious
      as it requires ALT installation with a specially crafted user account?
      
      live-builder.iso has been useful enough to consider including its
      relative into starterkits skipping regular builds for roughly the
      same reasons as those for installers: we're better off helping users
      to get onto the stable platform bandwagon than having them excited
      with Sisyphus just to hit some wall down the road (even if we warn
      of these walls well in advance most of the time), and while packages
      tend to get into branches via sisyphus repo it's still better to stay
      on the safe side with what we make easily available.
      5205364a
    • Michael Shigorin's avatar
      dev: tweak main subprofile to avoid extra packages · 52a4265e
      Michael Shigorin authored
      THE_* and friends are all unneeded for live builder image;
      this commit makes dev feature basically incompatible with
      install2 feature (which relies on the conventional behaviour
      of main subprofile), will have to think it all over if the
      combination of these two ever becomes needed.
      52a4265e
    • Michael Shigorin's avatar
      dev, live.mk: refactor live-builder bits · 74126092
      Michael Shigorin authored
      It feels like time to introduce regular-builder.iso,
      let's help it by factoring most of the common part out
      into the feature.
      74126092
  11. 10 Dec, 2014 1 commit
  12. 09 Dec, 2014 2 commits
  13. 04 Dec, 2014 2 commits
  14. 17 Nov, 2014 2 commits
  15. 16 Nov, 2014 2 commits
  16. 14 Nov, 2014 3 commits
    • Michael Shigorin's avatar
      init: tweak to accomodate p7/t7 too · be38098a
      Michael Shigorin authored
      The problem with initial implementation (commit 62e7e9c1)
      is that there's no systemd-services package in p7/branch
      thus apt complains about an attempt to remove something
      that doesn't even exist in the first place.
      be38098a
    • Michael Shigorin's avatar
      initial l10n feature · b5ff2b24
      Michael Shigorin authored
      Aimed at live images at first but should cover installers as well.
      
      This has been brewing for quite some time and while the proper
      implementation is considerably more complex (and hard to do)
      looks like there's demand for the particular important use case,
      namely LiveCDs for Russian users, so this code has been shared
      with a few people before merge.
      b5ff2b24
    • Michael Shigorin's avatar
      lib/functions.mk: tiny but important note · c293dd14
      Michael Shigorin authored
      There's a particular problem with lazy evaluation
      in case of BOOT_LANG: mkimage uses internal variable,
      BOOT_LANG = $(GLOBAL_BOOT_LANG) (note the lack of
      immediate assignment there), and if we set up
      
        export GLOBAL_BOOT_LANG = $(BOOT_LANG)
      
      in the same namespace we end up with recursively
      defined pair of variables; a ":=" in either place
      would save the day _but_ it's not there in m-p due to
      accumulator variables, e.g. USERS, which are defined
      and exported by a corresponding feature and then get
      populated *after* having been declared for export,
      _and_ it's not in mkimage as of 0.2.16 for some reason
      that might even be good (I don't know yet).
      c293dd14
  17. 12 Nov, 2014 1 commit
  18. 10 Nov, 2014 2 commits
  19. 06 Nov, 2014 1 commit
  20. 31 Oct, 2014 1 commit
  21. 29 Oct, 2014 3 commits