ppcrcd/trunk/Makefile

sparky cvs at pld-linux.org
Thu Aug 10 22:58:40 CEST 2006


Author: sparky
Date: Thu Aug 10 22:58:38 2006
New Revision: 7662

Modified:
   ppcrcd/trunk/Makefile
Log:
- gzip vmlinux for page
- print bonus files size


Modified: ppcrcd/trunk/Makefile
==============================================================================
--- ppcrcd/trunk/Makefile	(original)
+++ ppcrcd/trunk/Makefile	Thu Aug 10 22:58:38 2006
@@ -354,8 +354,10 @@
 	@echo -n '<tt>MD5: '
 	@md5sum out/ppcrcd.iso | awk '{print $$1 "</tt>"}'
 	@echo '</p><h4>bonus files:</h4><pre>'
-	@cd page.work/$(DATE)/bonus && md5sum * | \
-	    awk '{print $$1 " <a href=\"$(DATE)/bonus/" $$2 "\">" $$2 "</a>" }'
+	@md5sum page.work/$(DATE)/bonus/* | perl -n -e \
+		'@a = split(/\s+/); @s = stat $$a[1]; $$a[1] =~ s#.*/##;' \
+		-e 'print $$a[0], qq# <a href="$$a[1]">$$a[1]</a> (#,' \
+		-e 'int $$s[7]/1024, "kb)\n";'
 	@echo '</pre><h3>Installed packages</h3><pre>'
 	@make --no-print-directory info
 	@echo '</pre>'
@@ -367,7 +369,8 @@
 	cp out/ppcrcd.iso $@.work/$(DATE)/
 	cp $(DOCS) $@.work/docs
 	cp doc/logo.jpg $@.work
-	cp out/images/initrd.sqf out/images/vmlinux $(ZIMAGES) $@.work/$(DATE)/bonus/
+	cp out/images/initrd.sqf $(ZIMAGES) $@.work/$(DATE)/bonus/
+	gzip -c -9 out/images/vmlinux > $@.work/$(DATE)/bonus/vmlinux.gz
 	make --no-print-directory index > $@.work/index.html
 	chmod -R a+rX $@.work
 	mv -f $@{.work,}


More information about the pld-cvs-commit mailing list