[Lunar-commits] r23993 - in moonbase/trunk: filesys/fuse x11/NVIDIA

Moritz Heiber moe at lunar-linux.org
Mon Apr 9 20:46:54 CEST 2007


Author: moe
Date: 2007-04-09 20:46:53 +0200 (Mon, 09 Apr 2007)
New Revision: 23993

Added:
   moonbase/trunk/filesys/fuse/BUILD
Modified:
   moonbase/trunk/x11/NVIDIA/BUILD
Log:
Fix fuse not building its kernel module. Works on kernel updates
now.

AAAAAND ..

Finally fixed the goddamn fucking NVIDIA module.

1) Compiles with X running
2) Doesn't bother with checking for conflicting files
3) Doesn't fail on kernel updates

.. and it works! YAY!



Added: moonbase/trunk/filesys/fuse/BUILD
===================================================================
--- moonbase/trunk/filesys/fuse/BUILD	                        (rev 0)
+++ moonbase/trunk/filesys/fuse/BUILD	2007-04-09 18:46:53 UTC (rev 23993)
@@ -0,0 +1,7 @@
+(
+
+  OPTS="$OPTS --with-kernel=/usr/src/linux --enable-kernel-module"
+
+  default_build
+
+) > $C_FIFO 2>&1

Modified: moonbase/trunk/x11/NVIDIA/BUILD
===================================================================
--- moonbase/trunk/x11/NVIDIA/BUILD	2007-04-09 15:40:49 UTC (rev 23992)
+++ moonbase/trunk/x11/NVIDIA/BUILD	2007-04-09 18:46:53 UTC (rev 23993)
@@ -1,7 +1,22 @@
 (
+  # We make the kernel modules on our own
+  cd $SOURCE_DIRECTORY/usr/src/nv &&
 
-  cd $SOURCE_DIRECTORY  &&
-  prepare_install       &&
-  ./nvidia-installer --ui=none --no-questions --accept-license
-  
+  make SYSSRC=/usr/src/linux module &&
+
+  prepare_install &&
+
+  make install &&
+
+  # And let nvidia-installer handle the rest
+  cd $SOURCE_DIRECTORY &&
+  ./nvidia-installer --silent \
+                     --no-precompiled-interface \
+                     --no-rpms \
+                     --no-network \
+                     --no-recursion \
+                     --no-kernel-module \
+                     --no-x-check
+
+ 
 ) > $C_FIFO 2>&1



More information about the Lunar-commits mailing list