diff options
author | David Bremner <bremner@debian.org> | 2019-09-02 12:54:26 -0300 |
---|---|---|
committer | David Bremner <bremner@debian.org> | 2019-09-02 12:57:15 -0300 |
commit | df5ebea83106bb6133b3d3bba068c4e645b0a04b (patch) | |
tree | 2c897f61ebc0c39655d95934b4a76d65258e4cb5 /elpa.pm | |
parent | 0ab710129b95adaa7115577ea505378b3effb38a (diff) |
drop sedding of perl filesdebian/2.0archive/debian/2.0
The embedding of the version is not used, so no point in paying for
the extra complication
Diffstat (limited to 'elpa.pm')
-rw-r--r-- | elpa.pm | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +#!/usr/bin/perl +# debhelper sequence file for dh_elpa script + +use warnings; +use strict; +use Debian::Debhelper::Dh_Lib; +use Dpkg::Version; +use Module::Metadata; +use Config::Tiny; + +insert_after("dh_install", "dh_elpa"); + +# check dh_make_perl version is new enough for dh_elpa_test +my $info = Module::Metadata->new_from_module("Debian::Control"); +my $version = Dpkg::Version->new($info->version()); + +my $options; +$options = Config::Tiny->read( "debian/elpa-test" ) + if ( -f "debian/elpa-test" ); + +if ( $version >= "0.90" + && !defined $options->{_}->{ "disable" } + && !defined $ENV{ 'DH_ELPA_TEST_DISABLE' } + ) { + insert_after("dh_auto_test", "dh_elpa_test"); + remove_command("dh_auto_test"); +} + +1; |