recipes-devtools: Add Summary information

Add Summary information and update Descripts as necessary.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
This commit is contained in:
Mark Hatle 2010-11-18 17:43:33 -06:00 committed by Richard Purdie
parent 2e0a8afe98
commit 8bcb64c073
22 changed files with 63 additions and 23 deletions

View File

@ -1,5 +1,7 @@
DESCRIPTION = "A package of M4 macros to produce scripts to \
automatically configure sourcecode."
SUMMARY = "A GNU tool that procuded shell scripts to automatically configure software."
DESCRIPTION = "Autoconf is an extensible package of M4 macros that produce shell scripts to automatically \
configure software source code packages. Autoconf creates a configuration script for a package from a template \
file that lists the operating system features that the package can use, in the form of M4 macro calls."
LICENSE = "GPLv3"
HOMEPAGE = "http://www.gnu.org/software/autoconf/"
SECTION = "devel"

View File

@ -1,4 +1,6 @@
DESCRIPTION = "A tool for automatically generating Makefiles."
SUMMARY = "A GNU tool for automatically generating Makefiles."
DESCRIPTION = "Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding \
Standards. Automake requires the use of Autoconf."
LICENSE = "GPLv2"
HOMEPAGE = "http://www.gnu.org/software/automake/"
SECTION = "devel"

View File

@ -1,4 +1,9 @@
DESCRIPTION = "A GNU collection of binary utilities"
SUMMARY = "A GNU collection of binary utilities"
DESCRIPTION = "The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker), and as \
(GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames \
and line numbers), ar (utility for creating, modifying and extracting archives), nm (list symbols in object \
files), objcopy (copy and translate object files), objdump (Display object information), and other tools and \
related libraries."
HOMEPAGE = "http://www.gnu.org/software/binutils/"
BUGTRACKER = "http://sourceware.org/bugzilla/"
SECTION = "devel"

View File

@ -1,4 +1,8 @@
DESCRIPTION = "GNU Project parser generator (yacc replacement)."
SUMMARY = "GNU Project parser generator (yacc replacement)."
DESCRIPTION = "Bison is a general-purpose parser generator that converts an annotated context-free grammar into \
an LALR(1) or GLR parser for that grammar. Bison is upward compatible with Yacc: all properly-written Yacc \
grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with \
little trouble."
HOMEPAGE = "http://www.gnu.org/software/bison/"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"

View File

@ -1,3 +1,4 @@
SUMMARY = "Tool to edit rpath in ELF binaries"
DESCRIPTION = "chrpath allows you to change the rpath (where the application \
looks for libraries) in an application. It does not (yet) allow you to add an \
rpath if there isn't one already."

View File

@ -1,3 +1,4 @@
SUMMARY = "Tool to produce a statistics based on a diff"
DESCRIPTION = "diffstat reads the output of diff and displays a histogram of \
the insertions, deletions, and modifications per-file. It is useful for \
reviewing large, complex patch files."

View File

@ -1,3 +1,4 @@
SUMMARY = "A parallel build system"
DESCRIPTION = "distcc is a parallel build system that distributes \
compilation of C/C++/ObjC code across machines on a network."
SECTION = "devel"

View File

@ -1,4 +1,6 @@
DESCRIPTION = "The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating, fixing, configuring , and debugging ext2 filesystems."
SUMMARY = "Ext2 Filesystem Utilities"
DESCRIPTION = "The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating, \
fixing, configuring , and debugging ext2 filesystems."
HOMEPAGE = "http://e2fsprogs.sourceforge.net/"
LICENSE = "GPLv2 & LGPLv2 & BSD & MIT"

View File

@ -1,3 +1,4 @@
SUMMARY = "File classification tool"
DESCRIPTION = "File attempts to classify files depending \
on their contents and prints a description if a match is found."
HOMEPAGE = "http://www.darwinsys.com/file/"

View File

@ -1,4 +1,6 @@
DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text."
SUMMARY = "Flex (The Fast Lexical Analyzer)"
DESCRIPTION = "Flex is a fast lexical analyser generator. Flex is a tool for generating programs that recognize \
lexical patterns in text."
HOMEPAGE = "http://sourceforge.net/projects/flex/"
SECTION = "devel"

View File

@ -1,3 +1,4 @@
SUMMARY = "Ext2 filesystem generation tool"
DESCRIPTION = "A tool to generate an ext2 filesystem \
as a normal (non-root) user."
HOMEPAGE = "http://genext2fs.sourceforge.net/"

View File

@ -1,4 +1,5 @@
DESCRIPTION = "gnu-configize"
SUMMARY = "gnu-configize"
DESCRIPTION = "Tool that installs the GNU config.guess / config.sub into a directory tree"
SECTION = "devel"
LICENSE = "GPLv1+"
LIC_FILES_CHKSUM = "file://config.guess;endline=39;md5=a089987af4a25cb0419d1c2fd6d495e3"

