BindHelp Version: 1.20-svn-20140903-1  

Description:

Create a StrongHelp file from a folder of files

BindHelp is a command line utility to create a StrongHelp file
for a folder containing the files to include. These are mainly
text pages using the StrongHelp syntax.

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedStrongHelp
SuggestedNothing
Conflicts withNothing

Get package zip file

Bison Version: 3.0.4-2  

Description:

GNU Project parser generator (yacc replacement)

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

CCRes Version: 1.13-svn-20141117-1  

Description:

Convert Toolbox Resource and Wimp Template files to and from text

CCRes converts Toolbox Resource files (type &FAE, RESF v1.00 or v1.01) and
Wimp Template files (type &FEC) to and from text format.
It uses a simple C-like text layout format based on the equivalent OSLib
header definitions.
This package contains a Wimp front end applicaton !CCRes and a command line
version ccres.

Related packages
RequiredNothing
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

Cppcheck Version: 1.72-1  

Description:

Cppcheck is a static analysis tool for C/C++ code.

Unlike C/C++ compilers and many other analysis tools it does
not detect syntax errors in the code. Cppcheck primarily
detects the types of bugs that the compilers normally do not
detect. The goal is to detect only real errors in the code
(i.e. have zero false positives).

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

DebugButton Version: 0.01-1  

Description:

dump useful information when an application explodes

This module adds an extra Debug button onto error boxes for serious errors.
Clicking this button will drop you into a command line where you can do
useful stuff like *Where and *Memory whilst the task which crashed is still
paged into memory.
Just double-click the module to start it.

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

DebugTools Version: 1.19-1  

Description:

various very low level diagnosis tools

The debug tools module provides a whole pile of very useful debugging facilities
both SWIs and *commands.
It has a full functional specification at
https://www.riscosopen.org/wiki/documentation/show/DebugTools%20Module%20API%20Specification
which gives more detail on all of the features, but here are just a few:
- Enhanced Where command
- List claimants of vectors, tickers and IRQ devices
- Forcibly kill/remove broken modules
- Command line EvalHex and EvalBin commands
- Replace or change behaviour of OS SWIs
Just double-click the module to run it. Putting it into your PreDesk directory
will mean it is always present so that you can access its features when you
most need them.
Known issues
The IRQInfo command is not compatable with the RISC OS 5 HAL at present
so will not work on an IYONIX. Some of the other features probably won’t
work correctly on RISC OS 4 or 6.

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

FixDeps Version: 1.0.2-ab-1  

Description:

A filter for processing makefile dependencies

!FixDeps is a filter for converting source code dependencies from
the form produced by GCC to a form usable by GNU Make when using
RISC OS as the host operating system.

Related packages
RequiredNothing
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

Flex Version: 2.5.39-1  

Description:

fast lexical analyzer generator

Flex is a tool for generating scanners: programs which recognized lexical
patterns in text. It reads the given input files for a description of a
scanner to generate. The description is in the form of pairs of regular
expressions and C code, called rules. Flex generates as output a C source
file, lex.yy.c, which defines a routine yylex(). This file is compiled
and linked with the -lfl library to produce an executable. When the
executable is run, it analyzes its input for occurrences of the regular
expressions. Whenever it finds one, it executes the corresponding C code.

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

FontEd Version: 0.35-1  

Description:

RISC OS Font editor

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

GCC4 Version: 4.7.4-Rel3-1  

Description:

RISC OS port of the GNU Compiler Collection including the C Compiler and core tools

Related packages
RequiredSharedLibs-C2 (>= 4.7.4-Rel3-1), SharedLibs-C++2 (>=6.0.17-Rel3-1)
RecommendedNothing
SuggestedNothing
Conflicts withGCC-Common

Get package zip file

GCC4-C++ Version: 4.7.4-Rel3-1  

Description:

RISC OS port of the GNU C++ Compiler

Related packages
RequiredGCC4 (>=4.7.4-Rel3)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

Indent Version: 2.2.11-2  

Description:

C language source code formatting program

