use Module::Build; eval q{ use Module::Signature; }; my $sign = !$@; Module::Build->new ( module_name => "Babble", license => "gpl", requires => { perl => '5.6.0', Date::Manip => 0 }, recommends => { LWP::UserAgent => 0, XML::RSS => 0, Data::Dumper => 0, Template => 0, Config::IniFiles => 0, XML::OPML => 0, Text::Iconv => 0, DBI => 0, Mail::Box => 0, Storable => 0, }, PL_files => { 'tools/install-theme.PL' => [ 'planet', 'advogato', 'sidebar', 'planet_gray', 'XML' ] }, scripts => [ 'bin/babble' ], dist_author => 'Gergely Nagy ', create_readme => 1, dist_version_from => "lib/Babble.pm", create_makefile_pl => 'passthrough', recursive_test_files => 1, sign => $sign, )->create_build_script; # arch-tag: 981be612-3aa1-4bc5-b398-fcca400a7fcd