I don't know if this is intersting but here is a diff between the
genkernel 3.4.6 ebuild and what I put in my overlay tree to add the
arcmsr driver.

-J

--
On Wed, Jul 18, 2007 at 03:32:48PM -1000, Joshua Hoblitt wrote:
> On Wed, Jul 18, 2007 at 06:10:31PM -0700, Chris Gianelloni wrote:
> > You'll need to update genkernel, create a new tarball/ebuild, and
> > resnapshot/portage_overlay it.  Yeah, it sucks, but genkernel has no
> > mechanism for choosing the drivers.  Also, if this driver should be done
> > by default, please file a bug and I'll fix it in genkernel so the next
> > version has it.
> 
> Done.
> 
>       http://bugs.gentoo.org/show_bug.cgi?id=185827
> 
> Thanks,
> 
> -J
> 
> --


Only in /usr/portage/sys-kernel/genkernel/: ChangeLog
diff -ur --unidirectional-new-file -x '*Manifest*' -x '*digest*' 
/usr/portage/sys-kernel/genkernel/files/genkernel-add-arcmsr.patch 
/usr/src/portage/sys-kernel/genkernel/files/genkernel-add-arcmsr.patch
--- /usr/portage/sys-kernel/genkernel/files/genkernel-add-arcmsr.patch  
1969-12-31 14:00:00.000000000 -1000
+++ /usr/src/portage/sys-kernel/genkernel/files/genkernel-add-arcmsr.patch      
2007-07-18 16:00:16.000000000 -1000
@@ -0,0 +1,29 @@
+diff -Nur genkernel-3.4.6/generic/initrd.defaults 
genkernel-3.4.6.new/generic/initrd.defaults
+--- genkernel-3.4.6/generic/initrd.defaults    2006-12-27 09:07:30.000000000 
-1000
++++ genkernel-3.4.6.new/generic/initrd.defaults        2007-07-18 
15:55:39.240003000 -1000
+@@ -78,5 +78,5 @@
+ 
+ # Only sections that are in by default or those that
+ # are not module groups need to be defined here...
+-HWOPTS='usb firewire keymap cache evms2 sata lvm2 dmraid slowusb fs'
+-MY_HWOPTS='usb firewire sata dmraid fs net'
++HWOPTS='usb firewire keymap cache evms2 sata lvm2 dmraid slowusb fs scsi'
++MY_HWOPTS='usb firewire sata dmraid fs net scsi'
+diff -Nur genkernel-3.4.6/x86/modules_load genkernel-3.4.6.new/x86/modules_load
+--- genkernel-3.4.6/x86/modules_load   2006-12-27 09:07:29.000000000 -1000
++++ genkernel-3.4.6.new/x86/modules_load       2007-07-18 15:55:19.039999000 
-1000
+@@ -1,4 +1,5 @@
+ MODULES_SCSI="sd_mod sg sr_mod aic79xx \
++arcmsr \
+ aic7xxx aic7xxx_old BusLogic \
+ ncr53c8xx NCR53c406a \
+ initio advansys aha1740 aha1542 aha152x \
+diff -Nur genkernel-3.4.6/x86_64/modules_load 
genkernel-3.4.6.new/x86_64/modules_load
+--- genkernel-3.4.6/x86_64/modules_load        2006-12-27 09:07:28.000000000 
-1000
++++ genkernel-3.4.6.new/x86_64/modules_load    2007-07-18 15:55:10.549998000 
-1000
+@@ -1,4 +1,5 @@
+ MODULES_SCSI="sd_mod sg sr_mod aic79xx \
++arcmsr \
+ aic7xxx aic7xxx_old BusLogic \
+ ncr53c8xx NCR53c406a \
+ initio advansys aha1740 aha1542 aha152x \
diff -ur --unidirectional-new-file -x '*Manifest*' -x '*digest*' 
/usr/portage/sys-kernel/genkernel/genkernel-3.4.6.ebuild 
/usr/src/portage/sys-kernel/genkernel/genkernel-3.4.6.ebuild
--- /usr/portage/sys-kernel/genkernel/genkernel-3.4.6.ebuild    2007-02-02 
13:06:30.000000000 -1000
+++ /usr/src/portage/sys-kernel/genkernel/genkernel-3.4.6.ebuild        
2007-07-18 16:03:28.000000000 -1000
@@ -41,6 +41,7 @@
        unpack ${PN}-pkg-${VERSION_PKG}.tar.bz2
        cp ${FILESDIR}/suspend-0.5-Makefile.patch pkg
        use selinux && sed -i 's/###//g' gen_compile.sh
+       epatch "${FILESDIR}"/genkernel-add-arcmsr.patch
 }
 
 src_install() {
Only in /usr/portage/sys-kernel/genkernel/: genkernel-3.4.7.ebuild
Only in /usr/portage/sys-kernel/genkernel/: genkernel-3.4.8.ebuild
Only in /usr/portage/sys-kernel/genkernel/: metadata.xml

Attachment: pgpjMSgoAudzV.pgp
Description: PGP signature

Reply via email to