The `indent' program changes the appearance of a C program by
inserting or deleting whitespace.
`indent' also provides options for controlling the alignment of braces and
declarations, program indenting, and other stylistic parameters, including
formatting of both C and C++ comments.

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

M4 Version: 1.4.17-1  

Description:

macro processing language

GNU `m4' is an implementation of the traditional UNIX macro
processor. It is mostly SVR4 compatible, although it has some
extensions (for example, handling more than 9 positional parameters to
macros). `m4' also has builtin functions for including files, running
shell commands, doing arithmetic, etc. Autoconf needs GNU `m4' for
generating `configure' scripts, but not for running them.

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

Make Version: 4.0-1  

Description:

utility for directing compilation

GNU Make is a utility which controls the generation of executables
and other target files of a program from the program's source
files. It determines automatically which pieces of a large program
need to be (re)created, and issues the commands to (re)create
them. Make can be used to organize any task in which targets (files)
are to be automatically updated based on input files whenever the
corresponding input is newer --- it is not limited to building
computer programs. Indeed, Make is a general purpose dependency
solver.

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

MakeModes Version: 0.33-1  

Description:

MakeModes is a tool used to generate and edit Risc PC monitor definition files (MDFs)

Before using the MakeModes application, you should take the
time to read the application note 'Creating monitor definition files for the
Risc PC' (available upon request from Acorn Customer Services).

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

PackIt Version: 0.6.1-1  

Description:

Utility to help create Packages

Creates most common types of binary packages for use with the RISC OS Packaging Project.
Binary packages are anything where the package is not built from source code or where the source code is not made available.
It can also be used as a starting point to create the control files for
more complicated binary packages or source code packages.

Related packages
RequiredSharedUnixLibrary (>= 1.11), Tabs, StrongHelp
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

Patch Version: 2.6.1-1  

Description:

Apply a diff file to an original

Patch will take a patch file containing any of the four forms
of difference listing produced by the diff program and apply
those differences to an original file, producing a patched
version.

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

ResCreate Version: 0.07-1  

Description:

Toolbox resource file prototype creator

The ResCreate application allows you to create a prototype
object of a new class, or a prototype gadget of a new type.

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

ResEd Version: 0.57-1  

Description:

Toolbox Resource file editor

The ResEd application allows you to create and edit
resource files for use by Acorn C/C++ Toolbox tasks.
ResEd is an extensible application that consists of
a shell together with a number of other applications,
each responsible for editing object templates of
certain classes. These applications can be found in
the CSE directory inside the ResEd application.

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

ResTest Version: 0.76-1  

Description:

Toolbox resource file tester

ResTest is an application to load resource files and
allow you to interact with the objects within as you
would in a proper application, except without any of
the application-specific features operational. This
enables testing of resource files to ensure they work
properly before they are properly integrated into an
application.

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

RiscPkg-GenControl Version: 0.1.0-ab-1  

Description:

A tool for generating RiscPkg binary control files.

Related packages
RequiredNothing
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

RiscPkg-Policy Version: 0.5.0.0-1  

Description:

The policy manual for the RISC OS Packaging Project

This manual defines the standards which packages are normally expected
to meet if they are to be accepted as part of the project.

Related packages
RequiredNothing
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

SrcEdit Version: 1.31-1  

Description:

Source code editor

!SrcEdit is a text editor that derives from !Edit, with the addition that it supports
throwback. It can be used as a full replacement for !Edit.

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

Subversion Version: 1.6.17dfsg-1  

Description:

Advanced version control system

Subversion, also known as svn, is a version control system much like
the Concurrent Versions System (CVS). Version control systems allow
many individuals (who may be distributed geographically) to
collaborate on a set of files (typically source code). Subversion has
all the major features of CVS, plus certain new features that CVS
users often wish they had.
This package includes the Subversion client (svn), tools to create a
Subversion repository (svnadmin) and to make a repository available
over a network (svnserve).

Related packages
RequiredSharedUnixLibrary (>= 1.11)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file

WinEdit Version: 1.11-1  

Description:

WIMP Template editor

Related packages
RequiredROLicence (>= 1.1)
RecommendedNothing
SuggestedNothing
Conflicts withNothing

Get package zip file