27
my $class = Module::Build->subclass(
28
class => "Module::Build::Custom",
29
code => <<'SUBCLASS' );
27
my $code = 'sub ACTION_build {
33
29
# below requires Config::Model 2.026, and need to use local library
34
system ($^X, qw!-Ilib -S cme gen-class-pod!) ;
30
system ( $^X, qw!-Ilib -S cme gen-class-pod! ) ;
35
31
$self->SUPER::ACTION_build;
34
my $class = Module::Build->subclass(
35
class => "Module::Build::Custom",
39
39
my %appli_files = map { ( $_, $_ ) } glob("lib/Config/Model/*.d/*");
45
45
dist_abstract => 'Edit and validate dpkg source files with cme',
46
46
dist_author => 'Dominique Dumont (dod at debian dot org)',
49
'Config::Model::Tester' => '2.043', # need specific bug fix
50
'Module::Build' => '0.34',
51
'Test::Differences' => '0',
52
'Test::Exception' => '0',
53
'Test::Memory::Cycle' => '0',
55
'Test::Warn' => '0.11'
58
'Config::Model' => '2.055',
61
'File::Path' => '2.07',
63
'Log::Log4perl' => '1.11',
65
'Parse::RecDescent' => 'v1.90.0',
66
'Software::License' => 0,
49
'Config::Model::Tester' => '2.043', # need specific bug fix
50
'Module::Build' => '0.34',
51
'Test::Differences' => '0',
52
'Test::Exception' => '0',
53
'Test::Memory::Cycle' => '0',
55
'Test::Warn' => '0.11'
58
'Config::Model' => '2.055',
61
'File::Path' => '2.07',
63
'Log::Log4perl' => '1.11',
65
'Parse::RecDescent' => 'v1.90.0',
66
'Software::License' => 0,
71
71
homepage => 'https://github.com/dod38fr/config-model/wiki',
73
'https://lists.sourceforge.net/lists/listinfo/config-model-users',
73
'https://lists.sourceforge.net/lists/listinfo/config-model-users',
75
'git://anonscm.debian.org/pkg-perl/packages/libconfig-model-dpkg-perl.git',
75
'git://anonscm.debian.org/pkg-perl/packages/libconfig-model-dpkg-perl.git',
79
recursive_test_files => 1,
79
81
# cleanup required by t/auto_read.t
80
82
add_to_cleanup => [ qw/wr_root r_root/ ],