debian: don't build ceph-kclient-source

That needs to be built from the ceph-client.git tree instead.
This commit is contained in:
Sage Weil 2009-10-06 12:24:35 -07:00
parent 538e10ea3d
commit c9b5eb7fbc
2 changed files with 1 additions and 27 deletions

15
debian/control vendored
View File

@ -8,7 +8,7 @@ Standards-Version: 3.7.2
Package: ceph
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libedit2
Recommends: fuse-utils, ceph-fuse, ceph-kclient-source
Recommends: fuse-utils, ceph-fuse, libceph, librados, libcrush
Description: distributed file system
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability.
@ -32,19 +32,6 @@ Description: FUSE-based client for the Ceph distributed file system
practical to load a kernel module (insufficient privileges, older
kernel, etc.), then the FUSE client will do.
Package: ceph-kclient-source
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, make
Description: source for client kernel module for the Ceph distributed file system
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is the
Ceph client source package for building the client kernel module.
.
This native kernel client is faster and is more robust than the
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}

13
debian/rules vendored
View File

@ -42,19 +42,6 @@ install: build
mkdir -p etc/ceph
cp src/sample.ceph.conf etc/ceph
# kernel module source
mkdir -p usr/src/modules/ceph
(cd src/kernel ; tar -hvcf - * ) | ( cd usr/src/modules/ceph ; tar -xf - )
touch usr/src/modules/ceph/NEWS
touch usr/src/modules/ceph/README
mkdir -p usr/src/modules/ceph/debian
-cp debian/* usr/src/modules/ceph/debian
rm usr/src/modules/ceph/debian/init.*
rm usr/src/modules/ceph/debian/ceph.init
mv usr/src/modules/ceph/debian/rules.modules.in usr/src/modules/ceph/debian/rules
chmod +x usr/src/modules/ceph/debian/rules
( cd usr/src ; tar -cjf ceph.tar.bz2 modules )
# Add here commands to install the package into debian/testpack.
# Build architecture-independent files here.