[PATCH] Fix typos in rtems-docs-4.11/rsb

Mritunjay mritunjaysharma394 at gmail.com
Tue Mar 31 10:22:12 UTC 2020


---

This patch fixes typos encountered while going through the documentation
of rtems-docs-4.11/rsb.

 rsb/configuration.rst        | 24 ++++++++++++------------
 rsb/cross-canadian-cross.rst |  2 +-
 rsb/hosts.rst                |  4 ++--
 rsb/project-sets.rst         |  4 ++--
 rsb/quick-start.rst          |  6 +++---
 rsb/third-party-packages.rst |  4 ++--
 6 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/rsb/configuration.rst b/rsb/configuration.rst
index 62fc073..bf3dfaa 100644
--- a/rsb/configuration.rst
+++ b/rsb/configuration.rst
@@ -121,12 +121,12 @@ the decompression tool and all other files must be in the tar file format.
 
 The ``%source`` directive typically supports a single source file tar or zip
 file. The ``set`` command is used to set the URL for a specific source
-group. The first set command encoutner is registered and any further set
+group. The first set command encounter is registered and any further set
 commands are ignored. This allows you to define a base standard source location
 and override it in build and architecture specific files. You can also add
 extra source files to a group. This is typically done when a collection of
 source is broken down in a number of smaller files and you require the full
-package. The source's ``setup`` command must reide in the ``%prep:`` section
+package. The source's ``setup`` command must reside in the ``%prep:`` section
 and it unpacks the source code ready to be built.
 
 If the source URL references the GitHub API server https://api.github.com/ a
@@ -180,7 +180,7 @@ errors that can arise.
 
 The protocol option lets you set a specific protocol. The ``git://`` prefix
 used by the RSB to select a git repository can be removed using *none* or
-replaced with one of the standard git protcols.
+replaced with one of the standard git protocols.
 
 CVS
 ~~~
@@ -304,7 +304,7 @@ Maps are declared anywhere in the map using the map directive::
 
   1. The map is set to ``my-special-map``.
 
-Any macro defintions following a map declaration are placed in that map and the
+Any macro definitions following a map declaration are placed in that map and the
 default map is ``global`` when loading a file. Maps are selected in
 configuration files by using the ``%select`` directive::
 
@@ -315,7 +315,7 @@ if present return that value else the ``global`` map is used. Any new macros or
 changes update only the ``global`` map. This may change in future releases so
 please make sure you use the ``override`` attribute.
 
-The macro files specificed on the command line are looked for in the
+The macro files specified on the command line are looked for in the
 ``_configdir`` paths. See <<X1,``_configdir``>> variable for details. Included
 files need to add the ``%{_configdir}`` macro to the start of the file.
 
@@ -494,7 +494,7 @@ To create a private configuration change to a suitable directory::
 
 and create a ``config`` directory. Here you can add a new configuration or
 build set file. The section 'Adding New Configurations' details how to add a
-new confguration.
+new configuration.
 
 New Configurations
 ------------------
@@ -597,8 +597,8 @@ source packages based on the outer configuration options::
 The remainder of the script is broken in to the various phases of a build. They
 are:
 
-. Preperation
-. Bulding
+. Preparation
+. Building
 . Installing, and
 . Cleaning
 
@@ -748,11 +748,11 @@ To build this you can use something similar to::
 
 The build is for a FreeBSD host and the prefix is for user installed
 packages. In this example I cannot let the source builder perform the install
-because I never run the RSB with root priviledges so a build set or bset tar
-file is created. This can then be installed using root privildges.
+because I never run the RSB with root privileges so a build set or bset tar
+file is created. This can then be installed using root privileges.
 
 The command also supplies the ``--trace`` option. The output in the log file
-will contian all the macros.
+will contain all the macros.
 
 Debugging
 ~~~~~~~~~
@@ -1320,7 +1320,7 @@ Do not include a path with the file name. Only the basename is required. Files
 can be searched for from a number of places and having a path conponent would
 create confusion. This does mean files with hashes must be unique.
 
-Downloading of repositories such as git and cvs cannot be checksumed. It is
+Downloading of repositories such as git and cvs cannot be checksummed. It is
 assumed those protocols and tools manage the state of the files.
 
 %echo
diff --git a/rsb/cross-canadian-cross.rst b/rsb/cross-canadian-cross.rst
index d4fce9e..039c7a7 100644
--- a/rsb/cross-canadian-cross.rst
+++ b/rsb/cross-canadian-cross.rst
@@ -36,7 +36,7 @@ To build the NTP package for RTEMS you enter the RSB command::
 
   2. The ``--host`` command is the RTEMS architecture and version.
 
