diff --git a/debian/control b/debian/control index 65a836de8206701c8cf2905494247f362f51278b..f3c48d7dbced4427d8e26f09e5f7fe6c79b0a8a3 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: extra Maintainer: Autistici/Inventati <debian@autistici.org> Build-Depends: debhelper (>= 8.0.0), build-essential, python (>= 2.6.6-3~), python-setuptools, autoconf, automake, libtool, - libcurl4-openssl-dev, libpam0g-dev + libcurl4-openssl-dev | libcurl4-gnutls-dev, libpam0g-dev Standards-Version: 3.9.4 Package: libpam-authclient diff --git a/debian/libpam-authclient.install b/debian/libpam-authclient.install index a25fff4278f76ac2fd74252756e136bf6cddfe97..c8053e946aa59be38bc5b00097d3c9e0b7fc0d07 100644 --- a/debian/libpam-authclient.install +++ b/debian/libpam-authclient.install @@ -1,3 +1,3 @@ -debian/tmp/lib/security/pam_authclient.so* +debian/tmp/lib/*/security debian/tmp/usr/include/authclient debian/tmp/usr/lib/libauthclient.so* diff --git a/debian/rules b/debian/rules index 0aacc2b0efb19d320200acf0227300562d8f26ae..08124dac7a707fe6cddc815049569844458240a1 100755 --- a/debian/rules +++ b/debian/rules @@ -18,19 +18,20 @@ export DH_OPTIONS export PYBUILD_NAME=authserv +PAM_INST_DIR = $(CURDIR)/debian/tmp/lib/$(DEB_HOST_MULTIARCH)/security %: dh $@ --with python2 --buildsystem=python_distutils override_dh_auto_build: - (cd pam && ./autogen.sh && ./configure --prefix=/usr && make) + (cd pam && ./autogen.sh && ./configure --prefix=/usr --with-pam-dir=/lib/$(DEB_HOST_MULTIARCH)/security && make) dh_auto_build override_dh_install: (cd pam && make install DESTDIR=$(CURDIR)/debian/tmp) - rm -f $(CURDIR)/debian/tmp/lib/security/pam_authclient.so{,.0} - mv $(CURDIR)/debian/tmp/lib/security/pam_authclient.so.0.0.0 \ - $(CURDIR)/debian/tmp/lib/security/pam_authclient.so + rm -f $(PAM_INST_DIR)/pam_authclient.so{,.0} + mv $(PAM_INST_DIR)/pam_authclient.so.0.0.0 \ + $(PAM_INST_DIR)/pam_authclient.so dh_auto_install dh_install