--- pam.old/debian/rules Thu Aug 21 21:08:40 2008 +++ /opt/emdebian/trunk/p/pam/trunk/pam-1.0.1/debian/rules Thu Aug 21 21:09:03 2008 @@ -17,7 +17,8 @@ ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) conf_args = --build $(DEB_BUILD_GNU_TYPE) else - conf_args = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) + conf_args = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) \ + --enable-db=no endif LC_COLLATE=C @@ -46,7 +47,7 @@ configure: patch configure-stamp configure-stamp: - cd $(BUILD_TREE) && \ + cd $(BUILD_TREE) && autoconf -f && \ ./configure $(conf_args) \ --sysconfdir=/etc --prefix=/usr --enable-static --enable-shared \ --mandir=/usr/share/man --infodir=/usr/share/info --libdir=/lib \ @@ -54,8 +55,10 @@ --with-mailspool=/var/mail --disable-audit touch configure-stamp +emdebian: + cp debian/patches/444_emdebian-force-gcc.patch debian/patches-applied/ -clean: clean-patched unpatch +clean: emdebian clean-patched unpatch clean-patched: dh_testdir @@ -94,9 +97,6 @@ dh_install -i - dh_installman -i - dh_installdocs -i - dh_installchangelogs -i $(BUILD_TREE)/ChangeLog dh_compress -i -X.html dh_link -i dh_fixperms -i @@ -114,20 +114,16 @@ dh_movefiles -plibpam0g-dev -plibpam-cracklib -plibpam0g dh_movefiles -plibpam-modules `cd $(d)/tmp && ls lib/security/*.so` dh_link -a - dh_installman -a rm -rf $(d)/libpam-modules/usr/share/man/man7 rm -f $(d)/libpam-modules/usr/share/man/man8/pam.8 rm -f $(d)/libpam-modules/usr/share/man/man5/pam.conf.5 rm -f $(d)/libpam-modules/usr/share/man/man5/pam.d.5 dh_installdebconf -a - dh_installdocs -a $(BUILD_TREE)/README - dh_installexamples -a find $(d)/libpam0g-dev/usr/share/doc/libpam0g-dev/examples -type f -name 'Makefile*' -print0 | xargs -0 rm -f dh_installcron -a - dh_installchangelogs -a $(BUILD_TREE)/ChangeLog for pkg in libpam0g libpam-modules; do \ install -m 0644 -D $(d)/$$pkg.lintian $(d)/$$pkg/usr/share/lintian/overrides/$$pkg || exit; \ done