Package: cdbs Version: 0.4.51 Severity: wishlist Tags: patch It would be nice to support a DEB_DH_INSTALL_<package> variable, wich would enable us to pass different args to dh_install in cdbs (for example for using -X on some packages, as you can't exclude in a debian/install file)
Attached (trivial) patch enables this behavior, but I dont know if variable name is ok. Cheers, -- Yves-Alexis Perez -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-1-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages cdbs depends on: ii debhelper 6.0.5 helper programs for debian/rules Versions of packages cdbs recommends: ii autotools-dev 20070725.1 Update infrastructure for config.{ -- no debconf information
Index: trunk/1/rules/debhelper.mk.in =================================================================== --- trunk/1/rules/debhelper.mk.in (revision 206) +++ trunk/1/rules/debhelper.mk.in (working copy) @@ -68,6 +68,8 @@ # Completely override argument passing to dh_shlibdeps. # DEB_DH_PERL_ARGS # Completely override argument passing to dh_perl. +# DEB_DH_INSTALL_<package> +# Arguments passed to dh_install, for a particular package <package> #### #PATH_RULES# @@ -172,7 +174,7 @@ dh_installmime -p$(cdbs_curpkg) $(DEB_DH_INSTALLMIME_ARGS) dh_installchangelogs -p$(cdbs_curpkg) $(DEB_DH_INSTALLCHANGELOGS_ARGS) $(DEB_INSTALL_CHANGELOGS_ALL) $(DEB_INSTALL_CHANGELOGS_$(cdbs_curpkg)) $(if $(wildcard /usr/bin/dh_installudev),dh_installudev -p$(cdbs_curpkg) $(DEB_DH_INSTALLUDEV_ARGS)) - dh_install -p$(cdbs_curpkg) $(if $(DEB_DH_INSTALL_SOURCEDIR),--sourcedir=$(DEB_DH_INSTALL_SOURCEDIR)) $(DEB_DH_INSTALL_ARGS) + dh_install -p$(cdbs_curpkg) $(if $(DEB_DH_INSTALL_SOURCEDIR),--sourcedir=$(DEB_DH_INSTALL_SOURCEDIR)) $(DEB_DH_INSTALL_ARGS) $(DEB_DH_INSTALL_$(cdbs_curpkg) dh_link -p$(cdbs_curpkg) $(DEB_DH_LINK_ARGS) $(DEB_DH_LINK_$(cdbs_curpkg)) # This rule is called after all packages have been installed, and their