mmaker/debian isomaker.1,NONE,1.1 make-mini.1,NONE,1.1 mmaker.1,NONE,1.1 changelog,1.22,1.23 rules,1.1,1.2

Alex de Landgraaf <[email protected]>
Newsgroups gmane.linux.morphix.cvs
Message-ID <[email protected]>
Update of /cvsroot/morphix/mmaker/debian
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5612

Modified Files:
	changelog rules 
Added Files:
	isomaker.1 make-mini.1 mmaker.1 
Log Message:
  * adding manpages to morphix-mmaker package


Index: rules
===================================================================
RCS file: /cvsroot/morphix/mmaker/debian/rules,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** rules	3 May 2004 20:42:28 -0000	1.1
--- rules	28 Feb 2006 00:14:16 -0000	1.2
***************
*** 81,85 ****
  #	dh_installcron
  #	dh_installinfo
! 	dh_installman
  	dh_link
  	dh_strip
--- 81,85 ----
  #	dh_installcron
  #	dh_installinfo
! 	dh_installman debian/mmaker.1 debian/isomaker.1 debian/make-mini.1
  	dh_link
  	dh_strip

--- NEW FILE: mmaker.1 ---
.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "MMAKER" 1 "" "" ""
.SH NAME
mmaker \- Creates a morphix base or morphix main module, using template files
.SH "SYNOPSIS"


