File: Makefile.PL

package info (click to toggle)
libxml-atom-perl 0.41-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 504 kB
  • ctags: 302
  • sloc: perl: 2,790; xml: 673; makefile: 2
file content (38 lines) | stat: -rw-r--r-- 722 bytes parent folder | download | duplicates (2)
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
# $Id$

use inc::Module::Install;
use 5.008;

name 'XML-Atom';
all_from 'lib/XML/Atom.pm';
auto_set_repository;

requires('MIME::Base64');
requires('URI');
requires('Class::Data::Inheritable');
requires('XML::XPath');
requires('LWP::UserAgent');
requires('Digest::SHA');
requires('DateTime');
requires('DateTime::TimeZone');
requires('XML::LibXML', 1.69);

features(
    'Pure perl XML parsing with XML::XPath' => [
        -default => 0,
       'XML::XPath' => 0,
    ],
    'Client/Server for Atom API' => [
        -default => 1,
        LWP => 0,
        'LWP::Authen::Wsse' => 0,
    ],
    'Feed and API Auto-discovery' => [
        -default => 1,
        'HTML::Parser' => 0,
    ],
);

auto_include();

&WriteAll;