From 8d8f7a47dd95ad6a69b8058888cb7aaae9430c76 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Fri, 15 Jan 2010 19:02:31 +0100 Subject: Prepare release of 1.3.0_rc1 (set release date, sync release notes, update website) --- CHANGES | 16 +++++++++------- RELEASE_NOTES | 31 ++++++++++++++----------------- www/index.html | 22 +++++++++++----------- 3 files changed, 34 insertions(+), 35 deletions(-) diff --git a/CHANGES b/CHANGES index 248e88c..51ab56f 100644 --- a/CHANGES +++ b/CHANGES @@ -1,19 +1,21 @@ CHANGES ------- -Version TODO -=================================== +Version 1.3.0_rc1 - Released 2010/01/15 +======================================= - Add support for several sources per overlay (also fixes #280472) - On addition all sources will be probed until a working - one is found. This should help Layman through many firewalls. + When adding an overlay all sources will be probed until a working + one is found. This should help Layman through some firewalls. + + - Display related directory when deleting overlays - Improve overlay info display (i.e. layman -i): - - Add quality indicator (not guarantee) + - Add quality indicator (keep in mind: no guarantee) - Add feed URIs - - Fix whitspace handling for description field + - Fix whitespace handling for description field - - Improve usage display + - Improve layman usage display Version 1.2.6 - Released 2010/01/12 diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 572ad84..0d5f5a0 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,32 +1,29 @@ -Version 1.2.6 - Released 2010/01/12 -=================================== +Version 1.3.0_rc1 - Released 2010/01/15 +======================================= FULL CHANGES ------------ - - Warn on lack of write permissions (fixes #260218) + - Add support for several sources per overlay (also fixes #280472) + When adding an overlay all sources will be probed until a working + one is found. This should help Layman through some firewalls. - - 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) + - Display related directory when deleting overlays - - Drop support for broken tar overlays with missing category level - (and missing profiles/repo_name as a consequence) + - Improve overlay info display (i.e. layman -i): + - Add quality indicator (keep in mind: no guarantee) + - Add feed URIs + - Fix whitespace handling for description field - - Make missing overlay directory not fail removal of that overlay - from the local list - - - Start shipping doc sources and release notes with release archives - - - Start shipping test suite files missing from the 1.2.5 release + - Improve layman usage display SHORT CHANGES ------------- - layman-1.2.6 introduces support for tar overlays that are compressed - with an algorithm other than gzip or bzip2. That, plus minor fixes. + layman-1.3.0_rc1 introduces support for several sources per overlay. + Also, "layman -i OVERLAY" now makes full use of metadata that arrived + with the migration from layman-global.txt to the repositories.xml format. FRESHMEAT diff --git a/www/index.html b/www/index.html index dae0d66..73d8505 100644 --- a/www/index.html +++ b/www/index.html @@ -1,11 +1,11 @@ -layman

layman

Gunnar Wrobel


+layman

layman

Gunnar Wrobel


    
    
      http://gunnarwrobel.de
    

-   


Table of Contents

Overview
External links
Reference
layman — +   


Table of Contents

Overview
External links
Reference
layman — manage your local repository of Gentoo overlays -

Overview

  • +

Overview

External links

  • +

External links

Synopsis

layman [-a] | [--add] [ALL] | [overlay]

layman [-d] | [--delete] [ALL] | [overlay]

layman [-s] | [--sync] [ALL] | [overlay]

layman [-i] | [--info] [ALL] | [overlay]

layman [-S] | [--sync-all]

layman [-L] | [--list]

layman [-l] | [--list-local]

layman [-f] | [--fetch]

Description

layman is a script that allows you to add, remove and update Gentoo overlays from a variety of - sources.

WARNING

layman makes it easy to retrieve and + sources.

WARNING

layman makes it easy to retrieve and update overlays for Gentoo. In addition it makes it TRIVIAL to break your system.

The main portage tree provides you with high quality ebuilds @@ -266,9 +266,9 @@ darcs, git, mercurial or provided as tar packages. -

Overlay lists

Overlay list format

+

Overlay lists

Overlay list format

Layman uses a central list of overlays in XML format. The file looks like this: -

Example 1. An example overlays.xml file

+	    

Example 1. An example overlays.xml file

 	      <?xml version="1.0" encoding="UTF-8"?>
 	      <!DOCTYPE repositories SYSTEM "/dtd/repositories.dtd">
 	      <repositories xmlns="" version="1.0">
@@ -288,13 +288,13 @@
 	        </repo>
 	      </repositories>
 	      


-

Adding an overlay locally

+

Adding an overlay locally

Simply create an overlay list in the format described above and run layman with the -o switch. You need to prepend local file URLs with file://. -

Adding an overlay globally

+

Adding an overlay globally

The global list of overlays used by layman lies at http://www.gentoo.org/proj/en/overlays/repositories.xml. @@ -307,9 +307,9 @@ at . You can also join #gentoo-overlays on irc.freenode.net. -

Examples

Installing an overlay

layman -f -a wrobel

This would add the overlay with the id +

Examples

Installing an overlay

layman -f -a wrobel

This would add the overlay with the id wrobel to your list of installed - overlays.

Syncing your overlays

layman -s ALL

This updates all overlays

Performing several actions at the same time

layman -f -a wrobel -a webapps-experimental

This fetches the remote list and immediately adds two + overlays.

Syncing your overlays

layman -s ALL

This updates all overlays

Performing several actions at the same time

layman -f -a wrobel -a webapps-experimental

This fetches the remote list and immediately adds two overlays

Files

/etc/layman/layman.cfg

Configuration file, holding the defaults for layman

Reporting bugs

Please report bugs you might find at http://bugs.gentoo.org -- cgit v1.2.3-1-g7c22