Source: uclibc
Priority: extra
Maintainer: Simon Richter <sjr@debian.org>
Build-Depends: debhelper (>= 5), linux-kernel-headers
Standards-Version: 3.7.2
Section: libs

Package: libuclibc-dev
Section: libdevel
Architecture: any
Depends: libc-uc0.9.29 (= ${Source-Version}), libm-uc0.9.29 (= ${Source-Version}),
 libpthread-uc0.9.29 (= ${Source-Version}), libdl-uc0.9.29 (= ${Source-Version}),
 librt-uc0.9.29 (= ${Source-Version}), libresolv-uc0.9.29 (= ${Source-Version}),
 libcrypt-uc0.9.29 (= ${Source-Version}), libutil-uc0.9.29 (= ${Source-Version})
Description: Small C library implementation - development files
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the necessary headers and static libraries for compiling
 and linking programs against uClibc.

Package: libuclibc-pic
Section: libdevel
Architecture: any
Description: Small C library implementation - PIC static library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides a static archive of the individual functions, but
 compiled appropriately for shared libraries. This allows building a reduced
 variant of the shared library that is smaller, but only guaranteed to work
 with a fixed set of applications.

Package: ldso-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - dynamic linker
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc dynamic linker.

Package: libc-uc0.9.29
Section: libs
Architecture: any
Depends: ldso-uc0.9.29, ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - C library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc C library.

Package: libm-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - math library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc math library.

Package: libpthread-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - thread library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc pthreads library.

Package: libdl-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - dynamic linker library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc dynamic linker
 library.

Package: librt-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - POSIX mqueue/timer library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc POSIX message queue
 and timer library.

Package: libresolv-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - resolver library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc DNS resolver
 library.

Package: libcrypt-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - cryptographic library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc cryptographic
 library.

Package: libutil-uc0.9.29
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Small C library implementation - utility library
 uClibc is an implementation of the standard C library that is much smaller
 than glibc, which makes it useful for embedded systems. This package provides
 only the run-time libraries.
 .
 This package provides the run-time binaries for the uClibc utility
 library.