-  3. The BSP is built and installed in the prefix. The arhcitecture must match
+  3. The BSP is built and installed in the prefix. The architecture must match
      the ``--host`` architecture.
 
 .. note: Installing Into Different Directories
diff --git a/rsb/hosts.rst b/rsb/hosts.rst
index a4226f3..ebcca23 100644
--- a/rsb/hosts.rst
+++ b/rsb/hosts.rst
@@ -14,7 +14,7 @@ new version of a host is known to work and it not listed please lets us know.
 Linux
 -----
 
-A number of different Linux distrubutions are known to work. The following have
+A number of different Linux distributions are known to work. The following have
 been tested and report as working.
 
 .. _ArchLinux:
@@ -122,7 +122,7 @@ ports::
     # portinstall --batch devel/mingw32-binutils devel/mingw32-gcc
     # portinstall --batch devel/mingw32-zlib devel/mingw32-pthreads
 
-The +zlip+ and +pthreads+ ports for MinGW32 are used for builiding a Windows
+The +zlip+ and +pthreads+ ports for MinGW32 are used for building a Windows
 QEMU.
 
 If you are on FreeBSD 10.0 and you have pkgng installed you can use 'pkg
diff --git a/rsb/project-sets.rst b/rsb/project-sets.rst
index 8abd080..6ca27e7 100644
--- a/rsb/project-sets.rst
+++ b/rsb/project-sets.rst
@@ -159,7 +159,7 @@ tools within that release. If the package is not specific to any release the
 patch can be added closer to the top under the package's name. Patches to fix
 specific tool related issues for a specific architecture should be grouped
 under the specific architecture and only applied when building that
-architecture avoiding a patch breaking an uneffected architecture.
+architecture avoiding a patch breaking an unaffected architecture.
 
 Patches in the RTEMS Tools repository need to be submitted to the upstream
 project. It should not be a clearing house for patches that will not be
@@ -169,7 +169,7 @@ Patches are added to a component's name and in the ``%prep:`` section the
 patches can be set up, meaning they are applied to source. The patches
 are applied in the order they are added. If there is a dependency make
 sure you order the patches correctly when you add them. You can add any
-number of patches and the RSB will handle them efficently.
+number of patches and the RSB will handle them efficiently.
 
 Patches can have options. These are added before the patch URL. If no options
 are provided the patch's setup default options are used.
diff --git a/rsb/quick-start.rst b/rsb/quick-start.rst
index f39c0a6..e39a914 100644
--- a/rsb/quick-start.rst
+++ b/rsb/quick-start.rst
@@ -429,7 +429,7 @@ A build set tar file is created by adding ``--bset-tar-file`` option to the
   3. Creating the build set tar file.
 
 You can also suppress installing the files using the ``--no-install``
-option. This is useful if your prefix is not accessiable, for example when
+option. This is useful if your prefix is not accessible, for example when
 building Canadian cross compiled tool sets::
 
     $ ../source-builder/sb-set-builder --log=l-sparc.txt \
@@ -462,7 +462,7 @@ building Canadian cross compiled tool sets::
 
 .. topic:: Items
 
-  1. The option to supressing installing the packages.
+  1. The option to suppressing installing the packages.
 
   2. Create the build set tar.
 
@@ -517,7 +517,7 @@ because they are implemented with the configuration scripts. The best way to
 find what is available is to grep the configuration files. for ``with`` and
 ``without``.
 
-Following are currentlt available:
+Following are currently available:
 
 ``--without-rtems``
   Do not build RTEMS when building an RTEMS build set.
diff --git a/rsb/third-party-packages.rst b/rsb/third-party-packages.rst
index a43abeb..1ef7c68 100644
--- a/rsb/third-party-packages.rst
+++ b/rsb/third-party-packages.rst
@@ -66,7 +66,7 @@ this may require you asking questions on the package's user or development
 support lists as well as RTEMS's developers list. Your porting effort may end
 up with a patch. RTEMS requires a patch be submitted upstream to the project's
 community as well as RTEMS so it can be added to the RTEMS Tools git
-repository. A patch in the RTEMS Tools git reposiitory can then be referenced
+repository. A patch in the RTEMS Tools git repository can then be referenced
 by an RSB configuration file.
 
 A package may create executables, for example NTP normally creates executables
@@ -75,7 +75,7 @@ when testing the package however they are of limited use by RTEMS users because
 they cannot be directly linked into a user application. Users need to link to
 the functions in these executables or even the executable as a function placed
 in libraries. If the package does not export the code in a suitable manner
-please contact the project's commuinity and see if you can work them to provide
+please contact the project's community and see if you can work them to provide
 a way for the code to be exported. This may be difficult because exporting
 internal headers and functions opens the project up to API compatibility issues
 they did not have before. In the simplest case attempting to get the code into
-- 
2.17.1



More information about the devel mailing list