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:   gdt
Date:           Tue May  7 16:29:54 UTC 2024

Modified Files:
        pkgsrc/doc/guide/files: ftp-layout.xml

Log Message:
doc/guide/ftp-layout.xml: Catch up to modern reality

We don't have builds from date-based checkouts, or 4.99.x.
Mention that there are READMEs within ftp.

CVS: ----------------------------------------------------------------------
CVS: CVSROOT  cvs.NetBSD.org:/cvsroot
CVS: please use "PR category/123" to have the commitmsg appended to PR 123


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 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.15 pkgsrc/doc/guide/files/ftp-layout.xml:1.16
--- pkgsrc/doc/guide/files/ftp-layout.xml:1.15  Thu Feb 28 10:54:31 2019
+++ pkgsrc/doc/guide/files/ftp-layout.xml       Tue May  7 16:29:54 2024
@@ -1,4 +1,4 @@
-<!-- $NetBSD: ftp-layout.xml,v 1.15 2019/02/28 10:54:31 leot Exp $ -->
+<!-- $NetBSD: ftp-layout.xml,v 1.16 2024/05/07 16:29:54 gdt Exp $ -->
 
 <appendix id="ftp-layout">
 <title>Directory layout of the pkgsrc FTP server</title>
@@ -56,35 +56,30 @@
        them.</para></listitem>
 
        <listitem><para><varname>OSVERSION</varname> is the version of
-       the operating system. For version numbers that change often (for
-       example NetBSD-current), the often-changing part should be
-       replaced with an <literal>x</literal>, for example
-       <literal>4.99.x</literal>.</para></listitem>
+       the operating system.  Typically it is the version defining an
+       ABI, e.g. 9.0.</para></listitem>
 
        <listitem><para><varname>TAG</varname> is either
-       <literal>20<replaceable>xx</replaceable>Q<replaceable>y</replaceable></literal>
-       for a stable branch, or <literal>head</literal> for packages
+       <literal>20<replaceable>YY</replaceable>Q<replaceable>N</replaceable></literal>
+       for a stable branch, or <literal>current</literal> for packages
        built from the HEAD branch. The latter should only be used when
-       the packages are updated on a regular basis. Otherwise the date
-       from checking out pkgsrc should be appended, for example
-       <literal>head_20071015</literal>.</para></listitem>
+       the packages are updated on a regular basis.</para></listitem>
 
        </itemizedlist>
 
-       <para>The rationale for exactly this scheme is that the pkgsrc users looking for binary packages
-       can quickly click through the directories on the
-       server and find the best binary packages for their machines. Since they
-       usually know the operating system and the hardware architecture, OPSYS
-       and ARCH are placed first. After these choices, they can select the
-       best combination of OSVERSION and TAG together, since it is usually the
-       case that packages stay compatible between different version of the
-       operating system.</para>
+       <para>The rationale for this scheme is that users can first
+       search by OPSYS and ARCH, since these are more or less
+       unchangeable.  After that, there is a management set of
+       directories with OSVERSION and TAG.</para>
+
+       <para>See also <filename>README.md</filename> in
+       <filename>packages</filename> for more details, including
+       about symlinks.</para>
 
        <para>In each of these directories, there is a
        whole binary packages collection for a specific platform. It has a directory called
        <filename>All</filename> which contains all binary packages.
-       Besides that, there are various category directories that
-       contain symbolic links to the real binary packages.</para>
+       </para>
 
 </sect1>
 <sect1 id="ftp-reports">



Home | Main Index | Thread Index | Old Index