pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/doc/guide/files
Module Name: pkgsrc
Committed By: leot
Date: Thu Feb 28 10:54:31 UTC 2019
Modified Files:
pkgsrc/doc/guide/files: ftp-layout.xml
Log Message:
guide: Improve/extend documentation about FTP layout
- Document the `current', `stable' and `pkgsrc-20xxQy' more extensively,
from J. Lewis Muir via PR pkg/54019. Thanks!
- Refers to `pkgsrc.tar.{bz,gz,xz}' instead of just `pkgsrc.tar.gz' to
cover all compressed formats.
- Document `pkgsrc-readmes.tar.{bz,gz,xz}'
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/doc/guide/files/ftp-layout.xml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/doc/guide/files/ftp-layout.xml
diff -u pkgsrc/doc/guide/files/ftp-layout.xml:1.14 pkgsrc/doc/guide/files/ftp-layout.xml:1.15
--- pkgsrc/doc/guide/files/ftp-layout.xml:1.14 Tue Feb 26 12:11:49 2019
+++ pkgsrc/doc/guide/files/ftp-layout.xml Thu Feb 28 10:54:31 2019
@@ -1,4 +1,4 @@
-<!-- $NetBSD: ftp-layout.xml,v 1.14 2019/02/26 12:11:49 leot Exp $ -->
+<!-- $NetBSD: ftp-layout.xml,v 1.15 2019/02/28 10:54:31 leot Exp $ -->
<appendix id="ftp-layout">
<title>Directory layout of the pkgsrc FTP server</title>
@@ -106,18 +106,39 @@ source packages</title>
that is the files that define how to create binary packages from
source archives.</para>
+ <para>Each of the <filename>current</filename>,
+ <filename>stable</filename> and
+ <filename>pkgsrc-20<replaceable>xx</replaceable>Q<replaceable>y</replaceable></filename>
+ directories share the same structure. They each contain a
+ <filename>pkgsrc</filename> directory and
+ <filename>pkgsrc.tar.{bz,gz,xz}</filename> file.</para>
+
<para>The directory <filename>pkgsrc</filename> contains a
snapshot of the CVS repository, which is updated regularly. The
- file <filename>pkgsrc.tar.gz</filename> contains the same as the
- directory, ready to be downloaded as a whole.</para>
+ file <filename>pkgsrc.tar.{bz,gz,xz}</filename> contains the same
+ as the directory, ready to be downloaded as a whole.</para>
- <para>In the directories for the quarterly branches, there is an
- additional file called
- <filename>pkgsrc-20<replaceable>xx</replaceable>Q<replaceable>y</replaceable>.tar.gz</filename>,
+ <para>The <filename>current</filename> directory contains files
+ related to the HEAD branch of the CVS repository.
+ In this directory there is an additional file called
+ <filename>pkgsrc-readmes.tar.{bz,gz,xz}</filename> that contains
+ all pkgsrc <filename>README</filename>s with information about
+ categories and packages.
+ </para>
+
+ <para>The <filename>stable</filename> directory is a symlink to
+ the latest
+ <filename>pkgsrc-20<replaceable>xx</replaceable>Q<replaceable>y</replaceable></filename>.
+ </para>
+
+ <para>The
+ <filename>pkgsrc-20<replaceable>xx</replaceable>Q<replaceable>y</replaceable></filename>.
+ directories contain files related to the
+ <filename>-20<replaceable>xx</replaceable>Q<replaceable>y</replaceable></filename>
+ stable branch of the CVS repository. In these directories there is
+ an additional file called
+ <filename>pkgsrc-20<replaceable>xx</replaceable>Q<replaceable>y</replaceable>.tar.{bz,gz,xz}</filename>,
which contains the state of pkgsrc when it was branched.</para>
- <para><filename>stable</filename> directory points to the latest
- quarterly branch.</para>
-
</sect1>
</appendix>
Home |
Main Index |
Thread Index |
Old Index