mkimage-profiles/pkg.in/lists
Michael Shigorin ea8a908931 x11: driver and purpose related refactoring
This has had several goals:
- a target suitable for x86 and armh providing a rather
  minimal set of base xorg packages and generic drivers;
- task-oriented targets for graphics use cases:
  + "desktop" means rather 2D focus with 3D being welcome
    or even essential but not performance critical, thus
    "a slower driver is fine as long as it does work";
  + "3d" means specific 3D performance being critical,
    that is "no 3D means no use at all".

Regarding the free and proprietary 3D-capable drivers:
the previous idea was to split out some common ground
and then add the contenders on top of that; the current
approach is based on the observation that the live images
requiring proprietary NVIDIA/AMD drivers *by default*
are usually of not much use with hardware that lacks
proper 3D acceleration (like Tseng cards) or the driver
support for that (like Matrox these days).

Intel videodriver makes for a special case though:
it is both free and top-notch performer.

Thanks sem@ and boyarsh@ for discussion.

PS: xorg-drv-{keyboard,mouse,void} dropped;
those who need these can usually help themselves.
2013-06-17 16:01:35 +04:00
..
homeros Homeros: 2013-01-28 08:35:16 +07:00
slinux slinux/xfce: gnome-screensaver -> xscreensaver. 2012-06-26 18:48:03 +04:00
tagged x11: driver and purpose related refactoring 2013-06-17 16:01:35 +04:00
.base .base rehashed, DISK_LISTS renamed, etc 2011-11-04 16:15:30 +02:00
base kernel day 2011-11-04 16:15:29 +02:00
dhcp-server initial groups support/selection 2011-11-03 20:39:01 +02:00
diag-tools initial groups support/selection 2011-11-03 20:39:01 +02:00
dns-server initial groups support/selection 2011-11-03 20:39:01 +02:00
domain-client refactored regular images 2013-02-21 22:34:58 +04:00
ftp-server initial groups support/selection 2011-11-03 20:39:01 +02:00
gnome-p2p conf.d/live.mk: distro/live-simply 2012-04-11 16:21:08 +03:00
gns3 initial live-gns3 2012-09-03 19:15:42 +03:00
http-server docs day 2011-11-04 16:15:29 +02:00
ipmi initial groups support/selection 2011-11-03 20:39:01 +02:00
kvm-server server-ovz; KDEFAULT; syslinux features reworked 2011-11-04 16:15:29 +02:00
ltsp ltsp += alterator-{standalone,ltsconf} 2013-03-18 16:36:59 +02:00
ltsp-client ltsp: switch to led-ws on both x86 arches 2013-03-10 19:02:27 +02:00
mail-server initial groups support/selection 2011-11-03 20:39:01 +02:00
Makefile git usage refactoring 2012-08-10 00:12:46 +03:00
monitoring initial groups support/selection 2011-11-03 20:39:01 +02:00
mysql-server docs day 2011-11-04 16:15:29 +02:00
openssh factor out openssh packages 2012-06-25 19:29:38 +03:00
ovz-server ovz-server: add vzquota 2012-09-23 11:46:52 +04:00
README README update 2013-06-10 19:43:31 +04:00
server-base factor out openssh packages 2012-06-25 19:29:38 +03:00
systemd initial init feature 2013-06-17 14:03:54 +04:00
sysvinit initial init feature 2013-06-17 14:03:54 +04:00

=== pkg.in/lists ===

Этот каталог содержит списки пакетов, копируемые из метапрофиля
в создаваемый профиль по необходимости (определяется по наличию
имён списков в переменных *_LISTS, см. реализацию в Makefile).

Список .base является особенным (формирует базовую систему,
см. http://www.altlinux.org/Alterator-pkg); он создаётся из
содержимого ряда переменных (см. Makefile).

Подкаталог tagged/ содержит тегированные списки, имена которых
удобно получать функцией tags() (см. ../../lib/functions.mk).

Для выявления дубликатов в составе списков служит `make pkgdups';
пытаться избежать дублей на 100% скорее бесполезно, но бродячие
устойчивые группы пакетов могут заслуживать выделения отдельным
списком.