Rewrap dev-util DESCRIPTIONs

This commit is contained in:
noryb009
2014-01-02 16:40:56 -05:00
parent 991482ea96
commit f4b61c7fd6
21 changed files with 155 additions and 126 deletions

View File

@@ -1,4 +1,7 @@
DESCRIPTION="tool for checking backward binary and source-level compatibility of a C/C++ library."
DESCRIPTION="
tool for checking backward binary and source-level compatibility of a C/C++ \
library.
"
HOMEPAGE="ispras.linuxbase.org/index.php/ABI_compliance_checker"
SRC_URI="https://github.com/downloads/lvc/abi-compliance-checker/abi-compliance-checker-1.98.3.tar.gz"
REVISION="1"

View File

@@ -1,9 +1,8 @@
SUMMARY="A source code formatter and beautifier for C, C++, C# and Java"
DESCRIPTION="
Artistic Style is a filter written in C++ that automatically
re-indents and re-formats C / C++ / C# / Java source files. It can be
used from a command line, or it can be incorporated as classes in
another C++ program.
Artistic Style is a filter written in C++ that automatically re-indents and \
re-formats C / C++ / C# / Java source files. It can be used from a command \
line, or it can be incorporated as classes in another C++ program.
"
HOMEPAGE="http://astyle.sourceforge.net"
SRC_URI="http://sourceforge.net/projects/astyle/files/astyle/astyle%202.03/astyle_2.03_linux.tar.gz"

View File

@@ -1,8 +1,8 @@
SUMMARY="Native makefiles generator"
DESCRIPTION="Bakefile is cross-platform, cross-compiler native makefiles
generator. It takes compiler-independent description of build
tasks as input and generates native makefile (autoconf's
Makefile.in, Visual C++ project, bcc makefile etc.).
DESCRIPTION="
Bakefile is cross-platform, cross-compiler native makefiles generator. It \
takes compiler-independent description of build tasks as input and generates \
native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.).
"
HOMEPAGE="http://www.bakefile.org"
SRC_URI="http://sourceforge.net/projects/bakefile/files/bakefile/0.2.8/bakefile-0.2.8.tar.gz/download"

View File

@@ -1,5 +1,9 @@
SUMMARY="ccache is a fast compiler cache."
DESCRIPTION="ccache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when same compilation is being done again. Supported languages are C, C++, Objective-C and Objective-C++."
SUMMARY="A fast compiler cache"
DESCRIPTION="
ccache is a compiler cache. It speeds up recompilation by caching previous \
compilations and detecting when same compilation is being done again. \
Supported languages are C, C++, Objective-C and Objective-C++.
"
HOMEPAGE="http://ccache.samba.org/"
SRC_URI="http://samba.org/ftp/ccache/ccache-3.1.9.tar.bz2"
REVISION="1"

View File

@@ -1,10 +1,11 @@
SUMMARY="Cross platform Make"
DESCRIPTION="CMake is a cross-platform, open-source build system. It is a
family of tools designed to build, test and package software. CMake is used
to control the software compilation process using simple platform and
compiler independent configuration files. CMake generates native makefiles
and workspaces that can be used in the compiler environment of your choice.
"
DESCRIPTION="
CMake is a cross-platform, open-source build system. It is a family of tools \
designed to build, test and package software. CMake is used to control the \
software compilation process using simple platform and compiler independent \
configuration files. CMake generates native makefiles and workspaces that can \
be used in the compiler environment of your choice.
"
HOMEPAGE="http://www.cmake.org"
LICENSE="CMake"
COPYRIGHT="2002-2013 Kitware, Inc., Insight Consortium, All rights reserved."

View File

@@ -1,5 +1,10 @@
SUMMARY="Cross platform Make"
DESCRIPTION="CMake is a cross-platform, open-source build system. It is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice."
DESCRIPTION="
CMake is a cross-platform, open-source build system. It is a family of tools \
designed to build, test and package software. CMake is used to control the \
software compilation process using simple platform and compiler independent \
configuration files. CMake generates native makefiles and workspaces that can \
be used in the compiler environment of your choice.
"
HOMEPAGE="http://www.cmake.org"
LICENSE="CMake"
COPYRIGHT="2002-2011 Kitware, Inc., Insight Consortium, All rights reserved."

View File

@@ -1,14 +1,14 @@
SUMMARY="Cscope is a developer's tool for browsing source code."
SUMMARY="A developer's tool for browsing source code"
DESCRIPTION="
Allows searching code for:
* all references to a symbol
* global definitions
* functions called by a function
* functions calling a function
* text string
* regular expression pattern
* a file
* files including a file
* all references to a symbol
* global definitions
* functions called by a function
* functions calling a function
* text string
* regular expression pattern
* a file
* files including a file
"
HOMEPAGE="http://cscope.sourceforge.net/"
SRC_URI="http://sourceforge.net/projects/cscope/files/cscope/15.7a/cscope-15.7a.tar.bz2"

