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

View file

@ -1,7 +1,7 @@
<!-- <!--
The FreeBSD Documentation Project 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"> <chapter id="ports">
@ -54,10 +54,11 @@
even have to go in and edit the code to make it work properly.</para> 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 <para>Should you want to, you can continue to install software the
<quote>traditional</quote> way with FreeBSD. However, FreeBSD provides <quote>traditional</quote> way with FreeBSD. However, FreeBSD
two technologies which can save you a lot of effort; packages and provides two technologies which can save you a lot of effort;
ports. At the time of writing, over 4,000 third party applications have packages and ports. At the time of writing, over &os.numports;
been made available in this way.</para> third party applications have been made available in this
way.</para>
<para>For any given application, the FreeBSD package for that application <para>For any given application, the FreeBSD package for that application
is a single file which you must download. The package contains 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 <para>Before you can install any applications you need to know what you
want, and what the application is called.</para> want, and what the application is called.</para>
<para>FreeBSD's list of available applications is growing all the time. <para>FreeBSD's list of available applications is growing all the
Currently there are over 4,000 applications available as packages or time. Currently there are over &os.numports; applications
ports. There are a number of ways to find what you want.</para> available as packages or ports. There are a number of ways to
find what you want.</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>

View file

@ -1,7 +1,7 @@
<!-- -*- sgml -*- <!-- -*- sgml -*-
DocBook Miscellaneous FreeBSD Entities. 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 <!-- These will almost certainly remain the same, but are here for
@ -11,3 +11,5 @@
<!ENTITY os.current "&os;-CURRENT"> <!ENTITY os.current "&os;-CURRENT">
<!ENTITY os.stable "&os;-STABLE"> <!ENTITY os.stable "&os;-STABLE">
<!-- Number of ports in the ports tree -->
<!ENTITY os.numports "5,400">