--- /usr/portage/eclass/matrox.eclass 2004-10-14 05:37:32.000000000 +0200 +++ matrox.eclass 2004-11-27 10:23:04.279861552 +0100 @@ -83,7 +83,20 @@ matrox_base_src_install() { # Kernel Module dodir /$(get_libdir)/modules/${KV}/kernel/drivers/video; insinto /$(get_libdir)/modules/${KV}/kernel/drivers/video - doins src/kernel/mtx.o + + #Addition by Daniel Armyr + #Assuming noone tries this on a < 2.4 or > 2.6 kernel. + #Experience says that one can also rename mtx.o to mtx.ko and + #use that module. But since the ebuild makes an mtx.ko we + #might as well use it. + if [ "${KV:0:3}" = "2.4" ] + then + einfo "Kernel vesion: 2.4" #debug + doins src/kernel/mtx.o + else + einfo "Kernel version: 2.6" #debug + doins src/kernel/mtx.ko + fi # X Driver (2D) dodir /usr/X11R6/$(get_libdir)/modules/drivers; insinto /usr/X11R6/$(get_libdir)/modules/drivers