2012-12-26 00:06:26 +04:00
# regular build/usage images
i f e q ( d i s t r o , $( IMAGE_CLASS ) )
2013-03-03 23:54:53 +04:00
# common ground
2013-03-20 15:43:51 +04:00
distro/.regular-bare : distro /.base +wireless use /efi /signed use /luks \
use/memtest use/stage2/net-eth use/kernel/net
2013-03-03 23:54:53 +04:00
@$( call try,SAVE_PROFILE,yes)
2013-02-21 12:13:06 +04:00
# WM base target
2013-03-20 15:43:51 +04:00
distro/.regular-base : distro /.regular -bare +vmguest +live \
2013-03-20 00:08:52 +04:00
use/live/ru use/live/install use/live/repo use/live/rw \
2013-03-20 19:08:10 +04:00
use/x11/3d-free use/branding
2013-03-13 02:37:33 +04:00
@$( call add,LIVE_LISTS,$( call tags,( base || desktop) && regular) )
2013-01-05 18:19:05 +04:00
@$( call add,LIVE_LISTS,$( call tags,rescue extra) )
2013-02-21 12:13:06 +04:00
@$( call add,THE_BRANDING,indexhtml notes alterator)
2013-03-04 21:28:44 +04:00
@$( call add,THE_BRANDING,graphics)
2012-12-26 00:06:26 +04:00
2013-02-21 12:13:06 +04:00
# DE base target
# TODO: use/plymouth/live when luks+plymouth is done, see also #28255
distro/.regular-desktop : distro /.regular -base \
2013-02-21 13:37:31 +04:00
use/systemd use/syslinux/ui/gfxboot use/firmware/laptop use/efi/refind
2013-02-21 12:13:06 +04:00
@$( call add,LIVE_LISTS,domain-client)
@$( call add,THE_BRANDING,bootloader)
@$( call set,KFLAVOURS,std-def)
2013-02-05 14:51:36 +04:00
distro/.regular-gtk : distro /.regular -desktop use /x 11/lightdm /gtk +plymouth ; @:
2012-12-26 00:06:26 +04:00
2013-02-21 12:13:06 +04:00
distro/regular-icewm : distro /.regular -base use /x 11/lightdm /gtk +icewm
2013-01-20 20:54:07 +04:00
@$( call add,LIVE_PACKAGES,xxkb mutt)
2013-03-06 03:17:29 +04:00
@$( call add,LIVE_PACKAGES,deepsolver deepsolver-repo)
2013-02-21 12:13:06 +04:00
@$( call set,KFLAVOURS,un-def)
2013-01-16 23:05:35 +04:00
2013-03-01 21:08:33 +04:00
distro/regular-wmaker : distro /.regular -desktop use /x 11/lightdm /gtk \
use/x11/wmaker
2013-03-11 22:21:31 +04:00
@$( call add,LIVE_PACKAGES,livecd-install-wmaker)
2013-03-01 21:08:33 +04:00
@$( call add,LIVE_PACKAGES,xxkb)
2013-03-12 01:44:59 +04:00
distro/regular-gnustep : distro /regular -wmaker use /x 11/gnustep +plymouth
2013-03-01 21:08:33 +04:00
@$( call add,THE_BRANDING,graphics)
2012-12-26 00:06:26 +04:00
distro/regular-xfce : distro /.regular -gtk use /x 11/xfce ; @:
2013-02-26 20:43:24 +04:00
2013-03-02 22:33:16 +04:00
distro/regular-lxde : distro /.regular -gtk use /x 11/lxde use /fonts /infinality
2013-03-01 14:43:28 +04:00
@$( call add,LIVE_LISTS,$( call tags,desktop nm) )
2012-12-26 00:06:26 +04:00
2013-02-27 01:32:50 +04:00
distro/regular-xmonad : distro /.regular -gtk use /x 11/xmonad
@$( call add,LIVE_PACKAGES,livecd-regular-xmonad)
2013-02-18 01:53:06 +04:00
2012-12-26 00:06:26 +04:00
distro/regular-mate : distro /.regular -gtk
@$( call add,LIVE_LISTS,$( call tags,( desktop || mobile) && ( mate || nm) ) )
2013-01-19 20:56:55 +04:00
distro/regular-e17 : distro /.regular -gtk use /x 11/e 17
2013-02-21 12:19:07 +04:00
@$( call add,LIVE_PACKAGES,xterm)
2012-12-26 00:06:26 +04:00
2013-03-02 22:33:16 +04:00
distro/regular-cinnamon : distro /.regular -desktop \
use/x11/cinnamon use/fonts/infinality
2012-12-26 00:06:26 +04:00
@$( call set,META_VOL_ID,ALT Linux $( IMAGE_NAME) ) # see also #28271
2013-01-15 19:00:59 +04:00
distro/regular-gnome3 : distro /.regular -desktop use /x 11/gnome 3; @:
2013-02-05 13:15:27 +04:00
distro/regular-tde : distro /.regular -desktop +tde +plymouth
2013-01-08 02:44:40 +04:00
@$( call add,LIVE_LISTS,$( call tags,desktop nm) )
2013-01-20 20:59:50 +04:00
@$( call add,LIVE_PACKAGES,kdegames kdeedu)
2013-01-08 02:44:40 +04:00
2013-02-18 18:55:41 +04:00
distro/regular-kde4 : distro /.regular -desktop use /x 11/kde 4 use /x 11/kdm 4 \
use/fonts/zerg +plymouth
2013-02-27 17:47:55 +04:00
@$( call add,LIVE_LISTS,$( call tags,regular kde4) )
2013-01-17 19:22:43 +04:00
2013-02-07 01:31:16 +04:00
distro/regular-razorqt : distro /.regular -desktop +razorqt +plymouth ; @:
2012-12-26 00:06:26 +04:00
2013-03-17 00:20:50 +04:00
distro/regular-sugar : distro /.regular -gtk use /x 11/sugar ; @:
2013-03-20 00:08:52 +04:00
distro/regular-rescue : distro /.regular -bare use /rescue /rw \
2013-03-06 01:32:24 +04:00
use/syslinux/ui/menu use/hdt use/efi/refind
2013-03-03 23:54:53 +04:00
@$( call set,KFLAVOURS,un-def)
2012-12-26 00:06:26 +04:00
e n d i f