[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bootsplash bounty is here



In reference to http://www.safedesk.com/bugtracker/show_bug.cgi?id=7 , I run 
for the bootsplash bounty with this patch, contact at my mail address for 
payment.

With this patch, to be applied at live-package-0.0.1-0.6 sources you could 
call :

# LIVE_BOOTAPPEND="vga=791 quiet" make-live --splashy 
and have a bootable system that uses splashy software with default 
splashscreen.

But since splashy has not entered sid yet, if you do not have a configurable 
debian mirror at your fingertips to specify as LIVE_MIRROR you must call it 
like this in order to have splashy working:

# LIVE_BOOTAPPEND="vga=791 quiet" LIVE_PACKAGES="$LIVE_PACKAGES console-tools" 
make-live --splashy --include-rootfs=hooks --hook=/root/splashy/install.sh

----
where hooks is a directory in the current directory containing  the debs and 
an "installer script" :
$ ls -R hooks
hooks:
root

hooks/root:
splashy

hooks/root/splashy:
install.sh  splashy_0.1.8-0+39_amd64.deb  splashy-themes_0.1.8-0+39_amd64.deb

and where install.sh is:
$ cat hooks/root/splashy/install.sh
#! /bin/sh
# Splashy debian live installer until it hit sid

WORKDIR="/root/splashy"

dpkg -i ${WORKDIR}/splashy*.deb
rm -rf $WORKDIR
------
be sure also to chmod +x hooks/root/splashy/install.sh

--splashy make-live option also supports themes in 2 ways, as an optional arg 
you can specify a theme which could be an official theme previously installed 
via a .deb (or present in the package splashy-themes) or a .tar.gz theme 
specified with extension stripped that must be in the current directory.

Example: I would like to install in the live the theme 
debian-deluxe-0.1.tar.gz:
# ln -s /path/to/debian-deluxe-0.1.tar.gz debiandeluxe.tar.gz # same name of 
splashy theme
# LIVE_BOOTAPPEND="vga=791 quiet" LIVE_PACKAGES="$LIVE_PACKAGES console-tools" 
make-live --splashy=debiandeluxe --include-rootfs=hooks --hook=/root/splashy/install.sh

P.S. This patch is obviously GPL ed too
P.P.S. For panthera, feel free now to polish and commit :-)
P.P.P.S. If some themes other than default one give any xml errors, they must 
be updated to support new splashy 1.8, not my fault :-)
-- 
ESC:wq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make-live-bounty-bootsplash.diff
Type: text/x-diff
Size: 8493 bytes
Desc: not available
Url : http://lists.debian-unofficial.org/pipermail/live/attachments/20060609/288b3da8/make-live-bounty-bootsplash.bin

Reply to: