cvs commit: www/patches index.html news-bottom.html news-top.html submit.html index-bottom.html index-top.html

jeroen at linuxfromscratch.org jeroen at linuxfromscratch.org
Sun Sep 7 22:39:52 PDT 2003


jeroen      03/09/07 23:39:52

  Added:       patches  index.html news-bottom.html news-top.html
                        submit.html
  Removed:     patches  index-bottom.html index-top.html
  Log:
  Reworked the patches section; added a seperate news, submit and mirror selection page.
  
  Revision  Changes    Path
  1.14      +56 -152   www/patches/index.html
  
  
  
  
  1.1                  www/patches/news-bottom.html
  
  Index: news-bottom.html
  ===================================================================
  
  </div> <!-- end content -->
  
  <div id="generalnav">
  	<ul>
  		<li><h3>Contribute:</h3>
  			<ul>
  				<li><a href="../donation.html" title="Donate via paypal">Make a donation</a></li>
  				<li><a href="http://linuxfromscratch.org/cgi-bin/lfscounter.cgi" title="Get counted!">Register as LFS user</a></li>
  				<li><a href="../becomemirror.html" title="If you have some bandwidth to spare">Become a mirror</a></li>
  				<li><a href="../patches/submit.html" class="currentpage" title="Submit patches for LFS or BLFS">Submit patches</a></li>
  			</ul>
  		</li>
  		<li><h3>Help and contact:</h3>
  			<ul>
  				<li><a href="../faq/" title="Frequently Asked Questions (and answers!)">FAQ</a></li>
  				<li><a href="../search.html" title="Advanced search page">Search</a></li>
  				<li><a href="../irc.html" title="Chat channels and nick names">IRC</a></li>
  				<li><a href="../newsgroups.html" title="For following development and advanced support">News groups</a></li>
  				<li><a href="../mail.html" title="For following development and advanced support">Mailing lists</a></li>
  				<li><a href="../people.html" title="Who is who and who does what">The LFS team</a></li>
  			</ul>
  		</li>
  		<li><h3>About this website:</h3>
  			<ul>
  				<li><a href="../index.html" title="Home (mirror list)" accesskey="1">Home (Mirror list)</a></li>
  				<li><a href="../sitemap.html" title="Structured overview of the website" accesskey="3">Sitemap</a></li>
  				<li><a href="../accesskeys.html" title="Keyboard shortcuts for this site" accesskey="0">Accesskeys</a></li>
  				<li><a href="../website.html" title="General info about this site">Website information</a></li>
  				<li><a href="http://linuxfromscratch.org/mailman/listinfo/website" title="Mail us if you run into problems with this website" accesskey="9">Contact webmaster</a></li>
  			</ul>
  		</li>
  	</ul>
  </div><!-- end generalnav -->
  </div><!-- end container -->
  
  <div id="footer">
  	<ul>
  		<li><a href="#header">Back to the top.</a></li>
  		<li>© 1998-2003  Gerard Beekmans.</li>
  		<li>Site design by Jeroen Coumans.</li>
  	</ul>
  	<ul>
  		<li><a href="http://validator.w3.org/check/referer"><img src="../images/xhtml-1.1.png" alt="Valid XHTML 1.1!" title="Validate this page's structure" height="15" width="80" /></a></li>
  		<li><a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="../images/css.png" alt="Valid CSS!" title="Validate this page's style" height="15" width="80" /></a></li>
  	</ul>
  </div>
  </body>
  </html>
  
  
  
  1.1                  www/patches/news-top.html
  
  Index: news-top.html
  ===================================================================
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  
  <head>
  	<title>Patches News - Linux From Scratch</title>
  	<meta name="description" content="Linux From Scratch - build your own Linux distribution from scratch" />
  	<meta name="keywords" content="Linux, LinuxFromScratch, Linux From Scratch, build your own Linux, DIY Linux, do-it-yourself Linux, create your own Linux" />
  	<meta name="MSSmartTagsPreventParsing" content="true" />
  	<link rel="stylesheet" type="text/css" href="../style/screen.css" media="screen" />
  	<link rel="stylesheet" type="text/css" href="../style/print.css" media="print" />
  	<link rel="icon" href="images/favicon.ico" type="image/x-icon" />
  </head>
  
  <body id="body" class="root">
  
  <div id="header">
  	<ul id="sectionnav">
  		<li><a href="#rootcontent" class="hidden" accesskey="2">Skip to content</a></li>
  		<li><a href="../lfs/news.html" accesskey="l"><span class="accesskey">L</span>FS</a></li>
  		<li><a href="../blfs/news.html" accesskey="b"><span class="accesskey">B</span>eyond LFS</a></li>
  		<li><a href="../alfs/news.html" accesskey="a"><span class="accesskey">A</span>utomated LFS</a></li>
  		<li><a href="../hints/news.html" accesskey="h"><span class="accesskey">H</span>ints</a></li>
  	</ul>
  	<h1><a href="../lfs/news.html" accesskey="l" title="LFS News page">Linux From Scratch</a></h1>
  	<h2><a href="../lfs/whatislfs.html">Your distro. Your rules.</a></h2>
  	<div id="search">
  		<form method="get" action="http://search.linuxfromscratch.org/index.cgi">
  		<p>
  			<label title="Enter your search terms"><input size="15" type="text" name="query" onfocus="if(this.value==this.defaultValue) this.value='';" value="enter text here" maxlength="255" accesskey="s" /></label>
  			<label title="Submit the search terms"><input type="submit" value="search" /></label><br />
  			<a href="../search.html" title="For more search options, click here" accesskey="4"><span class="accesskey">S</span>earch options</a>
  			</p>
  		</form>
  	</div>
  </div>
  
  <div id="container">
  <div id="rootcontent">
  	<em><a href="#generalnav" class="hidden">Skip to sitewide navigation</a></em>
  
  <h2>Patches</h2>
  <div id="pagenav">
  	<ul>
  		<li><a href="submit.html#info">General information</a></li>
  		<li><a href="submit.html#submit">Submit patches</a></li>
  		<li><a href="#changelog">Changelog</a></li>
  		<li><a href="lfs/">Patches for LFS</a></li>
  		<li><a href="blfs/">Patches for BLFS</a></li>
  		<li><a href="downloads/">All patches</a></li>
  	</ul>
  </div>
  
  <h3 id="changelog">Changelog</h3>
  	<p>The following changelog is automatically generated from CVS log messages and fed into this file. These changes are from last month.</p>
  
  
  
  1.1                  www/patches/submit.html
  
  Index: submit.html
  ===================================================================
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  
  <head>
  	<title>Patches - How to submit</title>
  	<meta name="description" content="Linux From Scratch - build your own Linux distribution from scratch" />
  	<meta name="keywords" content="Linux, LinuxFromScratch, Linux From Scratch, build your own Linux, DIY Linux, do-it-yourself Linux, create your own Linux" />
  	<meta name="MSSmartTagsPreventParsing" content="true" />
  	<link rel="stylesheet" type="text/css" href="../style/screen.css" media="screen" />
  	<link rel="stylesheet" type="text/css" href="../style/print.css" media="print" />
  	<link rel="icon" href="images/favicon.ico" type="image/x-icon" />
  </head>
  
  <body id="body" class="root">
  
  <div id="header">
  	<ul id="sectionnav">
  		<li><a href="#rootcontent" class="hidden" accesskey="2">Skip to content</a></li>
  		<li><a href="../lfs/news.html" accesskey="l"><span class="accesskey">L</span>FS</a></li>
  		<li><a href="../blfs/news.html" accesskey="b"><span class="accesskey">B</span>eyond LFS</a></li>
  		<li><a href="../alfs/news.html" accesskey="a"><span class="accesskey">A</span>utomated LFS</a></li>
  		<li><a href="../hints/news.html" accesskey="h"><span class="accesskey">H</span>ints</a></li>
  	</ul>
  	<h1><a href="../lfs/news.html" accesskey="l" title="LFS News page">Linux From Scratch</a></h1>
  	<h2><a href="../lfs/whatislfs.html">Your distro. Your rules.</a></h2>
  	<div id="search">
  		<form method="get" action="http://search.linuxfromscratch.org/index.cgi">
  		<p>
  			<label title="Enter your search terms"><input size="15" type="text" name="query" onfocus="if(this.value==this.defaultValue) this.value='';" value="enter text here" maxlength="255" accesskey="s" /></label>
  			<label title="Submit the search terms"><input type="submit" value="search" /></label><br />
  			<a href="../search.html" title="For more search options, click here" accesskey="4"><span class="accesskey">S</span>earch options</a>
  			</p>
  		</form>
  	</div>
  </div>
  
  <div id="container">
  <div id="rootcontent">
  	<em><a href="#generalnav" class="hidden">Skip to sitewide navigation</a></em>
  
  <h2>Patches</h2>
  <div id="pagenav">
  	<ul>
  		<li><a href="#info">General information</a></li>
  		<li><a href="#submit">Submit patches</a></li>
  		<li><a href="news.html">Changelog</a></li>
  		<li><a href="lfs/">Patches for LFS</a></li>
  		<li><a href="blfs/">Patches for BLFS</a></li>
  		<li><a href="downloads/">All patches</a></li>
  	</ul>
  </div>
  
  <h3 id="info">General information</h3>
  	<p>The patches project serves as a central repository for all patches useful for an LFS user. It also serves to be a testing ground for patches that may later be incorporated into the LFS and BLFS book. The patches that are not included in the book but are available from the patches repository are primarily meant for users already familiar with LFS. First time LFS users should adhere to the versions and patches which are in LFS or BLFS. </p>
  	<p>Patches are submitted by individual users, and may not be tested by the LFS Testing Team. They carry no warranty of any sort. Apply the patches at your own risk.</p>
  	<p>The <a href="http://linuxfromscratch.org/mailman/listinfo/patches" title="Archive and subscription information for the patches mailinglist">patches mailinglist</a> is only for <em>submission</em> of patches and for discussion related to the development of patches project. Discussion related to patches should be on the appropriate support or development list, mostly blfs-dev or lfs-dev.</p>
  	<p>The patches project is maintained by <a href="http://www.jg555.com/">Jim Gifford</a> and <a href="http://www.linuxfromscratch.org/~tushar/">Tushar Teredesai</a>.</p>
  	<p><a href="#header">Back to the top.</a></p>
  
  <h3 id="submit">Patches Submission Guidelines:</h3>
  <ul>
  	<li>
  		<p>Before submitting a patch, check if there is an already existing patch for the current version or a previous version. If there is a patch for the previous version that applies without an error (Note: Getting an offset/fuzz when applying the patch is not an error) just drop a note on the list and the patches mainitainers will copy the file over to the new version.</p>
  	</li>
  	<li>
  		<p>A suggested command for creating the patch file is:</p>
  		<p>LC_ALL=C TZ=UTC0 diff -Naur [old...] [new...] > [patch name...].patch</p>
  		<p>Note that this is not an absolute requirement and you are free to create the patch any way you like as long as the following requirement is satisfied.  When creating the patch, you should be in a directory just above the package directory so that the resulting patch can be applied with <code>patch -p1</code> as per the current instrunctions in the book.</p>
  	</li>
  	<li>
  		<p>The patch file name should be in the following format:</p>
  		<p><code>${packageName}-${packageVersion}-${patchName}-${patchVersion}.patch</code></p>
  		<dl>
  			<dt>packageName</dt>
  				<dd>Official name of the package. Be sure to follow the same capitalization that is followed by the official tarball for the package.</dd>
  			<dt>packageVersion</dt>
  				<dd>Version against which the patch applies.</dd>
  			<dt>patchName</dt>
  				<dd>Short name for the patch (also include architecture if the patch is for a particular architecture.</dd>
  			<dt>patchVersion</dt>
  				<dd>Version of the patch (usually 1). This field is optional.</dd>
  		</dl>
  	</li>
  	<li>
  		<p>The patch should have the following information, each item on a seperate line and in the same order (Be sure to follow the capitalization of the headers so that it is easier for scripts to parse the fields):</p>
  		<dl>
  			<dt>Submitted By</dt>
  				<dd>Name and/or E-mail of submitter.</dd>
  			<dt>Date</dt>
  				<dd>Date Patch Submitted in YYYY-MM-DD format. It is easier for everyone to comprehend the international format, please do not use any other.</dd>
  			<dt>Initial Package Version</dt>
  				<dd>Version against which the patch was initially prepared.</dd>
  			<dt>Origin</dt>
  				<dd>Where the patch originated. This is useful for the users when considering whether to apply the patch. Please keep this field short and restricted to a single line. A URI to a mailing-list discussion on the patch is the best fit for this field. Another option, if the patch is taken from a distro package is to write the name of the distribution and the package name (e.g. Redhat mozilla-1.4-12.src.rpm). If the patch is created by you and there is no URI to reference, just add your name in the field.</dd>
  			<dt>Description</dt>
  				<dd>Description of what the patch does, links to more information related to the patch, etc. The more information you give to potential appliers of the patch, the better chance it has of being used. If you are modifying an existing patch, be sure to credit the original author.</dd>
  		</dl>
  		<p><em>Note: See the <a href="package-1.0-sample4patch.patch">sample patch</a>.</em></p>
  	</li>
  	<li><p>Patches should be mailed to <a href="http://linuxfromscratch.org/mailman/listinfo/patches" title="Archive and subscription information for the patches mailinglist">the patches mailing list</a>. The patches maintainers prefer receiving download URIs also along with the patches. Even if you include a URI, please attach the patch along with your submission for the archives. Please gzip or bzip2 the patches so that it is easy for people to download the patches directly from the list archives. At the same time it saves some bandwidth. The patches will be gunziped or bunzip2ed before uploading so that they can be viewed online.</p></li>
  	<li><p>Refer to <a href="http://linuxfromscratch.org/mailman/listinfo/patches">the mailing list information page</a> for details on the mailing list.</p></li>
  </ul>
  
  </div> <!-- end content -->
  
  <div id="generalnav">
  	<ul>
  		<li><h3>Contribute:</h3>
  			<ul>
  				<li><a href="../donation.html" title="Donate via paypal">Make a donation</a></li>
  				<li><a href="http://linuxfromscratch.org/cgi-bin/lfscounter.cgi" title="Get counted!">Register as LFS user</a></li>
  				<li><a href="../becomemirror.html" title="If you have some bandwidth to spare">Become a mirror</a></li>
  				<li><a href="../patches/" title="Submit patches for LFS or BLFS" class="currentpage">Submit patches</a></li>
  			</ul>
  		</li>
  		<li><h3>Help and contact:</h3>
  			<ul>
  				<li><a href="../faq/" title="Frequently Asked Questions (and answers!)">FAQ</a></li>
  				<li><a href="../search.html" title="Advanced search page">Search</a></li>
  				<li><a href="../irc.html" title="Chat channels and nick names">IRC</a></li>
  				<li><a href="../newsgroups.html" title="For following development and advanced support">News groups</a></li>
  				<li><a href="../mail.html" title="For following development and advanced support">Mailing lists</a></li>
  				<li><a href="../people.html" title="Who is who and who does what">The LFS team</a></li>
  			</ul>
  		</li>
  		<li><h3>About this website:</h3>
  			<ul>
  				<li><a href="../index.html" title="Home (mirror list)" accesskey="1">Home (Mirror list)</a></li>
  				<li><a href="../sitemap.html" title="Structured overview of the website" accesskey="3">Sitemap</a></li>
  				<li><a href="../accesskeys.html" title="Keyboard shortcuts for this site" accesskey="0">Accesskeys</a></li>
  				<li><a href="../website.html" title="General info about this site">Website information</a></li>
  				<li><a href="http://linuxfromscratch.org/mailman/listinfo/website" title="Mail us if you run into problems with this website" accesskey="9">Contact webmaster</a></li>
  			</ul>
  		</li>
  	</ul>
  </div><!-- end generalnav -->
  </div><!-- end container -->
  
  <div id="footer">
  	<ul>
  		<li><a href="#header">Back to the top.</a></li>
  		<li>© 1998-2003  Gerard Beekmans.</li>
  		<li>Site design by Jeroen Coumans.</li>
  	</ul>
  	<ul>
  		<li><a href="http://validator.w3.org/check/referer"><img src="../images/xhtml-1.1.png" alt="Valid XHTML 1.1!" title="Validate this page's structure" height="15" width="80" /></a></li>
  		<li><a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="../images/css.png" alt="Valid CSS!" title="Validate this page's style" height="15" width="80" /></a></li>
  	</ul>
  </div>
  </body>
  </html>
  
  
  



More information about the website mailing list