]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
debian: add -dbg packages for python-{rados,rgw,rbd,cephfs} 19870/head
authorSage Weil <sage@redhat.com>
Tue, 9 Jan 2018 15:40:06 +0000 (09:40 -0600)
committerSage Weil <sage@redhat.com>
Tue, 9 Jan 2018 16:53:01 +0000 (10:53 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
debian/control
debian/rules

index c3d768c0e34d666eedab3011b570a1b36313d70a..a028d844aa9e592ee926080d07ae0fc7d3cdc9ec 100644 (file)
@@ -763,6 +763,23 @@ Description: Python 2 libraries for the Ceph librados library
  This package contains Python 2 libraries for interacting with Ceph's
  RADOS object storage.
 
+Package: python-rados-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python-rados (= ${binary:Version}),
+         python-dbg,
+         ${misc:Depends},
+Description: Python 2 libraries for the Ceph librados library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 2 libraries for interacting with Ceph's
+ RADOS object storage.
+ .
+ This package contains the debugging symbols for python-rados.
+
 Package: python3-rados
 Architecture: linux-any
 Section: python
@@ -778,6 +795,23 @@ Description: Python 3 libraries for the Ceph librados library
  This package contains Python 3 libraries for interacting with Ceph's
  RADOS object storage.
 
+Package: python3-rados-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python3-rados (= ${binary:Version}),
+         python3-dbg,
+         ${misc:Depends}
+Description: Python 3 libraries for the Ceph librados library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 3 libraries for interacting with Ceph's
+ RADOS object storage.
+ .
+ This package contains the debugging symbols for python-rados.
+
 Package: python-rbd
 Architecture: linux-any
 Section: python
@@ -795,6 +829,23 @@ Description: Python 2 libraries for the Ceph librbd library
  This package contains Python 2 libraries for interacting with Ceph's
  RBD block device library.
 
+Package: python-rbd-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python-rbd (= ${binary:Version}),
+         python-dbg,
+         ${misc:Depends},
+Description: Python 2 libraries for the Ceph librbd library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 2 libraries for interacting with Ceph's
+ RBD block device library.
+ .
+ This package contains the debugging symbols for python-rbd.
+
 Package: python3-rbd
 Architecture: linux-any
 Section: python
@@ -810,6 +861,23 @@ Description: Python 3 libraries for the Ceph librbd library
  This package contains Python 3 libraries for interacting with Ceph's
  RBD block device library.
 
+Package: python3-rbd-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python3-rbd (= ${binary:Version}),
+         python3-dbg,
+         ${misc:Depends},
+Description: Python 3 libraries for the Ceph librbd library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 3 libraries for interacting with Ceph's
+ RBD block device library.
+ .
+ This package contains the debugging symbols for python-rbd.
+
 Package: python-rgw
 Architecture: linux-any
 Section: python
@@ -827,6 +895,23 @@ Description: Python 2 libraries for the Ceph librgw library
  This package contains Python 2 libraries for interacting with Ceph's
  RGW library.
 
+Package: python-rgw-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python-rgw (= ${binary:Version}),
+         python-dbg,
+         ${misc:Depends},
+Description: Python 2 libraries for the Ceph librgw library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 2 libraries for interacting with Ceph's
+ RGW library.
+ .
+ This package contains the debugging symbols for python-rgw.
+
 Package: python3-rgw
 Architecture: linux-any
 Section: python
@@ -842,6 +927,23 @@ Description: Python 3 libraries for the Ceph librgw library
  This package contains Python 3 libraries for interacting with Ceph's
  RGW library.
 
+Package: python3-rgw-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python3-rgw (= ${binary:Version}),
+         python3-dbg,
+         ${misc:Depends},
+Description: Python 3 libraries for the Ceph librgw library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 3 libraries for interacting with Ceph's
+ RGW library.
+ .
+ This package contains the debugging symbols for python3-rgw.
+
 Package: python-cephfs
 Architecture: linux-any
 Section: python
@@ -859,6 +961,23 @@ Description: Python 2 libraries for the Ceph libcephfs library
  This package contains Python 2 libraries for interacting with Ceph's
  CephFS file system client library.
 
+Package: python-cephfs-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python-cephfs (= ${binary:Version}),
+         python-dbg,
+         ${misc:Depends},
+Description: Python 2 libraries for the Ceph libcephfs library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 2 libraries for interacting with Ceph's
+ CephFS file system client library.
+ .
+ This package contains the debugging symbols for python-cephfs.
+
 Package: python3-cephfs
 Architecture: linux-any
 Section: python
@@ -874,6 +993,23 @@ Description: Python 3 libraries for the Ceph libcephfs library
  This package contains Python 3 libraries for interacting with Ceph's
  CephFS file system client library.
 
+Package: python3-cephfs-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: python3-cephfs (= ${binary:Version}),
+         python3-dbg,
+         ${misc:Depends},
+Description: Python 3 libraries for the Ceph libcephfs library
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains Python 3 libraries for interacting with Ceph's
+ CephFS file system client library.
+ .
+ This package contains the debugging symbols for python3-cephfs.
+
 Package: python3-ceph-argparse
 Architecture: linux-any
 Section: python
index c390d0145bb40ffb0b4dda5ebaa5188ff6944398..ea5ed3ac1a7a7e3115555ecb98ea1f2ec2c9dda8 100755 (executable)
@@ -156,6 +156,14 @@ override_dh_strip:
        dh_strip -plibrgw2 --dbg-package=librgw2-dbg
        dh_strip -pradosgw --dbg-package=radosgw-dbg
        dh_strip -pceph-test --dbg-package=ceph-test-dbg
+       dh_strip -ppython-rados --dbg-package=python-rados-dbg
+       dh_strip -ppython3-rados --dbg-package=python3-rados-dbg
+       dh_strip -ppython-rbd --dbg-package=python-rbd-dbg
+       dh_strip -ppython3-rbd --dbg-package=python3-rbd-dbg
+       dh_strip -ppython-rgw --dbg-package=python-rgw-dbg
+       dh_strip -ppython3-rgw --dbg-package=python3-rgw-dbg
+       dh_strip -ppython-cephfs --dbg-package=python-cephfs-dbg
+       dh_strip -ppython3-cephfs --dbg-package=python3-cephfs-dbg
 
 override_dh_shlibdeps:
        dh_shlibdeps -a --exclude=erasure-code --exclude=rados-classes --exclude=compressor