File: Build.PL

package info (click to toggle)
libperlanet-perl 1.1.3-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 408 kB
  • sloc: xml: 1,177; perl: 652; makefile: 6; sh: 6
file content (67 lines) | stat: -rw-r--r-- 1,695 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
use strict;
use warnings;

use Module::Build;

my $build = Module::Build->new(
  license            => 'perl',
  dist_author        => 'Dave Cross <dave@mag-sol.com>',
  module_name        => 'Perlanet',
  requires           => {
    'perl'                 => '5.6.0',
    'Encode'               => 0,
    'List::Util'           => 0,
    'URI::Fetch'           => 0,
    'XML::Feed'            => '0.22',
    'Template'             => 0,
    'DateTime'             => 0,
    'DateTime::Duration'   => 0,
    'YAML'                 => 0,
    'HTML::Tidy'           => 0,
    'HTML::Scrubber'       => 0,
    'Moose'                => 0,
    'Try::Tiny'            => 0,
    'MooseX::Traits'       => 0,
    'namespace::autoclean' => 0,
  },
  recommends         => {
    'CHI'                    => 0,
    'Compress::Zlib'         => 0,
    'XML::OPML::SimpleGen'   => 0,
    'MooseX::ConfigFromFile' => 0,
  },
  build_requires     => {
    'Test::More'          => 0,
    'File::Path'          => 0,
    'MooseX::ConfigFromFile' => 0,
    'Alien::Tidyp'        => 0,
  },
  build_recommends   => {
    'Test::Pod'              => 0,
    'Test::Pod::Coverage'    => 0,
  },
  create_makefile_pl => 'traditional',
  script_files       => [ 'bin/perlanet' ],
  meta_merge => {
    'meta-spec' => { version => 2 },
    resources => {
      repository => {
       type => 'git',
       url  => 'git://github.com/davorg/perlanet.git',
       web  => 'https://github.com/davorg/perlanet',
     },
     homepage => "http://perlanet.mag-sol.com/",
   },
   keywords => [ qw(
     aggregate
     aggregator
     atom
     feed
     planet
     rss
     xml
   ), ],
 },
);

$build->create_build_script;