View File

@@ -1,5 +1,7 @@
SUMMARY="Exuberant Ctags creates tags files for code browsing in editors"
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors."
SUMMARY="A tool that creates tags files for code browsing in editors"
DESCRIPTION="
Exuberant Ctags creates tags files for code browsing in editors.
"
HOMEPAGE="http://ctags.sourceforge.net/"
COPYRIGHT="1996-2009, Darren Hiebert"
LICENSE="GNU GPL v2"

View File

@@ -1,5 +1,9 @@
SUMMARY="fastdep is a fast dependency generator for C/C++ files."
DESCRIPTION="fastdep is a preprocessor which generates dependency information suitable for Makefile inclusion from C or C++ source files. Meant to run on slower hardware, it is several orders of magnitude faster than gcc."
SUMMARY="A fast dependency generator for C/C++ files."
DESCRIPTION="
fastdep is a preprocessor which generates dependency information suitable for \
Makefile inclusion from C or C++ source files. Meant to run on slower \
hardware, it is several orders of magnitude faster than gcc.
"
HOMEPAGE="http://www.irule.be/bvh/c++/fastdep/"
SRC_URI="http://ports-space.haiku-files.org/dev-util/source/fastdep-0.16.tar.gz"
REVISION="1"

View File

@@ -1,14 +1,13 @@
SUMMARY="GNU Global is a source code tagging system."
SUMMARY="A source code tagging system."
DESCRIPTION="
GNU GLOBAL is a source code tagging system that works the same way
across diverse environments (emacs, vi, less, bash, web browser, etc).
You can locate symbols in source files and move there easily. It is
useful for hacking a large project containing many sub-directories,
many #ifdef and many main() functions. It is similar to ctags or
etags but is different from them at the point of independence of any
editor. It runs on a UNIX(POSIX) compatible operating system like GNU
and BSD."
GNU GLOBAL is a source code tagging system that works the same way across \
diverse environments (emacs, vi, less, bash, web browser, etc). You can locate \
symbols in source files and move there easily. It is useful for hacking a \
large project containing many sub-directories, many #ifdef and many main() \
functions. It is similar to ctags or etags but is different from them at the \
point of independence of any editor. It runs on a UNIX(POSIX) compatible \
operating system like GNU and BSD.
"
HOMEPAGE="http://www.gnu.org/software/global/"
SRC_URI="http://ftp.gnu.org/pub/gnu/global/global-6.2.9.tar.gz"
CHECKSUM_MD5="39a1dd6e537929b66600b9e54aae1a6b"

View File

@@ -1,9 +1,15 @@
SUMMARY="GNU perfect hash function generator"
DESCRIPTION="GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in form of C or C++ code, for looking up a value depending on the input string. The hash function is perfect, which means that the hash table has no collisions, and the hash table lookup needs a single string comparison only.
GNU gperf is highly customizable. There are options for generating C or C++ code, for emitting switch statements or nested ifs instead of a hash table, and for tuning the algorithm employed by gperf.
Online Manual is available at www.gnu.org/software/gperf/manual/gperf.html"
DESCRIPTION="
GNU gperf is a perfect hash function generator. For a given list of strings, \
it produces a hash function and hash table, in form of C or C++ code, for \
looking up a value depending on the input string. The hash function is \
perfect, which means that the hash table has no collisions, and the hash table \
lookup needs a single string comparison only.
GNU gperf is highly customizable. There are options for generating C or C++ \
code, for emitting switch statements or nested ifs instead of a hash table, \
and for tuning the algorithm employed by gperf.
Online Manual is available at www.gnu.org/software/gperf/manual/gperf.html
"
HOMEPAGE="http://www.gnu.org/software/gperf/"
COPYRIGHT="1989-1998, 2000-2004, 2006-2009 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"

View File

@@ -1,18 +1,15 @@
SUMMARY="Fast, high-capacity, identifier database tool."
DESCRIPTION="
An 'ID database' is a binary file containing a list of file names, a
list of tokens, and a sparse matrix indicating which tokens appear
in which files.
With this database and some tools to query it, many text-searching
tasks become simpler and faster. For example, you can list all
files that reference a particular #include' file throughout a huge
source hierarchy, search for all the memos containing references to a
project, or automatically invoke an editor on all files containing
references to some function or variable. Anyone with a large
software project to maintain, or a large set of text files to
organize, can benefit from the ID utilities."
An 'ID database' is a binary file containing a list of file names, a list of \
tokens, and a sparse matrix indicating which tokens appear in which files.
With this database and some tools to query it, many text-searching tasks \
become simpler and faster. For example, you can list all files that reference \
a particular #include' file throughout a huge source hierarchy, search for all \
the memos containing references to a project, or automatically invoke an \
editor on all files containing references to some function or variable. Anyone \
with a large software project to maintain, or a large set of text files to \
organize, can benefit from the ID utilities.
"
HOMEPAGE="http://www.gnu.org/software/idutils/"
SRC_URI="http://ftp.gnu.org/gnu/idutils/idutils-4.6.tar.xz"
CHECKSUM_MD5="99b572536377fcddb4d38e86a3c215fd"

