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
-~----------~----~----~----~------~----~------~--~---

Reply via email to