summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control25
1 files changed, 18 insertions, 7 deletions
diff --git a/debian/control b/debian/control
index 5f84564b5..63c11451b 100644
--- a/debian/control
+++ b/debian/control
@@ -3,16 +3,17 @@ Section: devel
Priority: optional
Maintainer: David Schleef <ds@schleef.org>
Build-Depends: debhelper, kernel-headers-2.4
-Standards-Version: 3.5.2
+Standards-Version: 3.5.6
Package: libuclibc-dev
Section: devel
Architecture: i386 powerpc mipsel sh m68k arm
-Depends: ${shlibs:Depends}
+Depends: libuclibc0 (= ${Source-Version}), ${shlibs:Depends}
Description: A small implementation of the C library
uClibc is an implementation of the standard C library that is
much smaller than glibc, which makes it useful for embedded
- systems.
+ systems. This package includes header files and development
+ libraries necessary to compile applications that use uClibc.
Package: libuclibc0
Section: libs
@@ -20,16 +21,26 @@ Architecture: i386 powerpc mipsel sh m68k arm
Description: A small implementation of the C library
uClibc is an implementation of the standard C library that is
much smaller than glibc, which makes it useful for embedded
- systems.
+ systems. This package provides only the run-time libraries.
+ .
+ The Debian binary packages for uClibc do not provide the necessary
+ components for using uClibc as the primary library on a system,
+ as might be done for an embedded system.
Package: uclibc-toolchain
Section: devel
Architecture: i386 powerpc mipsel sh m68k arm
Depends: gcc|c-compiler, binutils, ${shlibs:Depends}
+Recommends: libuclibc-dev
Conflicts: uclibc-gcc
Replaces: uclibc-gcc
Description: A compiler wrapper for uClibc
- This is a small wrapper for gcc, ld, and other toolchain utilities
- to do compilation against uClibc instead of the native libc.
- This package is used for cross compiling.
+ This package includes utilities that function as a toolchain for
+ compiling with uClibc instead of the native libc. The utilities
+ have names such as powerpc-uclibc-gcc (depending on the architecture),
+ and should behave identically to the base utilities, except that
+ they use headers and libraries provided in the libuclibc-dev
+ package. Most utilities are symbolic links to the correct underlying
+ utility, although gcc and ld are implemented as wrapper binaries that
+ call gcc and ld with the necessary arguments and command line options.