View File

@@ -35,5 +35,5 @@ COPYRIGHT="1999-2000 Carlo Wood. All rights reserved
1992, 2002, 2008 Free Software Foundation, Inc. All rights reserved.
1985 Sun Microsystems, Inc.
1980 The Regents of the University of California.
1976 Board of Trustees of the University of Illinois. All rights reserved."
1976 Board of Trustees of the University of Illinois. All rights reserved.
"

View File

@@ -1,17 +1,15 @@
SUMMARY="intltool is a set of tools to centralize translation of file formats."
DESCRIPTION="intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.
SUMMARY="A set of tools to centralize translation of file formats."
DESCRIPTION="
intltool is a set of tools to centralize translation of many different file \
formats using GNU gettext-compatible PO files.
The intltool collection can be used to do these things:
* Extract translatable strings from various source files (.xml.in,
glade, .desktop.in, .server.in, .oaf.in).
* Collect the extracted strings together with messages from traditional
source files (.c, .h) in po/PACKAGE.pot.
* Merge back the translations from .po files into .xml, .desktop and
oaf files. This merge step will happen at build resp. installation time."
* Extract translatable strings from various source files (.xml.in, glade, \
.desktop.in, .server.in, .oaf.in).
* Collect the extracted strings together with messages from traditional source \
files (.c, .h) in po/PACKAGE.pot.
* Merge back the translations from .po files into .xml, .desktop and oaf \
files. This merge step will happen at build resp. installation time.
"
HOMEPAGE="http://freedesktop.org/wiki/Software/intltool"
SRC_URI="ftp://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gz"
CHECKSUM_MD5="8e40f9d1c7308eddbfd24b22cd540631"

View File

@@ -1,5 +1,7 @@
SUMMARY="NetSurf build framework"
DESCRIPTION="NetSurf build framework for compiling some of their libraries"
DESCRIPTION="
NetSurf build framework for compiling some of their libraries.
"
HOMEPAGE="http://www.netsurf-browser.org/"
SRC_URI="git://git.netsurf-browser.org/buildsystem.git"
REVISION="1"

View File

@@ -39,23 +39,19 @@ INSTALL()
}
DESCRIPTION="
Ninja is a small build system with a focus on speed. It differs from other
build systems in two major respects: it is designed to have its input files
generated by a higher-level build system, and it is designed to run builds
as fast as possible.
Why yet another build system?
Where other build systems are high-level languages Ninja aims to be an
assembler.
Ninja build files are human-readable but not especially convenient to write
by hand. (See the generated build file used to build Ninja itself.) These
constrained build files allow Ninja to evaluate incremental builds quickly.
For the Chrome browser on Linux (the motivating project behind Ninja),
Ninja is under a second for a no-op build where the equivalent Makefiles
took over ten seconds.
Ninja's low-level approach makes it perfect for embedding into more
featureful build systems. Via gyp it can build Chrome and v8 and node.js
etc.; via CMake it can build LLVM and KDE and Blender etc.
"
Ninja is a small build system with a focus on speed. It differs from other \
build systems in two major respects: it is designed to have its input files \
generated by a higher-level build system, and it is designed to run builds as \
fast as possible.
Why yet another build system? Where other build systems are high-level \
languages Ninja aims to be an assembler.
Ninja build files are human-readable but not especially convenient to write by \
hand. (See the generated build file used to build Ninja itself.) These \
constrained build files allow Ninja to evaluate incremental builds quickly. \
For the Chrome browser on Linux (the motivating project behind Ninja), Ninja \
is under a second for a no-op build where the equivalent Makefiles took over \
ten seconds.
Ninja's low-level approach makes it perfect for embedding into more featureful \
build systems. Via gyp it can build Chrome and v8 and node.js etc.; via CMake \
it can build LLVM and KDE and Blender etc.
"

View File