\fImmaker\fR [\-g debootstrap\&.tar\&.gz] [\-b debootstrap\&.tar\&.bz] [\-m miniroot\&.gz] [\-k vmlinuz\-mykernel] [\-t /tempdir] [\-d /debootstrapped] [\-p http://proxy\&.mydomain\&.com:8080] [\-v] [\-i] input\&.xml output\&.mod

.SH "DESCRIPTION"


Mmaker creates a Morphix base or main module \fIoutput\&.mod\fR, using a xml template file \fIinput\&.xml\fR\&. A really lazy way to build parts of a LiveCD\&.

.SH "OPTIONS"

.TP
\fI\-g debootstrap\&.tar\&.gz\fR
Use a local debian bootstrap, rather than download from repository\&.

.TP
\fI\-b debootstrap\&.tar\&.bz\fR
Use a local debian bootstrap, rather than download from repository\&.

.TP
\fI\-d /debootstrapped\fR
Use a local debian bootstrap, rather than download from repository\&.

.TP
\fI\-m miniroot\&.gz\fR
Use a local miniroot, rather than download from repository\&.

.TP
\fI\-k vmlinuz\-mykernel\fR
Use a local kernal, rather than download from repository\&.

.TP
\fI\-t /tempdir\fR
Use a local kernal, rather than download from repository\&.

.TP
\fI\-p http://proxy\&.mydomain\&.com:8080\fR
Use a proxy for downloading packages

.TP
\fI\-v\fR
Verbose mode \- hepful for debugging\&.

.TP
\fI\-i\fR
Interactive mode \- may not work\&.

.SH "EXAMPLES"

.TP
Build a Morphix base module
mmaker \-m /my/livecd/boot/miniroot\&.gz \-k /my/livecd/boot/vmlinuz basemod\&.xml /my/livecd/base/morphix

.TP
Build a Morphix main module
mmaker firefox\&.xml firefox\&.mod

.SH "SECURITY"


Needs to be run as root or via sudo\&. So has security implications\&.

.SH "NOTES"


Morphix is a modular\-based liveCD, designed to be easy to modify\&. The debain package morphing\-tools contains tools to help modify and build morphix\-based LiveCDs\&.

.SH "BUGS"


Dont panic\&. If you find one, report it to us, but please make sure you have read all of the documentation first\&. We have assumed that you have cloop device and have installed the package morphing\-tools\&.

.SH "AUTHORS"


Written was initially by Alex de Landgraaf\&. Other members of the Morphix team may have submitted patches\&. Morphix web site: \fIhttp://www.morphix.org/\fR


This man page was written by Brendan Sleight using asciidoc: \fIhttp://www.methods.co.nz/asciidoc/\fR

.SH "SEE ALSO"


\fImodule\-builder, module\-extractor, make\-iso, isomorph, mmaker, isomaker, make\-mini, install2mainmod, minimod\-gen, addtoiso\fR


--- NEW FILE: isomaker.1 ---
.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "ISOMAKER" 1 "" "" ""
.SH NAME
isomaker \- Creates a morphix base or morphix main module, using template files
.SH "SYNOPSIS"


\fIisomaker\fR \-b basemod\&.xml [\-m mainmod\&.xml] [\-m mainmod2\&.xml] [[\-r repository [\-p package1] [\-p package2]] [\-t tarball] output\&.iso

.SH "DESCRIPTION"


This tool uses mmaker to generate a Morphix iso from scratch, using one basemodule template, and arbitrary number of mainmodule templates and optionally extra dpkg\-deb\-extracted deb/udeb packages

.SH "OPTIONS"

.TP
\fI\-b basemod\&.xml\fR
Base module template used to build output\&.iso

.TP
\fI\-m mainmod\&.xml\fR
Main module template to include in output\&.iso

.TP
\fI\-r repository\fR
Specify repository for deb/udeb packages to include on iso

.RS

.TP
\-p package1
Packages to be included on iso

.RE
.IP

.TP
\fI\-t tarball\fR
tarball to be included on iso\&.

.TP
\fI\-g tarball\&.tar\&.gz\fR
tarball to be included on iso\&.

.SH "USAGE"


In order for the live CD to actually be bootable, add the following packages, using the morphix udeb archive (\-r http://www\&.morphix\&.org/debian)

.TP 3
\(bu
grub\-gfxboot\-iso\-udeb
.TP
\(bu
morphix\-grub\-menulist\-udeb
.TP
\(bu
morphix\-iso\-grubtheme
.LP


Additional udebs (you probably want them)

.TP 3
\(bu
morphix\-cdrom\-misc\-udeb
.LP


isomaker currently doesn't remove the working directories automatically\&. do a rm \-rf /tmp/libmorphix* afterwards to clean up... ($TEMP/libmorphix* if TEMP set)


Your kernel needs to be able to loop\-mount filesystems modprobe loop before building to enable this, if loop is compiled as a module

.SH "EXAMPLES"

.TP
Build a Morphix LiveCD with a single command
isomaker \-b \&.\&./templates/basemod\-2\&.6\&.12\-morphest\&.xml \-r http://www\&.morphix\&.org/debian \-p grub\-gfxboot\-iso\-udeb \-p morphix\-cdrom\-misc\-udeb \-p morphix\-grub\-menulist\-udeb \-p morphix\-iso\-grubtheme \-g /home/ftp/autobuilds/debootstrap\&.tar\&.gz /home/ftp/autobuilds/$BUILDNAME\-$BUILDTIME\&.iso

.SH "SECURITY"


Needs to be run as root or via sudo\&. So has security implications\&.

.SH "NOTES"


Morphix is a modular\-based liveCD, designed to be easy to modify\&. The debain package morphing\-tools contains tools to help modify and build morphix\-based LiveCDs\&.

.SH "BUGS"


Dont panic\&. If you find one, report it to us, but please make sure you have read all of the documentation first\&. We have assumed that you have cloop device and have installed the package morphing\-tools\&.

.SH "AUTHORS"


Written was initially by Alex de Landgraaf\&. Other members of the Morphix team may have submitted patches\&. Morphix web site: \fIhttp://www.morphix.org/\fR


This man page was written by Brendan Sleight using asciidoc: \fIhttp://www.methods.co.nz/asciidoc/\fR

.SH "SEE ALSO"


\fImodule\-builder, module\-extractor, make\-iso, isomorph, mmaker, isomaker, make\-mini, install2mainmod, minimod\-gen, addtoiso\fR


--- NEW FILE: make-mini.1 ---
.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "MAKE-MINI" 1 "" "" ""
.SH NAME
make-mini \- Creates a morphix mini module
.SH "SYNOPSIS"


make\-mini [[\-\-lang LANG]] | [[\-\-overlay ] [\-\-hidden] [\-\-homedir]] output\&.mod

.SH "DESCRIPTION"


Commandline tool for building a minimodule containing homedir and language files\&.

.SH "OPTIONS"

.TP
\fI\-\-lang LANG\fR
use LANG as the default language (overridden by bootoptions)

.TP
\fI\-\-overlay\fR
use files from /tmp/overlay

.TP
\fI\-\-hidden\fR
use hidden users files

.TP
\fI\-\-homedir\fR
use normal users files

.SH "EXAMPLES"

.TP
Build a Morphix minimodule containing all the files, including hidden file in the home directory
make\-mini \-\-homedir \-\-hidden \&./minimodule\&.mod

.TP
Language example
make\-mini \-\-lang nl_NL@euro

.SH "SECURITY"


Needs to be run as root or via sudo\&. So has security implications\&.

.SH "NOTES"


Morphix is a modular\-based liveCD, designed to be easy to modify\&. The debain package morphing\-tools contains tools to help modify and build morphix\-based LiveCDs\&.

.SH "BUGS"


Dont panic\&. If you find one, report it to us, but please make sure you have read all of the documentation first\&. We have assumed that you have cloop device and have installed the package morphing\-tools\&.

.SH "AUTHORS"


Written was initially by Alex de Landgraaf\&. Other members of the Morphix team may have submitted patches\&. Morphix web site: \fIhttp://www.morphix.org/\fR


This man page was written by Brendan Sleight using asciidoc: \fIhttp://www.methods.co.nz/asciidoc/\fR

.SH "SEE ALSO"


\fImodule\-builder, module\-extractor, make\-iso, isomorph, mmaker, isomaker, make\-mini, install2mainmod, minimod\-gen, addtoiso\fR


Index: changelog
===================================================================
RCS file: /cvsroot/morphix/mmaker/debian/changelog,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** changelog	22 Oct 2005 08:25:55 -0000	1.22
--- changelog	28 Feb 2006 00:14:16 -0000	1.23
***************
*** 1,2 ****
--- 1,8 ----
+ morphix-mmaker (0.4-23) unstable; urgency=low
+ 
+   * fixed issue with debootstrap & isomaker
+ 
+  -- root <[email protected]>  Sun, 26 Feb 2006 00:38:10 +0100
+ 
  morphix-mmaker (0.4-22) unstable; urgency=low
  



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.