View File

@ -1,5 +1,6 @@
SUMMARY = "Enable an installed system init script"
DESCRIPTION = "Enable an installed system init script by reading the comment header of the script"
SUMMARY = "Boot sequence organizer using LSB init.d dependencies"
DESCRIPTION = "This utility reorders the init.d boot scripts based on dependencies given in scripts' LSB comment \
headers, or in override files included in this package or added in /etc/insserv."
# There is no known home page for insserv
SECTION = "base"
PRIORITY = "optional"

View File

@ -1,5 +1,5 @@
DESCRIPTION = "Generic library support script \
This is GNU libtool, a generic library support script. Libtool hides \
SUMMARY = "Generic library support script"
DESCRIPTION = "This is GNU libtool, a generic library support script. Libtool hides \
the complexity of generating special library types (such as shared \
libraries) behind a consistent interface."
HOMEPAGE = "http://www.gnu.org/software/libtool/libtool.html"

View File

@ -1,4 +1,7 @@
DESCRIPTION = "GNU m4 is an implementation of the traditional Unix macro processor."
SUMMARY = "Traditional Unix macro processor"
DESCRIPTION = "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). \
GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc."
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\
file://examples/COPYING;md5=380fd7d57d3fd009a5716e074a845d6d"

View File

@ -1,6 +1,7 @@
DESCRIPTION = "GNU Make examines the timestamps on a set of \
interdependent files, and, if necessary, issues commands \
to bring them up-to-date."
SUMMARY = "GNU tool that controls the build process"
DESCRIPTION = "Make is a tool which controls the generation of executables and other non-source files of a \
program from the program's source files. Make gets its knowledge of how to build your program from a file \
called the makefile, which lists each of the non-source files and how to compute it from other files."
HOMEPAGE = "http://www.gnu.org/software/make/"
SECTION = "devel"
LICENSE = "GPL"

View File

@ -1,3 +1,4 @@
SUMMARY = "Tool for applying a patch file"
DESCRIPTION = "patch takes a patch file containing a difference listing \
produced by the diff program and applies those differences to one or more \
original files, producing patched versions."

View File

@ -1,4 +1,7 @@
DESCRIPTION = "pax-utils is a small set of various PaX aware and related utilities for ELF binaries. PaX's main goal is to research various defense mechanisms against the exploitation of software bugs that give an attacker arbitrary read/write access to the attacked task's address space"
SUMMARY = "Security-focused ELF files checking tool"
DESCRIPTION = "This is a small set of various PaX aware and related utilities for ELF binaries. It can check ELF \
binary files and running processes for issues that might be relevant when using ELF binaries along with PaX, \
such as non-PIC code or executable stack and heap."
HOMEPAGE = "http://www.gentoo.org/proj/en/hardened/pax-utils.xml"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a"

View File

@ -1,4 +1,7 @@
DESCRIPTION = "Perl is a popular scripting language."
SUMMARY = "Perl (Pathologically Eclectic Rubbish Lister)"
DESCRIPTION = "Perl is a high-level, general-purpose, interpreted, dynamic programming language. It was \
originally written as a general-purpose scripting language to make report processing easier. This makes perl \
especially good at handling text."
HOMEPAGE = "http://www.perl.org/"
SECTION = "devel"
LICENSE = "Artistic|GPL"

View File

@ -1,7 +1,6 @@
DESCRIPTION = "pkg-config is a system for managing library \
compile/link flags that works with automake and autoconf. \
It replaces the ubiquitous *-config scripts you may have \
seen with a single tool."
SUMMARY = "Helper tool used when compiling"
DESCRIPTION = "pkg-config is a helper tool used when compiling applications and libraries. It helps determined \
the correct compiler/link options. It is also language-agnostic."
HOMEPAGE = "http://pkg-config.freedesktop.org/wiki/"
BUGTRACKER = "http://bugs.freedesktop.org/buglist.cgi?product=pkg-config"
SECTION = "console/utils"

View File

@ -1,7 +1,8 @@
SECTION = "devel"
# Need binutils for libiberty.a
DEPENDS = "elfutils binutils"
DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \
SUMMARY = "An ELF prelinking utility"
DESCRIPTION = "The prelink package contains a utility which modifies ELF shared libraries \
and executables, so that far fewer relocations need to be resolved at \
runtime and thus programs come up faster."
LICENSE = "GPLv2"

View File

@ -1,3 +1,8 @@
SUMMARY = "Manage alternatives"
DESCRIPTION = "update-alternatives creates, removes, maintains and displays information about the symbolic links \
comprising the Debian alternatives system. The Debian alternatives system attempts solve the problem of several \
programs fulfilling the same or similar functions and how they can be installed onto a single system at the same \
time."
LICENSE = "GPL"
SECTION = "base"
SRC_URI = "${DEBIAN_MIRROR}/main/d/dpkg/dpkg_${PV}.tar.gz"