SF.net SVN: morphix: [2295] trunk/mmaker/debian

[email protected]
Newsgroups gmane.linux.morphix.cvs
Message-ID <[email protected]>
Revision: 2295
Author:   bmsleight
Date:     2006-06-07 12:46:38 -0700 (Wed, 07 Jun 2006)
ViewCVS:  http://svn.sourceforge.net/morphix/?rev=2295&view=rev

Log Message:
-----------
Adding template to mmaker man page

Modified Paths:
--------------
    trunk/mmaker/debian/isomaker.1
    trunk/mmaker/debian/make-mini.1
    trunk/mmaker/debian/mmaker.1
Modified: trunk/mmaker/debian/isomaker.1
===================================================================
--- trunk/mmaker/debian/isomaker.1	2006-06-07 17:23:42 UTC (rev 2294)
+++ trunk/mmaker/debian/isomaker.1	2006-06-07 19:46:38 UTC (rev 2295)
@@ -127,5 +127,5 @@
 .SH "SEE ALSO"
 
 
-\fImodule\-builder, module\-extractor, make\-iso, isomorph, mmaker, isomaker, make\-mini, install2mainmod, minimod\-gen, addtoiso\fR
+\fIaddtoiso, install2mainmod, isomaker, isomorph, make\-iso, make\-mini, minimod\-gen, mmaker, module\-builder, module\-extractor, morphmini\fR
 

Modified: trunk/mmaker/debian/make-mini.1
===================================================================
--- trunk/mmaker/debian/make-mini.1	2006-06-07 17:23:42 UTC (rev 2294)
+++ trunk/mmaker/debian/make-mini.1	2006-06-07 19:46:38 UTC (rev 2295)
@@ -84,5 +84,5 @@
 .SH "SEE ALSO"
 
 
-\fImodule\-builder, module\-extractor, make\-iso, isomorph, mmaker, isomaker, make\-mini, install2mainmod, minimod\-gen, addtoiso\fR
+\fIaddtoiso, install2mainmod, isomaker, isomorph, make\-iso, make\-mini, minimod\-gen, mmaker, module\-builder, module\-extractor, morphmini\fR
 

Modified: trunk/mmaker/debian/mmaker.1
===================================================================
--- trunk/mmaker/debian/mmaker.1	2006-06-07 17:23:42 UTC (rev 2294)
+++ trunk/mmaker/debian/mmaker.1	2006-06-07 19:46:38 UTC (rev 2295)
@@ -82,6 +82,78 @@
 Build a Morphix main module
 mmaker firefox\&.xml firefox\&.mod
 
+.SH "EXAMPLES -TEMPLATES"
+
+
+Below is a quick overview on the layout of a template\&.
+
+.IP
+The syntax is derived from Progeny's CL scheme, which was derived from
+Redhat's\&. This one has a list of available options in your template, with
+comments to help you out\&.
+
+<comps>
+  <group>
+    <version>version number of module</version>
+
+    <id>lowercase identifier</id>
+
+    <name>natural\-language name of module</name>
+
+    <description>possibly multiline description of module</description>
+
+    <type>[mainmod|basemod|minimod]</type> (
+        <!\-\- currently only main/basemod are useful  \-\->
+
+    <suite>[sid|sarge|woody|unstable|testing|stable]</suite>
+        <!\-\- debian flavour to use \-\->
+
+    <arch>[i386|powerpc|sparc|hppa|amd64|whatnot]</arch>
+        <!\-\- for attempting to build on a different architecture, use with care \-\->
+
+    <retrieve>
+        <from>/file/on/my/harddisk</from>
+        <to>/place/in/module</to>
+    </retrieve>
+
+    <retrieve>
+        <from>http://localhost/myfile</from>
+        <to>/place/in/module</to>
+    </retrieve>
+
+    <retrieve type="[tar\&.gz|tar\&.bz2]"> <!\-\- only implemented for local from\-to \-\->
+        \&.\&.\&.
+    </retrieve>
+
+    <repositorylist>
+
+      <repository type="[debian|plain]" [nonfree="true"] [suite="woody|sarge|sid|stable|testing|unstable]>URL</repository>
+        <!\-\- either a normal repository or a debian one\&.
+             Need one debian repository for main/base modules
+             use nonfree if you want to add contrib/non\-free to your apt line
+             adding the suite tag here overrides the default suite
+        \-\->
+      \&.\&.\&.
+    </repositorylist>
+    <packagelist>
+
+      <packagereq [target="sid|sarge|woody|unstable|testing|stable"]>packagename</packagereq>
+        <!\-\- package to apt\-get install, optionally set target to
+             define the \-t/\-\-target\-release of the package \-\->
+      \&.\&.\&.
+
+      <packagedel>packagename</packagereq>
+        <!\-\- package to apt\-get purge \-\->
+      \&.\&.\&.
+    </packagelist>
+    <patchlist>
+
+      <patch>path/to/shellscript\&.sh</patch>
+        <!\-\- shell script on HOST system, gets the build directory as $1 \-\->
+    </patchlist>
+  </group>
+</comps>
+
 .SH "SECURITY"
 
 
@@ -108,5 +180,5 @@
 .SH "SEE ALSO"
 
 
-\fImodule\-builder, module\-extractor, make\-iso, isomorph, mmaker, isomaker, make\-mini, install2mainmod, minimod\-gen, addtoiso\fR
+\fIaddtoiso, install2mainmod, isomaker, isomorph, make\-iso, make\-mini, minimod\-gen, mmaker, module\-builder, module\-extractor, morphmini\fR
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
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.