]> git.proxmox.com Git - pve-qemu-kvm.git/commitdiff
add rbd support to qemu-kvm
authorAlexandre Derumier <aderumier@odiso.com>
Sun, 3 Jun 2012 15:13:20 +0000 (17:13 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 5 Jun 2012 04:46:24 +0000 (06:46 +0200)
to build, we need librbd-dev

http://ceph.com/debian/pool/main/c/ceph/librbd-dev_0.47.2-1~bpo60+1_amd64.deb

new dependencies:
ceph-common: include rbd command line
librbd and librados2 : rados protocol librairies

http://ceph.com/debian/pool/main/c/ceph/ceph-common_0.47.2-1~bpo60+1_amd64.deb
http://ceph.com/debian/pool/main/c/ceph/librbd1_0.47.2-1~bpo60+1_amd64.deb
http://ceph.com/debian/pool/main/c/ceph/librados2_0.47.2-1~bpo60+1_amd64.deb

official squeeze repository is
deb http://ceph.com/debian/ squeeze main

but maybe can we add packages in proxmox repository ?

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
debian/control
debian/rules

index 09d6b3614663b4a1269709e9b3dbea772e048aa6..5ba5a01bfd435bdd9d9497fc1e98abcdd005d573 100644 (file)
@@ -2,12 +2,12 @@ Source: pve-qemu-kvm
 Section: admin
 Priority: extra
 Maintainer: Proxmox Support Team <support@proxmox.com>
-Build-Depends: debhelper (>= 5), autotools-dev, libpci-dev, quilt, texinfo, texi2html, libgnutls-dev, libsdl1.2-dev, check, libaio-dev, uuid-dev
+Build-Depends: debhelper (>= 5), autotools-dev, libpci-dev, quilt, texinfo, texi2html, libgnutls-dev, libsdl1.2-dev, check, libaio-dev, uuid-dev, librbd-dev (= 0.47.2-1~bpo60+1)
 Standards-Version: 3.7.2
 
 Package: pve-qemu-kvm
 Architecture: any
-Depends: iproute, bridge-utils, python, libsdl1.2debian, libaio1, libuuid1, ${shlibs:Depends}, ${misc:Depends}
+Depends: iproute, bridge-utils, python, libsdl1.2debian, libaio1, libuuid1, ceph-common (= 0.47.2-1~bpo60+1), ${shlibs:Depends}, ${misc:Depends}
 Conflicts: qemu, qemu-kvm, kvm, pve-kvm, pve-qemu-kvm-2.6.18
 Replaces: pve-kvm, pve-qemu-kvm-2.6.18
 Description: Full virtualization on x86 hardware
index afd443f011c7cd26b0d0cbc0cce97dc9980ca58f..f6db4c458c49db0ebddcb0e33d497bc81cfce220 100755 (executable)
@@ -33,7 +33,7 @@ endif
 config.status: configure
        dh_testdir
        # Add here commands to configure the package.
-       ./configure --prefix=/usr --datadir=/usr/share --docdir=/usr/share/doc/pve-qemu-kvm --sysconfdir=/etc --disable-xen --enable-vnc-tls --enable-sdl --enable-uuid --enable-linux-aio
+       ./configure --prefix=/usr --datadir=/usr/share --docdir=/usr/share/doc/pve-qemu-kvm --sysconfdir=/etc --disable-xen --enable-vnc-tls --enable-sdl --enable-uuid --enable-linux-aio --enable-rbd
 
 build: patch build-stamp