pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/doc/guide/files guide: Improve/extend documentation ab...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c807c18e1c1a
branches: trunk
changeset: 320116:c807c18e1c1a
user: leot <leot%pkgsrc.org@localhost>
date: Thu Feb 28 10:54:31 2019 +0000
description:
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}'
diffstat:
doc/guide/files/ftp-layout.xml | 39 ++++++++++++++++++++++++++++++---------
1 files changed, 30 insertions(+), 9 deletions(-)
diffs (57 lines):
diff -r 986a68c8a4a4 -r c807c18e1c1a doc/guide/files/ftp-layout.xml
--- a/doc/guide/files/ftp-layout.xml Thu Feb 28 10:22:04 2019 +0000
+++ b/doc/guide/files/ftp-layout.xml Thu Feb 28 10:54:31 2019 +0000
@@ -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 @@
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>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>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>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