All of lore.kernel.org
 help / color / mirror / Atom feed
* [yocto-docs][PATCH 0/1] ref-manual/ref-classes: update source archiver entry
@ 2013-04-12 22:47 Kevin Strasser
  2013-04-12 22:47 ` [yocto-docs][PATCH 1/1] " Kevin Strasser
  0 siblings, 1 reply; 2+ messages in thread
From: Kevin Strasser @ 2013-04-12 22:47 UTC (permalink / raw)
  To: yocto

The following changes since commit e26f615a01de2b101e97eb6fd7175b813f74295e:

  ref-manual: Review comments applied for patch session (2013-04-12 13:27:42 -0700)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib strassek/docs
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=strassek/docs

Kevin Strasser (1):
  ref-manual/ref-classes: update source archiver entry

 documentation/ref-manual/ref-classes.xml |   40 +++++++++++-------------------
 1 file changed, 15 insertions(+), 25 deletions(-)

-- 
1.7.9.5



^ permalink raw reply	[flat|nested] 2+ messages in thread

* [yocto-docs][PATCH 1/1] ref-manual/ref-classes: update source archiver entry
  2013-04-12 22:47 [yocto-docs][PATCH 0/1] ref-manual/ref-classes: update source archiver entry Kevin Strasser
@ 2013-04-12 22:47 ` Kevin Strasser
  0 siblings, 0 replies; 2+ messages in thread
From: Kevin Strasser @ 2013-04-12 22:47 UTC (permalink / raw)
  To: yocto

The src_distribute*.bbclass files have been removed in favor of
archive*.bbclass. Update classes reference to reflect that change.

Signed-off-by: Kevin Strasser <kevin.strasser@linux.intel.com>
---
 documentation/ref-manual/ref-classes.xml |   40 +++++++++++-------------------
 1 file changed, 15 insertions(+), 25 deletions(-)

diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index 69ca78c..51418b9 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -193,36 +193,26 @@
     </para>
 </section>
 
-<section id='ref-classes-src-distribute'>
-    <title>Distribution of Sources - <filename>src_distribute_local.bbclass</filename></title>
+<section id='ref-classes-archiver'>
+    <title>Archiving Sources - <filename>archive*.bbclass</filename></title>
 
     <para>
-        Many software licenses require that source files be provided along with the binaries.
-        To simplify this process, two classes were created:
-        <filename>src_distribute.bbclass</filename> and
-        <filename>src_distribute_local.bbclass</filename>.
-    </para>
-
-    <para>
-        The results of these classes are <filename>tmp/deploy/source/</filename>
-        subdirectories with sources sorted by
-        <filename><link linkend='var-LICENSE'>LICENSE</link></filename> field.
-        If recipes list few licenses (or have entries like "Bitstream Vera"),
-        the source archive is placed in each license directory.
+        Many software licenses require that source code and/or other materials be
+        released with the binaries. To help with that task the following classes
+        are provided:
+        <itemizedlist>
+            <listitem><filename>archive-original-sources.bbclass</filename></listitem>
+            <listitem><filename>archive-patched-sources.bbclass</filename></listitem>
+            <listitem><filename>archive-configured-sources.bbclass</filename></listitem>
+            <listitem><filename>archiver.bbclass</filename></listitem>
+        </itemizedlist>
     </para>
 
     <para>
-        This class operates using three modes:
-        <itemizedlist>
-            <listitem><para><emphasis>copy:</emphasis> Copies the files to the
-                distribution directory.</para></listitem>
-            <listitem><para><emphasis>symlink:</emphasis> Creates symbolic
-                links for the files to the distribution directory.
-                </para></listitem>
-            <listitem><para><emphasis>move+symlink:</emphasis> Moves the files
-                into the distribution directory and then creates symbolic
-                links back to where they originated.</para></listitem>
-        </itemizedlist>
+        For more details on the source archiver, see the
+        "<ulink url='&YOCTO_DOCS_DEV_URL;#maintaining-open-source-license-compliance-during-your-products-lifecycle'>
+        Maintaining Open Source License Compliance During Your Product's Lifecycle</ulink>"
+        section in the Yocto Project Development Manual.
     </para>
 </section>
 
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-04-12 22:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-12 22:47 [yocto-docs][PATCH 0/1] ref-manual/ref-classes: update source archiver entry Kevin Strasser
2013-04-12 22:47 ` [yocto-docs][PATCH 1/1] " Kevin Strasser

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.