2011/4/16 Janek Warchoł <lemniskata.bernoull...@gmail.com>: > 2011/4/16 Graham Percival <gra...@percival-music.ca> >> There are lots of tasks that need to be done, so if you *are* >> stuck waiting for a week or two for your mentor, you could try >> doing some other task? > > Like attached one?
Oh wait! it was already added as CG 12.6 building an Ubuntu distro - not in unsorted policies. So issue 1453 is invalid/fixed. That rings a bell. Since my patch had slightly better style, maybe let's not waste it completely and instead change it into attached one. What say you? cheers, Janek
From 602251616b81227627333362b0386cbc26cf7d8e Mon Sep 17 00:00:00 2001 From: Janek Warchol <lemniskata.bernoull...@gmail.com> Date: Sat, 16 Apr 2011 22:17:04 +0200 Subject: [PATCH] Doc: improve style of CG 12.6 (creating Lilydev) --- Documentation/contributor/build-notes.itexi | 54 +++++++++++++++------------ 1 files changed, 30 insertions(+), 24 deletions(-) diff --git a/Documentation/contributor/build-notes.itexi b/Documentation/contributor/build-notes.itexi index 26441ef..e733d66 100644 --- a/Documentation/contributor/build-notes.itexi +++ b/Documentation/contributor/build-notes.itexi @@ -628,56 +628,62 @@ then copies some extra files around. @node Building an Ubuntu distro @section Building an Ubuntu distro + +Here's the short instruction on how to create lilybuntu iso image +(Jonathan Kulp did this on a spare drive, +but he supposes it can be done in a VM too): + @enumerate + @item -Install ubuntu, reboot +Install ubuntu, reboot. @item -Run all updates, reboot if asked +Run all updates, reboot if asked. @item -Enable src repos, refresh package lists +Enable src repos, refresh package lists. @item Install LilyPond build deps: @example - sudo apt-get build-dep lilypond +sudo apt-get build-dep lilypond @end example @item Install git and autoconf: @example - sudo apt-get install git-core gitk autoconf +sudo apt-get install git-core gitk autoconf @end example @item -TEST TO SEE WHETHER EVERYTHING WORKS NOW: +Test to see whether everything works fine now: @enumerate @item -Use lily-git.tcl to grab source files +use @command{lily-git.tcl} to grab source files @item -Go to source dir and do "./autogen.sh" ; make ; make doc +go to source dir and do +@example +"./autogen.sh" ; make ; make doc +@end example @item -If all compiles, move on to iso creation... - +if all compiles, move on to iso creation... @end enumerate @item Download & install "remastersys": -@example - http://sourceforge.net/projects/remastersys/ -@end example +@uref{http://sourceforge.net/projects/remastersys/, http://sourceforge.net/projects/remastersys/} @item -Copy lily-git.tcl script file into /etc/skel/ +Copy @command{lily-git.tcl} script file into @file{/etc/skel/}. @item -Modify /etc/remastersys.conf as desired (change .iso name, default -live session username, etc) +Modify @file{/etc/remastersys.conf} as desired (change @code{.iso} name, +default live session username, etc). @item -Remove non-essential desktop software as desired +Remove non-essential desktop software as desired. @item -Create iso: sudo remastersys dist -@item -New iso is in /home/remastersys/remastersys/ +Create iso: +@example +sudo remastersys dist +@end example +New iso is in @file{/home/remastersys/remastersys/}. @item Test iso by installing in VM and repeating steps above for -getting source files and building lp and docs -@end enumerate - - +getting source files and building lp and docs. +@end enumerate -- 1.7.0.4
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel