From 65105c6c38b11ef35c422ea307d6571ee8f6a2dc Mon Sep 17 00:00:00 2001 From: Arthur de Jong Date: Sat, 16 Dec 2006 22:17:13 +0000 Subject: fix some lintian warnings regarding shared libraries with an override file and generating shlibs for now git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@166 ef36b2f9-881f-0410-afb5-c4e39611909c --- Makefile.am | 1 + debian/libnss-ldapd.lintian-overrides | 5 +++++ debian/rules | 4 ++++ 3 files changed, 10 insertions(+) create mode 100644 debian/libnss-ldapd.lintian-overrides diff --git a/Makefile.am b/Makefile.am index dd8f0d4..566ef4e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -26,6 +26,7 @@ man_MANS = nss_ldap.5 DEBIAN_FILES = debian/changelog debian/compat debian/control \ debian/copyright debian/rules \ debian/libnss-ldapd.docs \ + debian/libnss-ldapd.lintian-overrides \ debian/libnss-ldapd.nslcd.init \ debian/libnss-ldapd.config \ debian/libnss-ldapd.templates \ diff --git a/debian/libnss-ldapd.lintian-overrides b/debian/libnss-ldapd.lintian-overrides new file mode 100644 index 0000000..8a70676 --- /dev/null +++ b/debian/libnss-ldapd.lintian-overrides @@ -0,0 +1,5 @@ +# we ship a shared library that is used for the NSS system +# adding the soname to the package name is not done by other +# NSS packages (why the binary package name should begin with +# lib is beyond me) +libnss-ldapd binary: package-name-doesnt-match-sonames libnss-ldap2 diff --git a/debian/rules b/debian/rules index 58265fb..3d9c0c0 100755 --- a/debian/rules +++ b/debian/rules @@ -67,6 +67,9 @@ install: build sed -i -e 's:/etc/ldap.conf:/etc/libnss-ldapd.conf:g' \ -e 's:/etc/ldap.secret:/etc/libnss-ldapd.secret:g' $$file; \ done + # install a lintian override file + install -D -m 644 $(CURDIR)/debian/libnss-ldapd.lintian-overrides \ + $(CURDIR)/debian/libnss-ldapd/usr/share/lintian/overrides/libnss-ldapd # build architecture-independent files binary-indep: build install @@ -86,6 +89,7 @@ binary-arch: build install dh_strip dh_compress dh_fixperms + dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol -- cgit v1.2.3