1 |
On Tue, 2004-06-29 at 12:34, John Davis wrote: |
2 |
> On Tue, 2004-06-29 at 10:04, Chris Gianelloni wrote: |
3 |
> > /me breaks out the stack of catalyst changes that he has made since |
4 |
> > 1.0.8.1 and menacingly holds them up, pointing and laughing |
5 |
> |
6 |
> /me breaks out bugs.gentoo.org for chris ;) |
7 |
|
8 |
I plan on adding the patch to bugs.gentoo.org once I finish my testing |
9 |
in the next day or two. |
10 |
|
11 |
Things I've modified: |
12 |
|
13 |
- motd handling when livecd/motd is *not* called... now it is generated |
14 |
based on the livecd/type, so no more messages on minimal CD's telling |
15 |
you that stages are in /mnt/cdrom... |
16 |
- root has a .bash_profile - what it does is it looks for |
17 |
/usr/X11R6/bin/X, then for /etc/startx, and if both exist, it runs |
18 |
startx, otherwise, it does nothing... this should make the creation on |
19 |
an X livecd easier on us... |
20 |
- pwgen has been moved from replacing /etc/init.d/local to having its |
21 |
own init script, so I changed the default rc-update add line accordingly |
22 |
- local.start now will execute x-setup if it exists and also sets the |
23 |
volume to 75% on the main ALSA channels... I needed this for the GameCD, |
24 |
but it would be nice to add xmms (or something) to an X LiveCD... |
25 |
- fixed a bug in default-runscript.sh involving the motd |
26 |
- added a gamecdfs-update.sh script to runscript-support to facilitate |
27 |
the building of a GameCD... |
28 |
- added a "gentoo-gamecd" livecd/type for livecd-stage2 |
29 |
|
30 |
All of these changes will make it very simple to create a GameCD from my |
31 |
spec templates. All that will be required will be a working portage |
32 |
snapshot, to add the game name to the last line of |
33 |
arch-livecd-stage1.spec (I'll be providing x86 now, amd64 later), then |
34 |
edit the top 3 lines of gamecdfs-update.sh to include the name of your |
35 |
game (Unreal Tournament 2004 Demo), game short name (UT2004 Demo), and |
36 |
game executable (/usr/games/bin/ut2004demo). |
37 |
|
38 |
After that, all one must do is build a livecd-stage1 and livecd-stage2 |
39 |
and the process is complete. I'll be setting up a script for the |
40 |
Xcdfs-update.sh shortly, which will be similar to the gamecdfs-update, |
41 |
but will require no hand-editing. |
42 |
|
43 |
-- |
44 |
Chris Gianelloni |
45 |
Release Engineering QA Manager/Games Developer |
46 |
Gentoo Linux |
47 |
|
48 |
Is your power animal a penguin? |