[Pkg-ceph-commits] [ceph] 13/41: Add librgw2 binary packages.

Gaudenz Steinlin gaudenz at moszumanska.debian.org
Mon Aug 15 21:27:04 UTC 2016


This is an automated email from the git hooks/post-receive script.

gaudenz pushed a commit to branch jewel-gaudenz
in repository ceph.

commit 9e09502242b647cae07bb4c417800500527852e4
Author: James Page <james.page at ubuntu.com>
Date:   Wed Mar 30 09:12:03 2016 +0100

    Add librgw2 binary packages.
---
 debian/control            | 49 ++++++++++++++++++++++++++++++++++++++++++++---
 debian/librgw-dev.install |  5 +++++
 debian/librgw2.install    |  1 +
 debian/rules              |  1 +
 4 files changed, 53 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index ed018a0..60f29bd 100644
--- a/debian/control
+++ b/debian/control
@@ -452,15 +452,58 @@ Description: Ceph distributed file system client library (development files)
  This package contains development files needed for building applications that
  link against libcephfs1.
 
+Package: librgw2
+Architecture: linux-any
+Section: libs
+Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: RADOS Gateway client library
+ RADOS is a distributed object store used by the Ceph distributed
+ storage system.  This package provides a REST gateway to the
+ object store that aims to implement a superset of Amazon's S3
+ service.
+ .
+ This package contains the library interface and headers only.
+
+Package: librgw2-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: librgw2 (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for librbd1
+ RADOS is a distributed object store used by the Ceph distributed
+ storage system.  This package provides a REST gateway to the
+ object store that aims to implement a superset of Amazon's S3
+ service.
+ .
+ This package contains debugging symbols for librgw2.
+
+Package: librgw-dev
+Architecture: linux-any
+Section: libdevel
+Depends: librados-dev (= ${binary:Version}),
+         librgw2 (= ${binary:Version}),
+         ${misc:Depends}
+Description: RADOS client library (development files)
+ RADOS is a distributed object store used by the Ceph distributed
+ storage system.  This package provides a REST gateway to the
+ object store that aims to implement a superset of Amazon's S3
+ service.
+ .
+ This package contains development files needed for building applications
+ that link against librgw2.
+
 Package: radosgw
 Architecture: linux-any
-Depends: ceph-common (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: ceph-common (= ${binary:Version}),
+         librgw2 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Suggests: logrotate
 Description: REST gateway for RADOS distributed object store
  RADOS is a distributed object store used by the Ceph distributed
  storage system.  This package provides a REST gateway to the
  object store that aims to implement a superset of Amazon's S3
- service.
+ service as well as the OpenStack Object Storage ("Swift") API.
  .
  This package contains the proxy daemon and related tools only.
 
@@ -473,7 +516,7 @@ Description: debugging symbols for radosgw
  RADOS is a distributed object store used by the Ceph distributed
  storage system.  This package provides a REST gateway to the
  object store that aims to implement a superset of Amazon's S3
- service.
+ service as well as the OpenStack Object Storage ("Swift") API.
  .
  This package contains debugging symbols for radosgw.
 
diff --git a/debian/librgw-dev.install b/debian/librgw-dev.install
new file mode 100644
index 0000000..a10b2d9
--- /dev/null
+++ b/debian/librgw-dev.install
@@ -0,0 +1,5 @@
+usr/include/rados/librgw.h
+usr/include/rados/rgw_file.h
+usr/lib/librgw.a
+usr/lib/librgw.la
+usr/lib/librgw.so
diff --git a/debian/librgw2.install b/debian/librgw2.install
new file mode 100644
index 0000000..b86fb89
--- /dev/null
+++ b/debian/librgw2.install
@@ -0,0 +1 @@
+usr/lib/librgw.so.*
diff --git a/debian/rules b/debian/rules
index 954c114..477aa12 100755
--- a/debian/rules
+++ b/debian/rules
@@ -147,6 +147,7 @@ override_dh_strip:
 	dh_strip -plibradosstriper1 --dbg-package=libradosstriper1-dbg
 	dh_strip -plibrbd1 --dbg-package=librbd1-dbg
 	dh_strip -plibcephfs1 --dbg-package=libcephfs1-dbg
+	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 -plibcephfs-jni --dbg-package=libcephfs-jni-dbg

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git



More information about the Pkg-ceph-commits mailing list