Add an entity &os.numports;, currently set to "5,400", so that we

don't have to keep this number updated at N different places
throughout the doc tree.

Update 3 instances of "4,000" in the Handbook to use this new entity.
This commit is contained in:
Murray Stokely 2001-07-14 23:09:20 +00:00
parent 9454f472b3
commit b05f2d4e5b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=9906
3 changed files with 33 additions and 27 deletions
en_US.ISO8859-1/books/handbook
introduction
ports
share/sgml

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
$FreeBSD: doc/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml,v 1.40 2001/06/26 20:10:24 murray Exp $
$FreeBSD: doc/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml,v 1.41 2001/07/11 22:04:29 murray Exp $
-->
<chapter id="introduction">
@ -774,23 +774,25 @@
this (constantly evolving) process is especially welcome!</para>
<para>In addition to the base distributions, FreeBSD offers a
ported software collection with thousands of commonly sought-after
programs. By mid-November 2000, there were over 4000 ports! The
list of ports ranges from http (WWW) servers, to games, languages,
editors, and almost everything in between. The entire ports
collection requires approximately 100MB of storage, all ports being
expressed as <quote>deltas</quote> to their original sources. This
makes it much easier for us to update ports, and greatly reduces
the disk space demands made by the older 1.0 ports collection. To
compile a port, you simply change to the directory of the program
you wish to install, type <command>make install</command>, and let
the system do the rest. The full original distribution for each
port you build is retrieved dynamically off the CDROM or a local FTP
site, so you need only enough disk space to build the ports you
want. Almost every port is also provided as a pre-compiled
<quote>package</quote>, which can be installed with a simple command
(pkg_add) by those who do not wish to compile their own ports from
source.</para>
ported software collection with thousands of commonly
sought-after programs. At the time of this printing, there
were over &os.numports; ports! The list of ports ranges from
http (WWW) servers, to games, languages, editors, and almost
everything in between. The entire ports collection requires
approximately 100MB of storage, all ports being expressed as
<quote>deltas</quote> to their original sources. This makes
it much easier for us to update ports, and greatly reduces the
disk space demands made by the older 1.0 ports collection. To
compile a port, you simply change to the directory of the
program you wish to install, type <command>make
install</command>, and let the system do the rest. The full
original distribution for each port you build is retrieved
dynamically off the CDROM or a local FTP site, so you need
only enough disk space to build the ports you want. Almost
every port is also provided as a pre-compiled
<quote>package</quote>, which can be installed with a simple
command (pkg_add) by those who do not wish to compile their
own ports from source.</para>
<para>A number of additional documents which you may find very helpful
in the process of installing and using FreeBSD may now also be found

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
$FreeBSD: doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml,v 1.120 2001/07/11 13:16:24 nik Exp $
$FreeBSD: doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml,v 1.121 2001/07/14 00:57:56 murray Exp $
-->
<chapter id="ports">
@ -54,10 +54,11 @@
even have to go in and edit the code to make it work properly.</para>
<para>Should you want to, you can continue to install software the
<quote>traditional</quote> way with FreeBSD. However, FreeBSD provides
two technologies which can save you a lot of effort; packages and
ports. At the time of writing, over 4,000 third party applications have
been made available in this way.</para>
<quote>traditional</quote> way with FreeBSD. However, FreeBSD
provides two technologies which can save you a lot of effort;
packages and ports. At the time of writing, over &os.numports;
third party applications have been made available in this
way.</para>
<para>For any given application, the FreeBSD package for that application
is a single file which you must download. The package contains
@ -184,9 +185,10 @@
<para>Before you can install any applications you need to know what you
want, and what the application is called.</para>
<para>FreeBSD's list of available applications is growing all the time.
Currently there are over 4,000 applications available as packages or
ports. There are a number of ways to find what you want.</para>
<para>FreeBSD's list of available applications is growing all the
time. Currently there are over &os.numports; applications
available as packages or ports. There are a number of ways to
find what you want.</para>
<itemizedlist>
<listitem>

View file

@ -1,7 +1,7 @@
<!-- -*- sgml -*-
DocBook Miscellaneous FreeBSD Entities.
$FreeBSD$
$FreeBSD: doc/share/sgml/freebsd.ent,v 1.1 2001/06/08 01:12:28 dd Exp $
-->
<!-- These will almost certainly remain the same, but are here for
@ -11,3 +11,5 @@
<!ENTITY os.current "&os;-CURRENT">
<!ENTITY os.stable "&os;-STABLE">
<!-- Number of ports in the ports tree -->
<!ENTITY os.numports "5,400">