/[gentoo]/xml/htdocs/proj/en/overlays/devguide.xml
Gentoo

Diff of /xml/htdocs/proj/en/overlays/devguide.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.15 Revision 1.17
17<abstract>This guide helps developers understand how to use the Gentoo 17<abstract>This guide helps developers understand how to use the Gentoo
18Overlays service.</abstract> 18Overlays service.</abstract>
19 19
20<license/> 20<license/>
21 21
22<version>2.2</version> 22<version>2.3</version>
23<date>2008-10-30</date> 23<date>2009-01-18</date>
24 24
25<chapter> 25<chapter>
26<title>Introduction</title> 26<title>Introduction</title>
27 27
28<section> 28<section>
303<title>Layman</title> 303<title>Layman</title>
304<body> 304<body>
305<p>We are telling users to use layman to download and manage your overlay. 305<p>We are telling users to use layman to download and manage your overlay.
306layman is a utility written by <mail link="wrobel@gentoo.org">Gunnar Wrobel</mail> which makes it very easy for users to work with overlays.</p> 306layman is a utility written by <mail link="wrobel@gentoo.org">Gunnar Wrobel</mail> which makes it very easy for users to work with overlays.</p>
307 307
308<p>To get started with using layman, see <uri link="http://www.gentoo.org/news/en/gwn/20060522-newsletter.xml">Gentoo Weekly News for 22nd May</uri>, <uri link="http://gentoo-wiki.com/TIP_Overlays#layman">this article on Gentoo-Wiki.com</uri>, or the man page that comes with layman.</p> 308<p>
309To get started with using layman, see <uri
310link="http://layman.sourceforge.net/">the homepage documentation</uri>, the <uri
311link="http://www.gentoo.org/news/en/gwn/20060522-newsletter.xml">Gentoo Weekly
312News for 22nd May</uri> or read <c>man layman</c>.
313</p>
309</body> 314</body>
310</section> 315</section>
311 316
312<section> 317<section>
313<title>Auto-Sync From Portage</title> 318<title>Auto-Sync From Portage</title>
453<body> 458<body>
454<p>Everyone has full read access to every overlay. We recommend that you 459<p>Everyone has full read access to every overlay. We recommend that you
455use</p> 460use</p>
456<pre caption="Install layman"> 461<pre caption="Install layman">
457 emerge layman 462 emerge layman
458 echo 'source /usr/portage/local/layman/layman.conf' &gt;&gt; /etc/make.conf 463 echo 'source /var/lib/layman/layman.conf' &gt;&gt; /etc/make.conf
459</pre> 464</pre>
460 465
461<note> 466<note>
462Layman will create "/usr/portage/local/layman/make.conf" once you add 467Layman will create "/var/lib/layman/make.conf" once you add
463your first overlay. But if you do not plan to install an overlay 468your first overlay. But if you do not plan to install an overlay
464immediately you should ensure that this file actually exists and 469immediately you should ensure that this file actually exists and
465contains the empty variable "PORTDIR_OVERLAY". Otherwise portage will 470contains the empty variable "PORTDIR_OVERLAY". Otherwise portage will
466complain. You can run "echo PORTDIR_OVERLAY=\"\" > 471complain. You can run "echo PORTDIR_OVERLAY=\"\" >
467/usr/portage/local/layman/make.conf" in order to have the file created 472/var/lib/layman/make.conf" in order to have the file created
468correctly. 473correctly.
469</note> 474</note>
470 475
471<p>After that, to view the list of overlays, use</p> 476<p>After that, to view the list of overlays, use</p>
472 477

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.17

  ViewVC Help
Powered by ViewVC 1.1.20