From: Sage Weil Date: Thu, 10 Sep 2009 22:10:29 +0000 (-0700) Subject: debian: fix radosgw package X-Git-Tag: v0.15~77 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4fddaad08ddaf42c386295c46c3ea9d95e9137ec;p=ceph.git debian: fix radosgw package --- diff --git a/build_upload_debian_packages.sh b/build_upload_debian_packages.sh index 227360df2bf..ac830fac1cb 100755 --- a/build_upload_debian_packages.sh +++ b/build_upload_debian_packages.sh @@ -21,6 +21,12 @@ echo cleanup rm *.deb *.tar.gz *.changes *.dsc rm -rf ceph-$vers* +echo generating git version stamp +cd src +./make_version +grep GIT_VER ceph_ver.h +cd .. + echo building tarball make dist diff --git a/debian/control b/debian/control index 89996c48900..0a9ae698479 100644 --- a/debian/control +++ b/debian/control @@ -101,7 +101,7 @@ Description: Ceph distributed file system client library (development files) Package: radosgw Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libexpat1 +Depends: ${shlibs:Depends}, ${misc:Depends}, libexpat1, libcrush, librados 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 diff --git a/src/Makefile.am b/src/Makefile.am index 565247117ee..d55e7fb2df4 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -424,6 +424,7 @@ noinst_HEADERS = \ include/LogEntry.h\ include/assert.h\ include/atomic.h\ + include/base64.h\ include/bitmapper.h\ include/blobhash.h\ include/buffer.h\ diff --git a/src/TODO b/src/TODO index 88bc107595e..74ec64e2524 100644 --- a/src/TODO +++ b/src/TODO @@ -31,6 +31,7 @@ v0.14 v0.15 /- clean up msgr protocol checks /- kclient checkpatch fixes +- radosgw package - kclient: retry alloc on ENOMEM when reading from connection? - client authentication