@@ -1,27 +1,23 @@
SUMMARY="A small collection of programs that operate on patch files."
SUMMARY="A small collection of programs that operate on patch files"
DESCRIPTION="
*Interdiff generates an incremental patch from two patches
against a common source.
*Combinediff generates a single patch from two incremental
patches, allowing you to merge patches together.
*Filterdiff will select the portions of a patch file that apply
to files matching (or, alternatively, not matching) a shell
wildcard.
*Fixcvsdiff is for correcting the output of cvs diff.
*Rediff corrects hand-edited patches, by comparing the original
patch with the modified one and adjusting the offsets and
counts.
*Lsdiff displays a short listing of affected files in a patch
file, along with (optionally) the line numbers of the start of
each patch.
*Splitdiff separates out patches from a patch file so that each
new patch file only alters any given file once.
*Grepdiff displays a list of the files modified by a patch where
the patch contains a given regular expression.
*Recountdiff fixes up counts and offsets in a unified diff.
*Unwrapdiff fixes word-wrapped unified diffs.
*Interdiff generates an incremental patch from two patches against a common \
source.
*Combinediff generates a single patch from two incremental patches, allowing \
you to merge patches together.
*Filterdiff will select the portions of a patch file that apply to files \
matching (or, alternatively, not matching) a shell wildcard.
*Fixcvsdiff is for correcting the output of cvs diff.
*Rediff corrects hand-edited patches, by comparing the original patch with the \
modified one and adjusting the offsets and counts.
*Lsdiff displays a short listing of affected files in a patch file, along with \
(optionally) the line numbers of the start of each patch.
*Splitdiff separates out patches from a patch file so that each new patch file \
only alters any given file once.
*Grepdiff displays a list of the files modified by a patch where the patch \
contains a given regular expression.
*Recountdiff fixes up counts and offsets in a unified diff.
*Unwrapdiff fixes word-wrapped unified diffs.
"
HOMEPAGE="http://cyberelk.net/tim/patchutils/"
SRC_URI="http://cyberelk.net/tim/data/patchutils/stable/patchutils-0.3.3.tar.xz"
CHECKSUM_MD5="b640b6b8af6183f83eacf7bd6d2460cb"

View File

@@ -1,5 +1,12 @@
SUMMARY="Helper tool for compiling applications and libraries"
DESCRIPTION="pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.cpkg-config --libs --cflags glib-2.0 for instance, rather than hard-coding values on where to find glib (or other libraries). It is language-agnostic, so it can be used for defining the location of documentation tools, for instance."
DESCRIPTION="
pkg-config is a helper tool used when compiling applications and libraries. It \
helps you insert the correct compiler options on the command line so an \
application can use gcc -o test test.cpkg-config --libs --cflags glib-2.0 for \
instance, rather than hard-coding values on where to find glib (or other \
libraries). It is language-agnostic, so it can be used for defining the \
location of documentation tools, for instance.
"
HOMEPAGE="http://pkg-config.freedesktop.org/wiki/"
LICENSE="GNU GPL v2"
COPYRIGHT="1998, 2001-2006 Red Hat Inc."

View File

@@ -1,4 +1,7 @@
DESCRIPTION="The Open POSIX Test Suite is a test suite for POSIX 2001 APIs, not tied to specific implementations."
DESCRIPTION="
The Open POSIX Test Suite is a test suite for POSIX 2001 APIs, not tied to \
specific implementations.
"
HOMEPAGE="http://posixtest.sourceforge.net/"
SRC_URI="http://sourceforge.net/projects/posixtest/files/posixtest/posixtestsuite-1.5.2/posixtestsuite-1.5.2.tar.gz/download"
CHECKSUM_MD5="9a8e6516585c886fddc257270061b59c"

View File

@@ -1,12 +1,13 @@
SUMMARY="Ragel compiles executable finite state machines from regular languages"
DESCRIPTION="
Ragel compiles executable finite state machines from regular languages.
Ragel targets C, C++, Objective-C, C#, D, Java, Ruby, OCaml and Go.
Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language.
Code embedding is done using inline operators that do not disrupt the regular language syntax."
Ragel state machines can not only recognize byte sequences as regular \
expression machines do, but can also execute code at arbitrary points in the \
recognition of a regular language.
Code embedding is done using inline operators that do not disrupt the regular \
language syntax.
"
HOMEPAGE="http://www.complang.org/ragel"
SRC_URI="http://www.complang.org/ragel/ragel-6.8.tar.gz"
CHECKSUM_MD5="1bb39745ac23da449019f9f2cb4b0d01"

View File

@@ -1,5 +1,11 @@
SUMMARY="Open Source software construction tool"
DESCRIPTION="SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache. In short, SCons is an easier, more reliable and faster way to build software."
DESCRIPTION="
SCons is an Open Source software construction tool—that is, a next-generation \
build tool. Think of SCons as an improved, cross-platform substitute for the \
classic Make utility with integrated functionality similar to \
autoconf/automake and compiler caches such as ccache. In short, SCons is an \
easier, more reliable and faster way to build software.
"
HOMEPAGE="http://www.scons.org/"
LICENSE="MIT"
COPYRIGHT="2001-2012 The SCons Foundation"