Author: pebender
Date: Sun Sep 21 10:27:02 2008
New Revision: 3783
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.intel
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.nvidia
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.openchrome
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.radeon
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.savage
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.sis
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.vmware
Removed:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.savage
Modified:
trunk/gar-minimyth/html/minimyth/document-changelog.txt
trunk/gar-minimyth/script/meta/minimyth/files/check.mk
trunk/gar-minimyth/script/meta/minimyth/files/configure.mk
trunk/gar-minimyth/script/meta/minimyth/files/source/Makefile
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.ati
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.intel
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.nvidia
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.sis
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.via
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.vmware
trunk/gar-minimyth/script/minimyth.conf.mk
Log:
- Modified build system
- Added mm_GRAPHICS for controlling which graphics drivers are included.
Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt Sun Sep 21
10:27:02 2008
@@ -61,6 +61,7 @@
playback profile.
Modified build system
+ - Added mm_GRAPHICS for controlling which graphics drivers are
included.
- Added support for the Neoware CA2.
- Added support for the savage video driver.
- Added support for the vt8231 sensor chip.
Modified: trunk/gar-minimyth/script/meta/minimyth/files/check.mk
==============================================================================
--- trunk/gar-minimyth/script/meta/minimyth/files/check.mk (original)
+++ trunk/gar-minimyth/script/meta/minimyth/files/check.mk Sun Sep 21
10:27:02 2008
@@ -108,15 +108,28 @@
fi
@echo " mm_CHIPSETS"
@for chipset in $(mm_CHIPSETS) ; do \
- if [ ! "$${chipset}" = "ati" ] && \
+ if [ ! "$${chipset}" = "amd" ] && \
+ [ ! "$${chipset}" = "ati" ] && \
[ ! "$${chipset}" = "intel" ] && \
[ ! "$${chipset}" = "nvidia" ] && \
- [ ! "$${chipset}" = "savage" ] && \
[ ! "$${chipset}" = "sis" ] && \
[ ! "$${chipset}" = "via" ] && \
[ ! "$${chipset}" = "vmware" ] && \
[ ! "$${chipset}" = "other" ] ; then \
echo "error: mm_CHIPSETS=\"$${chipset}\" is an invalid
value." ; \
+ exit 1 ; \
+ fi ; \
+ done
+ @echo " mm_GRAPHICS"
+ @for graphic in $(mm_GRAPHICS) ; do \
+ if [ ! "$${graphic}" = "intel" ] && \
+ [ ! "$${graphic}" = "nvidia" ] && \
+ [ ! "$${graphic}" = "openchrome" ] && \
+ [ ! "$${graphic}" = "radeon" ] && \
+ [ ! "$${graphic}" = "savage" ] && \
+ [ ! "$${graphic}" = "sis" ] && \
+ [ ! "$${graphic}" = "vmware" ] ; then \
+ echo "error: mm_GRAPHICS=\"$${graphic}\" is an invalid
value." ; \
exit 1 ; \
fi ; \
done
Modified: trunk/gar-minimyth/script/meta/minimyth/files/configure.mk
==============================================================================
--- trunk/gar-minimyth/script/meta/minimyth/files/configure.mk (original)
+++ trunk/gar-minimyth/script/meta/minimyth/files/configure.mk Sun Sep 21
10:27:02 2008
@@ -83,7 +83,7 @@
libdirs := \
$(libdirs_base) \
$(libdir)/xorg/modules \
- $(if $(filter $(mm_CHIPSETS),nvidia),$(libdir)/nvidia)
+ $(if $(filter $(mm_GRAPHICS),nvidia),$(libdir)/nvidia)
etcdirs := \
$(extras_sysconfdir) \
$(sysconfdir)
@@ -129,6 +129,7 @@
mm_DISTRIBUTION_NFS \
mm_DISTRIBUTION_RAM \
mm_DISTRIBUTION_SHARE \
+ mm_GRAPHICS \
mm_HOME \
MM_INIT_KILL \
MM_INIT_START \
Modified: trunk/gar-minimyth/script/meta/minimyth/files/source/Makefile
==============================================================================
--- trunk/gar-minimyth/script/meta/minimyth/files/source/Makefile
(original)
+++ trunk/gar-minimyth/script/meta/minimyth/files/source/Makefile Sun Sep
21 10:27:02 2008
@@ -16,25 +16,30 @@
$(if $(wildcard lists/minimyth-bin-list
), lists/minimyth-bin-list ) \
$(if $(wildcard lists/extras/extras-bin-list
), lists/extras/extras-bin-list ) \
$(filter
$(patsubst %,lists/chipsets/minimyth-bin-list.%,$(mm_CHIPSETS)),$(wildcard
lists/chipsets/minimyth-bin-list.*)) \
+ $(filter
$(patsubst %,lists/graphics/minimyth-bin-list.%,$(mm_GRAPHICS)),$(wildcard
lists/graphics/minimyth-bin-list.*)) \
$(filter
$(patsubst %,lists/software/minimyth-bin-list.%,$(mm_SOFTWARE)),$(wildcard
lists/software/minimyth-bin-list.*)))
MM_LIB_FILES := $(strip \
$(if $(wildcard lists/minimyth-lib-list
), lists/minimyth-lib-list ) \
$(if $(wildcard lists/extras/extras-lib-list
), lists/extras/extras-lib-list ) \
$(filter
$(patsubst %,lists/chipsets/minimyth-lib-list.%,$(mm_CHIPSETS)),$(wildcard
lists/chipsets/minimyth-lib-list.*)) \
+ $(filter
$(patsubst %,lists/graphics/minimyth-lib-list.%,$(mm_GRAPHICS)),$(wildcard
lists/graphics/minimyth-lib-list.*)) \
$(filter
$(patsubst %,lists/software/minimyth-lib-list.%,$(mm_SOFTWARE)),$(wildcard
lists/software/minimyth-lib-list.*)))
MM_ETC_FILES := $(strip \
$(if $(wildcard lists/minimyth-etc-list
), lists/minimyth-etc-list ) \
$(if $(wildcard lists/extras/extras-etc-list
), lists/extras/extras-etc-list ) \
$(filter
$(patsubst %,lists/chipsets/minimyth-etc-list.%,$(mm_CHIPSETS)),$(wildcard
lists/chipsets/minimyth-etc-list.*)) \
+ $(filter
$(patsubst %,lists/graphics/minimyth-etc-list.%,$(mm_GRAPHICS)),$(wildcard
lists/graphics/minimyth-etc-list.*)) \
$(filter
$(patsubst %,lists/software/minimyth-etc-list.%,$(mm_SOFTWARE)),$(wildcard
lists/software/minimyth-etc-list.*)))
MM_SHARE_FILES := $(strip \
$(if $(wildcard lists/minimyth-share-list
), lists/minimyth-share-list ) \
$(if $(wildcard lists/extras/extras-share-list
), lists/extras/extras-share-list ) \
$(filter
$(patsubst %,lists/chipsets/minimyth-share-list.%,$(mm_CHIPSETS)),$(wildcard
lists/chipsets/minimyth-share-list.*)) \
+ $(filter
$(patsubst %,lists/graphics/minimyth-share-list.%,$(mm_GRAPHICS)),$(wildcard
lists/graphics/minimyth-share-list.*)) \
$(filter
$(patsubst %,lists/software/minimyth-share-list.%,$(mm_SOFTWARE)),$(wildcard
lists/software/minimyth-share-list.*)))
MM_REMOVE_FILES := $(strip \
$(if $(wildcard
lists/minimyth-remove-list),
lists/minimyth-remove-list) \
$(filter
$(patsubst %,lists/chipsets/minimyth-remove-list.%,$(mm_CHIPSETS)),$(wildcard
lists/chipsets/minimyth-remove-list.*)) \
+ $(filter
$(patsubst %,lists/graphics/minimyth-remove-list.%,$(mm_GRAPHICS)),$(wildcard
lists/graphics/minimyth-remove-list.*)) \
$(filter
$(patsubst %,lists/software/minimyth-remove-list.%,$(mm_SOFTWARE)),$(wildcard
lists/software/minimyth-remove-list.*)))
MM_BIN_DEBUG := $(strip $(if $(filter yes,$(mm_DEBUG)), \
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.ati
==============================================================================
---
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.ati
(original)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.ati
Sun Sep 21 10:27:02 2008
@@ -1,13 +1,6 @@
# Kernel
modules/*/kernel/drivers/ata/pata_atiixp.ko
modules/*/kernel/drivers/char/agp/ati-agp.ko
-modules/*/kernel/drivers/char/drm/radeon.ko
modules/*/kernel/drivers/usb/host/ohci-hcd.ko
modules/*/kernel/sound/pci/hda/snd-hda-intel.ko
modules/*/kernel/sound/pci/snd-atiixp.ko
-
-# X11
-xorg/modules/dri/r200_dri.so
-xorg/modules/dri/r300_dri.so
-xorg/modules/dri/radeon_dri.so
-xorg/modules/drivers/radeon_drv.so
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.intel
==============================================================================
---
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.intel
(original)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.intel
Sun Sep 21 10:27:02 2008
@@ -5,8 +5,6 @@
modules/*/kernel/drivers/ata/pata_mpiix.ko
modules/*/kernel/drivers/ata/pata_oldpiix.ko
modules/*/kernel/drivers/char/agp/intel-agp.ko
-modules/*/kernel/drivers/char/drm/i810.ko
-modules/*/kernel/drivers/char/drm/i915.ko
modules/*/kernel/drivers/hwmon/coretemp.ko
modules/*/kernel/drivers/hwmon/lm85.ko
modules/*/kernel/drivers/hwmon/w83627hf.ko
@@ -15,16 +13,3 @@
modules/*/kernel/sound/pci/hda/snd-hda-intel.ko
modules/*/kernel/sound/pci/snd-intel8x0.ko
modules/*/kernel/sound/pci/snd-intel8x0m.ko
-
-# X11
-libI810XvMC.so.1
-libIntelXvMC.so.1
-xorg/modules/dri/i810_dri.so
-xorg/modules/dri/i915_dri.so
-xorg/modules/dri/i965_dri.so
-xorg/modules/drivers/ch7017.so
-xorg/modules/drivers/ch7xxx.so
-xorg/modules/drivers/intel_drv.so
-xorg/modules/drivers/ivch.so
-xorg/modules/drivers/sil164.so
-xorg/modules/libshadow.so
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.nvidia
==============================================================================
---
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.nvidia
(original)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.nvidia
Sun Sep 21 10:27:02 2008
@@ -13,9 +13,3 @@
modules/*/kernel/sound/pci/hda/snd-hda-intel.ko
modules/*/kernel/sound/pci/snd-intel8x0.ko
modules/*/kernel/sound/pci/snd-intel8x0m.ko
-modules/*/misc/nvidia/nvidia.ko
-
-# X11
-libXvMCNVIDIA.so.1
-xorg/modules/libwfb.so
-xorg/modules/drivers/nvidia_drv.so
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.sis
==============================================================================
---
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.sis
(original)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.sis
Sun Sep 21 10:27:02 2008
@@ -2,12 +2,7 @@
modules/*/kernel/drivers/ata/pata_sis.ko
modules/*/kernel/drivers/ata/sata_sis.ko
modules/*/kernel/drivers/char/agp/sis-agp.ko
-modules/*/kernel/drivers/char/drm/sis.ko
modules/*/kernel/drivers/usb/host/ohci-hcd.ko
modules/*/kernel/sound/pci/hda/snd-hda-intel.ko
modules/*/kernel/sound/pci/snd-intel8x0.ko
modules/*/kernel/sound/pci/snd-intel8x0m.ko
-
-# X11
-xorg/modules/dri/sis_dri.so
-xorg/modules/drivers/sis_drv.so
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.via
==============================================================================
---
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.via
(original)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.via
Sun Sep 21 10:27:02 2008
@@ -3,7 +3,6 @@
modules/*/kernel/drivers/ata/pata_via.ko
modules/*/kernel/drivers/ata/sata_via.ko
modules/*/kernel/drivers/char/agp/via-agp.ko
-modules/*/kernel/drivers/char/drm/via.ko
modules/*/kernel/drivers/hwmon/it87.ko
modules/*/kernel/drivers/hwmon/vt1211.ko
modules/*/kernel/drivers/hwmon/vt8231.ko
@@ -14,9 +13,3 @@
modules/*/kernel/sound/pci/ice1712/snd-ice1724.ko
modules/*/kernel/sound/pci/snd-cmipci.ko
modules/*/kernel/sound/pci/snd-via82xx.ko
-
-# X11
-libchromeXvMC.so.1
-libchromeXvMCPro.so.1
-xorg/modules/dri/unichrome_dri.so
-xorg/modules/drivers/openchrome_drv.so
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.vmware
==============================================================================
---
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.vmware
(original)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/chipsets/minimyth-lib-list.vmware
Sun Sep 21 10:27:02 2008
@@ -3,6 +3,3 @@
modules/*/kernel/drivers/char/agp/intel-agp.ko
modules/*/kernel/drivers/usb/host/uhci-hcd.ko
modules/*/kernel/sound/pci/snd-ens1371.ko
-
-# X11
-xorg/modules/drivers/vmware_drv.so
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.intel
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.intel
Sun Sep 21 10:27:02 2008
@@ -0,0 +1,16 @@
+# Kernel
+modules/*/kernel/drivers/char/drm/i810.ko
+modules/*/kernel/drivers/char/drm/i915.ko
+
+# X11
+libI810XvMC.so.1
+libIntelXvMC.so.1
+xorg/modules/dri/i810_dri.so
+xorg/modules/dri/i915_dri.so
+xorg/modules/dri/i965_dri.so
+xorg/modules/drivers/ch7017.so
+xorg/modules/drivers/ch7xxx.so
+xorg/modules/drivers/intel_drv.so
+xorg/modules/drivers/ivch.so
+xorg/modules/drivers/sil164.so
+xorg/modules/libshadow.so
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.nvidia
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.nvidia
Sun Sep 21 10:27:02 2008
@@ -0,0 +1,7 @@
+# Kernel
+modules/*/misc/nvidia/nvidia.ko
+
+# X11
+libXvMCNVIDIA.so.1
+xorg/modules/libwfb.so
+xorg/modules/drivers/nvidia_drv.so
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.openchrome
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.openchrome
Sun Sep 21 10:27:02 2008
@@ -0,0 +1,8 @@
+# Kernel
+modules/*/kernel/drivers/char/drm/via.ko
+
+# X11
+libchromeXvMC.so.1
+libchromeXvMCPro.so.1
+xorg/modules/dri/unichrome_dri.so
+xorg/modules/drivers/openchrome_drv.so
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.radeon
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.radeon
Sun Sep 21 10:27:02 2008
@@ -0,0 +1,8 @@
+# Kernel
+modules/*/kernel/drivers/char/drm/radeon.ko
+
+# X11
+xorg/modules/dri/r200_dri.so
+xorg/modules/dri/r300_dri.so
+xorg/modules/dri/radeon_dri.so
+xorg/modules/drivers/radeon_drv.so
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.savage
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.savage
Sun Sep 21 10:27:02 2008
@@ -0,0 +1,6 @@
+# Kernel
+modules/*/kernel/drivers/char/drm/savage.ko
+
+# X11
+xorg/modules/dri/savage_dri.so
+xorg/modules/drivers/savage_drv.so
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.sis
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.sis
Sun Sep 21 10:27:02 2008
@@ -0,0 +1,6 @@
+# Kernel
+modules/*/kernel/drivers/char/drm/sis.ko
+
+# X11
+xorg/modules/dri/sis_dri.so
+xorg/modules/drivers/sis_drv.so
Added:
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.vmware
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/lists/graphics/minimyth-lib-list.vmware
Sun Sep 21 10:27:02 2008
@@ -0,0 +1,2 @@
+# X11
+xorg/modules/drivers/vmware_drv.so
Modified: trunk/gar-minimyth/script/minimyth.conf.mk
==============================================================================
--- trunk/gar-minimyth/script/minimyth.conf.mk (original)
+++ trunk/gar-minimyth/script/minimyth.conf.mk Sun Sep 21 10:27:02 2008
@@ -29,10 +29,15 @@
# Indicates whether or not to enable debugging in the build system.
# Valid values for mm_DEBUG_BUILD are 'yes' and 'no'.
mm_DEBUG_BUILD ?= no
-# Lists the chipset families supported.
+# Lists the motheboard chipset families supported.
# Valid values for mm_CHIPSETS are one or more of 'ati', 'intel', 'nvidia',
# 'savage', 'sis', 'via', 'vmware' and 'other'.
mm_CHIPSETS ?= ati intel nvidia via other
+# Lists the graphics drivers supported.
+# Valid values for mm_GRAPHICS are one or more of 'intel', 'nvidia',
+# 'openchrome', 'radeon', 'savage', 'sis', and 'vmware'.
+mm_GRAPHICS ?= intel nvidia openchrome radeon
+# Lists the software to be supported.
# Lists the software to be supported.
# Valid values for MM_SOFTWARE are zero or more
of 'mythbrowser', 'mythgallery',
# 'mythgame', 'mythmusic', 'mythnews', 'mythphone', 'mythstream', 'mythvideo',
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---