diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2010-01-12 22:48:48 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2010-01-12 22:48:48 +0100 |
commit | c0d50a487033ad63f342e2e73e9305cd0696386f (patch) | |
tree | f893f70da0c195b3c2d89d06c6c81c6281f267d5 | |
parent | Start shipping doc sources and release notes (diff) | |
download | layman-c0d50a487033ad63f342e2e73e9305cd0696386f.tar.gz layman-c0d50a487033ad63f342e2e73e9305cd0696386f.tar.bz2 layman-c0d50a487033ad63f342e2e73e9305cd0696386f.zip |
Prepare release of 1.2.6 (set release date, sync release notes, update website)v1.2.6
-rw-r--r-- | CHANGES | 4 | ||||
-rw-r--r-- | RELEASE_NOTES | 24 | ||||
-rw-r--r-- | doc/layman.8.xml | 2 | ||||
-rw-r--r-- | layman/version.py | 2 | ||||
-rw-r--r-- | www/index.html | 22 |
5 files changed, 31 insertions, 23 deletions
@@ -1,7 +1,7 @@ CHANGES ------- -Version TODO +Version 1.2.6 - Released 2010/01/12 =================================== - Warn on lack of write permissions (fixes #260218) @@ -19,6 +19,8 @@ Version TODO - Start shipping doc sources and release notes with release archives + - Start shipping test suite files missing from the 1.2.5 release + Version 1.2.5 - Released 2010/01/04 =================================== diff --git a/RELEASE_NOTES b/RELEASE_NOTES index e63be1f..572ad84 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,26 +1,32 @@ -Version 1.2.5 - Released 2010/01/04 +Version 1.2.6 - Released 2010/01/12 =================================== FULL CHANGES ------------ - - Allow overriding of VCS commands + - Warn on lack of write permissions (fixes #260218) - - Migrate XML handling from minidom to ElementTree (also fixes #261666) + - Migrate to GNU tar's compression format auto-detection + which adds potential support for more types of compressed + tar archives (LZMA, xz or Z) as a side-effect + (Requires GNU tar 1.15 or later, released in 2005) - - Allow running VCS from PATH (fixes #280539) + - Drop support for broken tar overlays with missing category level + (and missing profiles/repo_name as a consequence) - - Fix handling of Subversion overlays whose name contains - one or more '@' characters (#295018) + - Make missing overlay directory not fail removal of that overlay + from the local list - - Fix handling of non-ASCII characters (#286290) + - Start shipping doc sources and release notes with release archives + + - Start shipping test suite files missing from the 1.2.5 release SHORT CHANGES ------------- - layman-1.2.5 introduces overriding of VCS commands to be used. - Besides that 1.2.5 is mostly a bugfix release. + layman-1.2.6 introduces support for tar overlays that are compressed + with an algorithm other than gzip or bzip2. That, plus minor fixes. FRESHMEAT diff --git a/doc/layman.8.xml b/doc/layman.8.xml index 6ae2424..6da0e17 100644 --- a/doc/layman.8.xml +++ b/doc/layman.8.xml @@ -197,7 +197,7 @@ <title>layman</title> <date>January 2010</date> <productname>layman</productname> - <productnumber>1.2.5</productnumber> + <productnumber>1.2.6</productnumber> <copyright> <year>2005-2009</year> <holder>Gunnar Wrobel</holder> diff --git a/layman/version.py b/layman/version.py index a329d16..ad016ed 100644 --- a/layman/version.py +++ b/layman/version.py @@ -20,7 +20,7 @@ __version__ = "$Id: version.py 309 2007-04-09 16:23:38Z wrobel $" -VERSION = '1.2.5' +VERSION = '1.2.6' if __name__ == '__main__': print VERSION diff --git a/www/index.html b/www/index.html index 222f4a8..dae0d66 100644 --- a/www/index.html +++ b/www/index.html @@ -1,11 +1,11 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>layman</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" title="layman"><div class="titlepage"><div><div><h2 class="title"><a name="id3012900"></a>layman</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Gunnar</span> <span class="surname">Wrobel</span></h3><div class="affiliation"><div class="address"><p><br> +<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>layman</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" title="layman"><div class="titlepage"><div><div><h2 class="title"><a name="id2829858"></a>layman</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Gunnar</span> <span class="surname">Wrobel</span></h3><div class="affiliation"><div class="address"><p><br> <code class="email"><<a class="email" href="mailto:wrobel@gentoo.org">wrobel@gentoo.org</a>></code><br> <span class="otheraddr"><br> <a class="ulink" href="http://gunnarwrobel.de" target="_top">http://gunnarwrobel.de</a><br> </span><br> - </p></div></div></div></div></div><div><p class="copyright">Copyright © 2005-2009 Gunnar Wrobel</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="#id3012990">Overview</a></span></dt><dt><span class="section"><a href="#id3013311">External links</a></span></dt><dt><span class="section"><a href="#layman-reference">Reference</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#layman-manpage">layman</a></span><span class="refpurpose"> — + </p></div></div></div></div></div><div><p class="copyright">Copyright © 2005-2009 Gunnar Wrobel</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="#id2829942">Overview</a></span></dt><dt><span class="section"><a href="#id2830261">External links</a></span></dt><dt><span class="section"><a href="#layman-reference">Reference</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#layman-manpage">layman</a></span><span class="refpurpose"> — manage your local repository of Gentoo overlays - </span></dt></dl></dd></dl></div><div class="section" title="Overview"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id3012990"></a>Overview</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> + </span></dt></dl></dd></dl></div><div class="section" title="Overview"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2829942"></a>Overview</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> <a class="link" href="#layman-synopsis" title="Synopsis">Synopsis</a> </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> <a class="link" href="#layman-description" title="Description">Description</a> @@ -37,7 +37,7 @@ <a class="link" href="#layman-files" title="Files">Layman files</a> </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> <a class="link" href="#layman-bugs" title="Reporting bugs">Reporting bugs</a> - </p></li></ul></div></div><div class="section" title="External links"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id3013311"></a>External links</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> + </p></li></ul></div></div><div class="section" title="External links"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2830261"></a>External links</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> <a class="ulink" href="http://sourceforge.net/projects/layman/" target="_top">Layman project page on SourceForge</a> </p></li><li class="listitem"><p> <a class="ulink" href="http://overlays.gentoo.org" target="_top">Gentoo Overlays project</a> @@ -57,7 +57,7 @@ manage your local repository of Gentoo overlays </p></div><div class="refsynopsisdiv" title="Synopsis"><a name="layman-synopsis"></a><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="command">layman</code> [-a] | [--add] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-d] | [--delete] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-s] | [--sync] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-i] | [--info] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-S] | [--sync-all] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-L] | [--list] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-l] | [--list-local] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-f] | [--fetch] </p></div></div><div class="refsection" title="Description"><a name="layman-description"></a><h2>Description</h2><p><span class="command"><strong>layman</strong></span> is a script that allows you to add, remove and update Gentoo overlays from a variety of - sources.</p><div class="refsection" title="WARNING"><a name="id3062146"></a><h3>WARNING</h3><p><span class="command"><strong>layman</strong></span> makes it easy to retrieve and + sources.</p><div class="refsection" title="WARNING"><a name="id2879102"></a><h3>WARNING</h3><p><span class="command"><strong>layman</strong></span> makes it easy to retrieve and update overlays for Gentoo. In addition it makes it TRIVIAL to break your system. </p><p>The main portage tree provides you with high quality ebuilds @@ -266,9 +266,9 @@ <span class="command"><strong>darcs</strong></span>, <span class="command"><strong>git</strong></span>, <span class="command"><strong>mercurial</strong></span> or provided as <span class="command"><strong>tar</strong></span> packages. - </p></div></div><div class="refsection" title="Overlay lists"><a name="layman-global"></a><h2>Overlay lists</h2><div class="refsection" title="Overlay list format"><a name="id3063370"></a><h3>Overlay list format</h3><p> + </p></div></div><div class="refsection" title="Overlay lists"><a name="layman-global"></a><h2>Overlay lists</h2><div class="refsection" title="Overlay list format"><a name="id2880328"></a><h3>Overlay list format</h3><p> Layman uses a central list of overlays in XML format. The file looks like this: - </p><div class="example"><a name="id3063379"></a><p class="title"><b>Example 1. An example overlays.xml file</b></p><div class="example-contents"><pre class="programlisting"> + </p><div class="example"><a name="id2880337"></a><p class="title"><b>Example 1. An example overlays.xml file</b></p><div class="example-contents"><pre class="programlisting"> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE repositories SYSTEM "/dtd/repositories.dtd"> <repositories xmlns="" version="1.0"> @@ -288,13 +288,13 @@ </repo> </repositories> </pre></div></div><p><br class="example-break"> - </p></div><div class="refsection" title="Adding an overlay locally"><a name="id3063428"></a><h3>Adding an overlay locally</h3><p> + </p></div><div class="refsection" title="Adding an overlay locally"><a name="id2880385"></a><h3>Adding an overlay locally</h3><p> Simply create an overlay list in the format described above and run <span class="command"><strong>layman</strong></span> with the <code class="option">-o</code> switch. You need to prepend local file URLs with <strong class="userinput"><code>file://</code></strong>. - </p></div><div class="refsection" title="Adding an overlay globally"><a name="id3063454"></a><h3>Adding an overlay globally</h3><p> + </p></div><div class="refsection" title="Adding an overlay globally"><a name="id2880411"></a><h3>Adding an overlay globally</h3><p> The global list of overlays used by <span class="command"><strong>layman</strong></span> lies at <code class="filename">http://www.gentoo.org/proj/en/overlays/repositories.xml</code>. @@ -307,9 +307,9 @@ at <code class="email"><<a class="email" href="mailto:overlays@gentoo.org">overlays@gentoo.org</a>></code>. You can also join <strong class="userinput"><code>#gentoo-overlays</code></strong> on <code class="filename">irc.freenode.net</code>. - </p></div></div><div class="refsection" title="Examples"><a name="layman-examples"></a><h2>Examples</h2><div class="refsection" title="Installing an overlay"><a name="id3063508"></a><h3>Installing an overlay</h3><p><strong class="userinput"><code>layman -f -a wrobel</code></strong></p><p>This would add the overlay with the id + </p></div></div><div class="refsection" title="Examples"><a name="layman-examples"></a><h2>Examples</h2><div class="refsection" title="Installing an overlay"><a name="id2880466"></a><h3>Installing an overlay</h3><p><strong class="userinput"><code>layman -f -a wrobel</code></strong></p><p>This would add the overlay with the id <span class="command"><strong>wrobel</strong></span> to your list of installed - overlays.</p></div><div class="refsection" title="Syncing your overlays"><a name="id3063531"></a><h3>Syncing your overlays</h3><p><strong class="userinput"><code>layman -s ALL</code></strong></p><p>This updates all overlays</p></div><div class="refsection" title="Performing several actions at the same time"><a name="id3063547"></a><h3>Performing several actions at the same time</h3><p><strong class="userinput"><code>layman -f -a wrobel -a webapps-experimental</code></strong></p><p>This fetches the remote list and immediately adds two + overlays.</p></div><div class="refsection" title="Syncing your overlays"><a name="id2880489"></a><h3>Syncing your overlays</h3><p><strong class="userinput"><code>layman -s ALL</code></strong></p><p>This updates all overlays</p></div><div class="refsection" title="Performing several actions at the same time"><a name="id2880505"></a><h3>Performing several actions at the same time</h3><p><strong class="userinput"><code>layman -f -a wrobel -a webapps-experimental</code></strong></p><p>This fetches the remote list and immediately adds two overlays</p></div></div><div class="refsection" title="Files"><a name="layman-files"></a><h2>Files</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/layman/layman.cfg</code></span></dt><dd><p>Configuration file, holding the defaults for <span class="command"><strong>layman</strong></span></p></dd></dl></div></div><div class="refsection" title="Reporting bugs"><a name="layman-bugs"></a><h2>Reporting bugs</h2><p> Please report bugs you might find at <a class="ulink" href="http://bugs.gentoo.org" target="_top">http://bugs.gentoo.org</a> |