]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
configure.ac,debian,rpm: do not package .a files in rpm/deb packages 9476/head
authorKefu Chai <kchai@redhat.com>
Mon, 6 Jun 2016 03:08:27 +0000 (11:08 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 7 Jun 2016 06:08:59 +0000 (14:08 +0800)
commit70bbf1aded87ae7f72ac653fab5ffa325bdf0f83
treec9cf37166c268df4dcef34b716d404cf19306e6a
parent4ba2bb750b3de11c9cd75beb289b7d92677c7e13
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>
PendingReleaseNotes
ceph.spec.in
configure.ac
debian/libcephfs-dev.install
debian/librados-dev.install
debian/libradosstriper-dev.install
debian/librbd-dev.install
debian/librgw-dev.install