summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-11-13 10:19:01 +0000
committerEric Andersen <andersen@codepoet.org>2003-11-13 10:19:01 +0000
commit0ab048b6557ea0a337b96f5d0558694a237dfab8 (patch)
tree89dbb0a558beba1894d348fc537cc8d5e8a3d74a /debian/control
parent9cb6901edf2145a9111f11b15acf9d74494bd04d (diff)
Update the debian packaging for use in a standalone uClibc
system, rather than being a subordinate lib under a glibc based system. -Erik
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control58
1 files changed, 21 insertions, 37 deletions
diff --git a/debian/control b/debian/control
index 2ea715022..b525be24d 100644
--- a/debian/control
+++ b/debian/control
@@ -1,47 +1,31 @@
Source: uclibc
-Section: devel
-Priority: optional
-Maintainer: David Schleef <ds@schleef.org>
-Build-Depends: debhelper, bzip2, kernel-source-2.4.20
+Section: libs
+Priority: required
+Maintainer: Erik Andersen <andersen@codepoet.org>
+Build-Depends: make (>= 3.78-4), dpkg-dev (>= 1.4.1.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), kernel-source-2.4.22, gcc-3.3, binutils (>= 2.14.90.0.6), sed (>= 4.0.5-4)
Standards-Version: 3.5.8
-Package: libuclibc-dev
-Section: devel
-Architecture: alpha arm i386 m68k mips mipsel powerpc sh sparc
-Depends: libuclibc0 (= ${Source-Version})
-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. This package includes header files and development
- libraries necessary to compile applications that use uClibc.
-
-Package: libuclibc0
-Section: libs
-Architecture: alpha arm i386 m68k mips mipsel powerpc sh sparc
+Package: uclibc
+Architecture: alpha arm i386 m68k mips mipsel powerpc sparc sh3 sh4 sh3eb sh4eb
+Section: base
+Priority: required
Depends:
-Description: A small implementation of the C library
+Conflicts: libc6
+Description: The uClibc C Library: Shared libraries
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.
- .
- 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
+Package: uclibc-dev
+Architecture: alpha arm i386 m68k mips mipsel powerpc sparc sh3 sh4 sh3eb sh4eb
Section: devel
-Architecture: alpha arm i386 m68k mips mipsel powerpc sh sparc
-Depends: gcc|c-compiler, binutils, ${shlibs:Depends}
-Recommends: libuclibc-dev
-Conflicts: uclibc-gcc
-Replaces: uclibc-gcc
-Description: A compiler wrapper for uClibc
- 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.
+Priority: standard
+Depends: uclibc (= ${Source-Version})
+Provides: libc-dev, libc6-dev
+Recommends: c-compiler
+Description: The uClibc C Library: Development Libraries and Header 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 includes header files and development
+ libraries necessary to compile applications that use uClibc.