diff options
author | Kefu Chai <kchai@redhat.com> | 2016-06-06 05:08:27 +0200 |
---|---|---|
committer | Kefu Chai <kchai@redhat.com> | 2016-06-07 08:08:59 +0200 |
commit | 70bbf1aded87ae7f72ac653fab5ffa325bdf0f83 (patch) | |
tree | c9cf37166c268df4dcef34b716d404cf19306e6a /debian | |
parent | debian: do not install *.la files (diff) | |
download | ceph-70bbf1aded87ae7f72ac653fab5ffa325bdf0f83.tar.xz ceph-70bbf1aded87ae7f72ac653fab5ffa325bdf0f83.zip |
configure.ac,debian,rpm: do not package .a files in rpm/deb packages
this change removes *.a from -dev or -devel packages.
* configure.ac:
- use LT_INIT instead of AM_PROG_LIBTOOL. the later is deprecated.
- disable static lib:
.a static libraries not not useful, it's tricky to generate both
static libraries and shared libraries in cmake.
see http://www.spinics.net/lists/ceph-devel/msg30637.html
* ceph.spec.in: fedora packaging policy forbids this
see
https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Libraries
* debian/*-dev.install: debian does not requires this
see
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-static
Signed-off-by: Kefu Chai <kchai@redhat.com>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/libcephfs-dev.install | 1 | ||||
-rw-r--r-- | debian/librados-dev.install | 1 | ||||
-rw-r--r-- | debian/libradosstriper-dev.install | 1 | ||||
-rw-r--r-- | debian/librbd-dev.install | 1 | ||||
-rw-r--r-- | debian/librgw-dev.install | 1 |
5 files changed, 0 insertions, 5 deletions
diff --git a/debian/libcephfs-dev.install b/debian/libcephfs-dev.install index 97ddfc7edea..625c874ec14 100644 --- a/debian/libcephfs-dev.install +++ b/debian/libcephfs-dev.install @@ -1,3 +1,2 @@ usr/include/cephfs/libcephfs.h -usr/lib/libcephfs.a usr/lib/libcephfs.so diff --git a/debian/librados-dev.install b/debian/librados-dev.install index 1baf60aab04..c3231c96bb2 100644 --- a/debian/librados-dev.install +++ b/debian/librados-dev.install @@ -8,6 +8,5 @@ usr/include/rados/page.h usr/include/rados/rados_types.h usr/include/rados/rados_types.hpp usr/include/rados/memory.h -usr/lib/librados.a usr/lib/librados.so usr/share/man/man8/librados-config.8 diff --git a/debian/libradosstriper-dev.install b/debian/libradosstriper-dev.install index 14b8a124027..f7986d30f2d 100644 --- a/debian/libradosstriper-dev.install +++ b/debian/libradosstriper-dev.install @@ -1,4 +1,3 @@ usr/include/radosstriper/libradosstriper.h usr/include/radosstriper/libradosstriper.hpp -usr/lib/libradosstriper.a usr/lib/libradosstriper.so diff --git a/debian/librbd-dev.install b/debian/librbd-dev.install index ffdd1de1e2a..dd0109a3427 100644 --- a/debian/librbd-dev.install +++ b/debian/librbd-dev.install @@ -1,5 +1,4 @@ usr/include/rbd/features.h usr/include/rbd/librbd.h usr/include/rbd/librbd.hpp -usr/lib/librbd.a usr/lib/librbd.so diff --git a/debian/librgw-dev.install b/debian/librgw-dev.install index c88a0a7ae87..ed2a81dba50 100644 --- a/debian/librgw-dev.install +++ b/debian/librgw-dev.install @@ -1,4 +1,3 @@ usr/include/rados/librgw.h usr/include/rados/rgw_file.h -usr/lib/librgw.a usr/lib/librgw.so |