[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ipcop-svn
Subject:    [Ipcop-svn] SF.net SVN: ipcop: [298] ipcop/trunk
From:       chepati () users ! sourceforge ! net
Date:       2007-04-29 3:19:50
Message-ID: E1Hhzx0-00014X-S0 () sc8-pr-svn4 ! sourceforge ! net
[Download RAW message or body]

Revision: 298
          http://ipcop.svn.sourceforge.net/ipcop/?rev=298&view=rev
Author:   chepati
Date:     2007-04-28 20:19:50 -0700 (Sat, 28 Apr 2007)

Log Message:
-----------
No need to re-build and reinstall udev for only udevstart (which by the way was not \
installed by default).  So now install udevstart, copy it to the initrd in stage5 and \
create there the necessary devices

Modified Paths:
--------------
    ipcop/trunk/config/rootfiles/common/udev
    ipcop/trunk/lfs/udev
    ipcop/trunk/make.sh

Modified: ipcop/trunk/config/rootfiles/common/udev
===================================================================
--- ipcop/trunk/config/rootfiles/common/udev	2007-04-29 02:49:26 UTC (rev 297)
+++ ipcop/trunk/config/rootfiles/common/udev	2007-04-29 03:19:50 UTC (rev 298)
@@ -30,6 +30,7 @@
 sbin/udevtrigger
 usr/bin/udevinfo
 usr/bin/udevtest
+usr/bin/udevstart
 #usr/include/libvolume_id.h
 #usr/lib/libvolume_id.a
 usr/lib/libvolume_id.so

Modified: ipcop/trunk/lfs/udev
===================================================================
--- ipcop/trunk/lfs/udev	2007-04-29 02:49:26 UTC (rev 297)
+++ ipcop/trunk/lfs/udev	2007-04-29 03:19:50 UTC (rev 298)
@@ -82,7 +82,6 @@
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
 
-ifeq "$(STAGE)" "base"
 	install -dv /lib/{firmware,udev/devices/{pts,shm}}
 	mknod -m0666 /lib/udev/devices/null c 1 3
 	ln -sfv /proc/self/fd /lib/udev/devices/fd
@@ -96,30 +95,12 @@
 	cd $(DIR_APP) && make DESTDIR=/ EXTRAS="extras/ata_id extras/cdrom_id extras/edd_id \
\  extras/firmware extras/floppy extras/path_id extras/rule_generator \
 			extras/scsi_id extras/usb_id extras/volume_id" install
+
+	# udevstart is no longer installed by default so install it manually
+	cd $(DIR_APP) && install -c -D udevstart /usr/bin/udevstart
+
 	# Install some rules
 	cp $(DIR_SRC)/config/udev/rules.d/*.rules /etc/udev/rules.d
-endif
 
-ifeq "$(STAGE)" "installer"
-	cd $(DIR_APP) && make DESTDIR=$(INSTALLER_DIR)/initrd sbindir=/bin udevdir=/dev -j \
                $(PARALLELISM)
-	cd $(DIR_APP) && make DESTDIR=$(INSTALLER_DIR)/initrd sbindir=/bin udevdir=/dev \
                install
-	rm -f	$(INSTALLER_DIR)/initrd/bin/udev* \
-		$(INSTALLER_DIR)/initrd/usr/sbin/udev* \
-		$(INSTALLER_DIR)/initrd/usr/bin/udev*
-	cd $(DIR_APP) && install udevstart $(INSTALLER_DIR)/initrd/bin
-	cd $(INSTALLER_DIR)/initrd/usr/share && rm -rf man
-	cd $(INSTALLER_DIR)/initrd/dev && rm -f console
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0600 console c 5 1
-	cd $(INSTALLER_DIR)/initrd/dev && rm -f null
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0777 null c 1 3
-	cd $(INSTALLER_DIR)/initrd/dev && rm -f tty*
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0600 tty1 c 4 1
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0600 tty2 c 4 2
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0600 tty3 c 4 3
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0600 tty4 c 4 4
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0600 tty5 c 4 5
-	cd $(INSTALLER_DIR)/initrd/dev && mknod -m 0600 tty6 c 4 6
-endif
-
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)

Modified: ipcop/trunk/make.sh
===================================================================
--- ipcop/trunk/make.sh	2007-04-29 02:49:26 UTC (rev 297)
+++ ipcop/trunk/make.sh	2007-04-29 03:19:50 UTC (rev 298)
@@ -1452,7 +1452,6 @@
 
 	install_make stage5
 	install_make busybox
-    	install_make udev
 	install_make installer
 } # End of installer_build()
 


This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic