559714a271
It was spilled over an intermediate target and a mixin for what looks like no good reason; let's factor these in by means of +net-eth as *both* are really needed for an installer anyways, and if/when we do installers with those new and crippled ethernet interface names this addition can be dropped to be used where required.
31 lines
1.0 KiB
Makefile
31 lines
1.0 KiB
Makefile
# desktop distributions
|
|
ifeq (distro,$(IMAGE_CLASS))
|
|
|
|
distro/.desktop-base: distro/.installer use/syslinux/ui/vesamenu use/x11/xorg
|
|
@$(call set,INSTALLER,desktop)
|
|
|
|
distro/.desktop-mini: distro/.desktop-base use/x11/xdm +power; @:
|
|
|
|
mixin/desktop-installer: use/x11-autostart use/sound +net-eth +vmguest
|
|
@$(call add,SYSTEM_PACKAGES,fonts-ttf-google-croscore-arimo)
|
|
@$(call add,BASE_LISTS, \
|
|
$(call tags,(base || desktop) && (l10n || network)))
|
|
@$(call add,INSTALL2_PACKAGES,ntfs-3g)
|
|
@$(call add,BASE_PACKAGES,os-prober)
|
|
|
|
distro/.desktop-network: distro/.desktop-mini mixin/desktop-installer; @:
|
|
|
|
distro/.desktop-extra:
|
|
@$(call add,BASE_LISTS,$(call tags,(archive || base) && (extra)))
|
|
|
|
distro/kde4-lite: distro/.desktop-mini \
|
|
distro/.desktop-network distro/.desktop-extra +kde4-lite
|
|
@$(call set,KFLAVOURS,std-def)
|
|
|
|
distro/tde: distro/.desktop-network +tde; @:
|
|
distro/icewm: distro/.desktop-network use/lowmem use/install2/fs +icewm; @:
|
|
distro/ltsp-tde: distro/tde +ltsp; @:
|
|
distro/ltsp-icewm: distro/icewm +ltsp; @:
|
|
|
|
endif
|