debian: build libcrush, librados, libceph packages

This commit is contained in:
Sage Weil 2009-07-20 10:05:05 -07:00
parent 472925d44e
commit c2d922c6bf

28
debian/control vendored
View File

@ -44,3 +44,31 @@ Description: source for client kernel module for the Ceph distributed file syste
FUSE-based client (ceph-fuse). However, you need to compile the
module against your running kernel and will need root privileges
to load it.
Package: libcrush
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: CRUSH mapping algorithm
CRUSH is a pseudo-random hash-like algorithm for mapping inputs to
a changing hierarchy of devices. It was originally designed for use
in storage clusters, where one wants to minimize movement of objects
between servers when servers fail or are added to the cluster.
Package: librados
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libcrush
Description: RADOS distributed object store client library
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
Package: libceph
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libcrush
Description: Ceph distributed file system client library
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
shared library allowing applications to access a Ceph distributed
file system via a POSIX-like interface.