From: Ian Jackson Date: Sat, 6 Jul 2019 18:05:21 +0000 (+0100) Subject: debian/rules: Break out specpkg_install_common X-Git-Tag: archive/debian/9.1~64 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=3382699542b9f80e1462afa35f1724e30fd9468a;p=dgit.git debian/rules: Break out specpkg_install_common No functional change. Signed-off-by: Ian Jackson --- diff --git a/debian/rules b/debian/rules index da482ed1..8beb109f 100755 --- a/debian/rules +++ b/debian/rules @@ -51,10 +51,14 @@ specpkg_install_gdr: pm=GDR specpkg_install_infra: p=dgit-infrastructure specpkg_install_infra: pm=Infra +define specpkg_install_common + make install-$(tok) prefix=/usr DESTDIR=debian/$(p) perldir=$(specperl) +endef + specpkg_install_%: tok=$* specpkg_install_%: specperl=/usr/share/dgit/$(tok)/perl5 specpkg_install_%: - make install-$(tok) prefix=/usr DESTDIR=debian/$(p) perldir=$(specperl) + $(specpkg_install_common) # # Most of the Perl modules in this package live in # # $(specperl). The exception is Debian::Dgit::Infra, which # # lives in $(globalperl) and adds $(specperl) to @INC.