pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/doc/guide/files Most of the bootstrap kits are out-dated.
details: https://anonhg.NetBSD.org/pkgsrc/rev/393c700be7a3
branches: trunk
changeset: 534117:393c700be7a3
user: rillig <rillig%pkgsrc.org@localhost>
date: Thu Oct 11 21:03:39 2007 +0000
description:
Most of the bootstrap kits are out-dated.
Provided more explanation for the naming of the subdirectories under
packages/.
Added reports/.
diffstat:
doc/guide/files/ftp-layout.xml | 41 +++++++++++++++++++++++++++++++++++------
1 files changed, 35 insertions(+), 6 deletions(-)
diffs (69 lines):
diff -r c0abf9d9a2ef -r 393c700be7a3 doc/guide/files/ftp-layout.xml
--- a/doc/guide/files/ftp-layout.xml Thu Oct 11 20:49:27 2007 +0000
+++ b/doc/guide/files/ftp-layout.xml Thu Oct 11 21:03:39 2007 +0000
@@ -1,4 +1,4 @@
-<!-- $NetBSD: ftp-layout.xml,v 1.8 2007/07/25 17:53:44 rillig Exp $ -->
+<!-- $NetBSD: ftp-layout.xml,v 1.9 2007/10/11 21:03:39 rillig Exp $ -->
<appendix id="ftp-layout">
<title>Directory layout of the pkgsrc FTP server</title>
@@ -18,7 +18,8 @@
<para>For those who only want to manage binary packages on
systems other than NetBSD, we provide the package management
- tools in a separate, small tar file.</para>
+ tools in a separate, small tar file. Please note that most of
+ these files are horribly outdated.</para>
</sect1>
<sect1 id="ftp-distfiles">
@@ -56,10 +57,29 @@
>. The meaning of these variables is:</para>
<itemizedlist>
- <listitem><para><varname>OPSYS</varname> is the name of the operating system for which the packages have been built,</para></listitem>
- <listitem><para><varname>ARCH</varname> is the hardware architecture,</para></listitem>
- <listitem><para><varname>OSVERSION</varname> is the version of the operating system,</para></listitem>
- <listitem><para><varname>TAG</varname> is either <literal>200<replaceable>x</replaceable>Q<replaceable>y</replaceable></literal> for a stable branch, or <literal>head</literal> for packages
built from the HEAD branch.</para></listitem>
+
+ <listitem><para><varname>OPSYS</varname> is the name of the
+ operating system for which the packages have been
+ built.</para></listitem>
+
+ <listitem><para><varname>ARCH</varname> is the hardware
+ architecture of the platform for which the packages have been
+ built.</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>
+
+ <listitem><para><varname>TAG</varname> is either
+ <literal>200<replaceable>x</replaceable>Q<replaceable>y</replaceable></literal>
+ for a stable branch, or <literal>head</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>
+
</itemizedlist>
<para>The rationale for exactly this scheme is that the pkgsrc users looking for binary packages
@@ -78,6 +98,15 @@
contain symbolic links to the real binary packages.</para>
</sect1>
+<sect1 id="ftp-reports">
+<title><filename>reports</filename>: Bulk build reports</title>
+
+ <para>Here are the reports from bulk builds, for those who want
+ to fix packages that didn't build on some of the platforms. The
+ structure of subdirectories should look like the one in <xref
+ linkend="ftp-packages"/>.</para>
+
+</sect1>
<sect1 id="ftp-source">
<title><filename>current</filename>,
<filename>pkgsrc-200<replaceable>x</replaceable>Q<replaceable>y</replaceable></filename>:
Home |
Main Index |
Thread Index |
Old Index