SVN: bootdisk/trunk/Makefile.am

hawk hawk at pld-linux.org
Thu Apr 5 00:02:34 CEST 2007


Author: hawk
Date: Thu Apr  5 00:02:34 2007
New Revision: 8428

Modified:
   bootdisk/trunk/Makefile.am
Log:
- added addons4 disk
- adjustements necessary for support squashfs in mkinstaller


Modified: bootdisk/trunk/Makefile.am
==============================================================================
--- bootdisk/trunk/Makefile.am	(original)
+++ bootdisk/trunk/Makefile.am	Thu Apr  5 00:02:34 2007
@@ -1,8 +1,8 @@
 # These parameters are configurable (preferably from make(1) command line)
 # the name of dir in <arch> subtree
 # example: /PLD/installer/2.4-experimental
-INSTALLER_DIR := /PLD/inst/2.4.32-experimental
-KERNEL_VER := 2.4.32-4BOOT
+INSTALLER_DIR := /PLD/inst/2.4.34
+KERNEL_VER := 2.4.34-1BOOT
 FTP_DIST_DIR := /dists/2.0/PLD
 # as for now:
 # 2 - 2.2.*
@@ -20,7 +20,8 @@
 ADDONS := \
 	addons1.img \
 	addons2.img \
-	addons3.img
+	addons3.img \
+	addons4.img
 
 	
 ADDONS1_MODS := \
@@ -28,8 +29,7 @@
 	arcnet \
 	pcmcia \
 	eth \
-	eth-gbit \
-	tr
+	eth-gbit
 
 ADDONS2_MODS := \
 	hdraid \
@@ -41,19 +41,25 @@
 	jfs \
 	reiserfs \
 	vfat \
-	$(shell if [ $(KERNEL_VERCODE) -gt 2 ] ; then echo ext3 xfs ; fi) 
+	ext2 \
+	ext3 \
+	xfs
 
 ADDONS3_MODS := \
 	scsi \
 	scsi-low \
 	i2o \
 	mpt \
-	parport \
 	usb
+
+ADDONS4_MODS := \
+	scsi-low-big \
+	serial
 	
 ADDONS1_MODS_TBZ2 := $(patsubst %,mod/%-mod.tar.bz2, $(ADDONS1_MODS))
 ADDONS2_MODS_TBZ2 := $(patsubst %,mod/%-mod.tar.bz2, $(ADDONS2_MODS))
 ADDONS3_MODS_TBZ2 := $(patsubst %,mod/%-mod.tar.bz2, $(ADDONS3_MODS))
+ADDONS4_MODS_TBZ2 := $(patsubst %,mod/%-mod.tar.bz2, $(ADDONS4_MODS))
 
 TOPDIR := $(shell pwd)
 MY_ROOT = $(DESTDIR)/usr/lib/bootdisk/tarbz2
@@ -115,7 +121,7 @@
 
 mkinstaller-clean:
 	rm -rf floppy kernel mkinstaller-local tmp-etc 
-	rm -f config/{dev_gen{ext2fs,romfs},mkinstaller.conf} initrd_*
+	rm -f config/{dev_gen{ext2fs,romfs},dev_make,mkinstaller.conf} initrd_*
 
 pkgs-clean:
 	rm -f installer-rc
@@ -163,6 +169,14 @@
 	genext2fs -r 0 -i 40 -b 1440 -d addons3-root addons3.img
 	rm -rf addons3-root
 
+addons4.img: Makefile.am $(ADDONS4_MODS_TBZ2)
+	rm -rf addons4-root
+	mkdir addons4-root
+	install -d addons4-root$(INSTALLER_DIR)
+	install -m 644 $(ADDONS4_MODS_TBZ2) addons4-root$(INSTALLER_DIR)
+	genext2fs -r 0 -i 40 -b 1440 -d addons4-root addons4.img
+	rm -rf addons4-root
+
 lists-pkg:
 	rm -rf $@-root/*
 	install -d $@-root/etc/lists.{packages,addons}
@@ -180,6 +194,9 @@
 	for i in $(ADDONS3_MODS); do \
 		echo $$i-mod >>$@-root/etc/lists.addons/3 ; \
 	done
+	for i in $(ADDONS4_MODS); do \
+		echo $$i-mod >>$@-root/etc/lists.addons/4 ; \
+	done
 	
 
 .PHONY: install-user 
@@ -197,12 +214,12 @@
 		ls -l testfile.tar | awk '{ print $$5 }'; rm testfile.tar`" >> config/mkinstaller.conf
 	echo "safe_area=500000" >> config/mkinstaller.conf
 	
-mkinstaller-local: config/dev_genext2fs config/dev_genromfs config/mkinstaller.conf
+mkinstaller-local: config/dev_make config/dev_genext2fs config/dev_genromfs config/mkinstaller.conf
 	rm -rf tarbz2
 	mkdir tarbz2
 	cp pkg/*.tar.bz2 mod/*.tar.bz2 tarbz2
 	mkdir tarbz2/config
-	cp config/dev_genext2fs config/dev_genromfs config/mkinstaller.conf tarbz2/config
+	cp config/dev_make config/dev_genext2fs config/dev_genromfs config/mkinstaller.conf tarbz2/config
 	mkdir -p tarbz2/floppy
 	install -m 644 doc/f1.txt config/syslinux.cfg tarbz2/floppy
 	install -m 644 doc/logo/logo.pld-baggins tarbz2/floppy/logo.pld
@@ -224,7 +241,7 @@
 install-user: mkinstaller-local install-ui
 	install -d $(MY_ROOT)/{config,floppy,kernel}
 	install -m 644 $(PKGS_TBZ2) $(MODS_TBZ2) $(MY_ROOT)
-	install -m 644 config/{dev_gen{ext2fs,romfs},mkinstaller.conf} $(MY_ROOT)/config
+	install -m 644 config/{dev_gen{ext2fs,romfs},dev_make,mkinstaller.conf} $(MY_ROOT)/config
 	install -m 644 floppy/* $(MY_ROOT)/floppy
 	install -m 644 $(ROOT)/boot/vmlinuz-$(KERNEL_VER) $(MY_ROOT)/kernel
 	install -d $(DESTDIR)/usr/bin


More information about the pld-cvs-commit mailing list